FreeBSD MySQL 5.6 Kurulumu

FreeBSD MySQL 5.6

FreeBSD üzerinde PKG ile MySQL 5.6 kurulumunu yapabilmemiz için öncelikle 11 sürümü veya yüksek olması gerekmektedir. Aynı zamanda PKG kurulumu yaptığımız taktirde aşağıdaki kodlarla kısa bir sürede kurulum sağlayabiliriz.

Öncelikle sunucumuza SSH üzerinden bağlanıyoruz. Bağlandıktan sonra,

pkg install -y mysql56-server mysql56-client

Komutunu yazıyoruz. Bu komut ile birlikte MySQL 5.6 dosyaları sunucumuza kurulmaya başlayacaktır.

freebsd mysql 5.6

Kurulum bittiği taktirde rc.conf dosyamıza MySQL çalıştığını yazdırmamız gerekmektedir.

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

Komut yardımı ile bu işlemi gerçekleştiriyoruz. Sonrasında kuruluma devam edebilmek için

/usr/local/etc/rc.d/mysql-server onestart
freebsd mysql 5.6 başlat

Komutu ile MySQL servislerimizi aktif ediyoruz.

chown -R mysql /var/db/mysql/
chgrp -R mysql /var/db/mysql/

Komutları yardımı ile MySQL dosyalarımıza izin verdiğimiz taktirde diğer ayarlamalarda hata yaşamayacağız.

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

Bu kod sonrası terminal satırı gelmeyecektir. Bundan dolayı CTRL + C tuşlarını kullanarak çıkış yapıp terminal satırına geçebiliriz.

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

Kodu ile root kullanıcımızın MySQL şifresini belirliyoruz. “sifreniz” yazan kısma kullanacağınız şifreyi girebilirsiniz.

mysql -p

Komutunu yazdıktan sonra şifre isteyecektir. Belirlediğimiz MySQL şifresini giriyoruz.

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'
IDENTIFIED BY 'sifreniz' WITH GRANT OPTION;
GRANT ALL PRIVILEGES ON *.* TO [email protected]"%" IDENTIFIED BY "sifreniz";
GRANT ALL PRIVILEGES ON *.* TO 'mt2'@'localhost' IDENTIFIED BY '[email protected]#';
flush privileges;

Komutları ile kullanıcılarımızın yetkilerini, şifrelerini ve diğer ayarları gerçekleştirmiş oluyoruz.

quit

Kodu yardımı ile kurulumdan çıkabiliriz. Kurulum bittikten sonra sunucumuzu tekrar başlattığımızda MySQL 5.6 sürümü aktif olacaktır.

Diğer FreeBSD makalelerimize buradan ulaşabilirsiniz.

YORUMLAR

Bir cevap yazın

E-posta hesabınız yayımlanmayacak.