FreeBSD PKG MySQL 5.5 Kurulumu

FreeBSD PKG MySQL 5.5 Kurulumu

FreeBSD PKG MySQL 5.5 Kurulumu
FreeBSD Mysql 5.5 Kurulumu
FreeBSD işletim sistemi üzerinde SQL kullanmamız gerekiyor ise birçok SQL kurulumu mevcuttur. Bunlardan bazıları MySQL ve MariaDB’dir. Biz bu makale üzerinde Türkiye üzerinde en sık kullanılan MySQL 5.5 kurulumu göstereceğiz. Öncelikle bu makale üzerindeki kurulumu yapabilmeniz için işletim sisteminizde PKG kurulumu olması gerekmektedir. FreeBSD 11 ve üzeri sürümlerinde PKG kurulumları mevcuttur eğer FreeBSD 11 versiyonu aşağısındaysa işletim sisteminiz farklı kurulum türlerini deneyebilirsiniz.
FreeBSD kurulumu için öncelikle SSH Aktif olmalıdır.
SSH Aktif olduktan sonra kuruluma başlamak için öncelikle PKG ile MySQL dosyalarımızı

pkg install -y mysql55-server mysql55-client

Komutu ile indiriyoruz eğer PKG mevcut değil ise bu aşamada hata alacaksınız.
Başarılı bir şekilde indirdikten sonra rc.conf dosyasının içerisinde MySQL özelliğini aktif etmemiz gerekmektedir.

echo 'mysql_enable="YES"' >> /etc/rc.conf

Komutu ile dosya içerisine MySQL özelliğini aktif edebiliriz. Sonrasında MySQL’i başlatıyoruz

/usr/local/etc/rc.d/mysql-server onestart

Eğer “Starting mysql.” şeklinde bir uyarı geldiyse bu aşamaya kadar doğru bir şekilde kurulumu yapmışızdır. Şimdi sunucumuzda MySQL dosyalarına izinler vermemiz gerekiyor.

chown -R mysql /var/db/mysql/

chgrp -R mysql /var/db/mysql/

Komutları yardımı ile MySQL dosyalarımıza izinler tanımlıyoruz. Şimdi sıra MySQL’in şifresini belirlemeye sıra geldi.

/usr/local/bin/mysqld_safe --user=mysql &

Komutunu giriyoruz. Fakat bu komut başarılı olduktan sonra terminal satırı gelmeyecektir. Terminal satırını getirmek için CTRL + C’ye tıklıyoruz ve şifreyi belirlemek için

/usr/local/bin/mysqladmin -u root password istediginizsifre

Komutunu yazıyoruz. Bu komut yardımı ile root kullanıcısına “istediginizsifre” şifresini vermiş bulunmaktayız. Diğer izinler ve ayarlar için aşağıdaki komutları girmemiz gerekmektedir.

mysql -p

Bu komutu girdikten sonra bizden şifre isteyecektir belirlediğiniz şifreyi giriniz. ve MySQL konsolu açılacaktır. Bu konsola

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'

IDENTIFIED BY 'mevcutsifreniz' WITH GRANT OPTION;

GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "mevcutsifreniz";

GRANT ALL PRIVILEGES ON *.* TO 'mt2'@'localhost' IDENTIFIED BY 'mt2!@#';

flush privileges;

Komutlarını giriyoruz ve en sonunda konsoldan çıkmak için

quit

Komutunu kullanıyoruz. Eğer kurulum aşamasında herhangi bir hata almadıysanız “quit” komutundan sonra reboot atıp sunucunuzu tekrar başlattığınızda MySQL 5.5 kurulmuş olacaktır.