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.
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
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 root@"%" IDENTIFIED BY "sifreniz";
GRANT ALL PRIVILEGES ON *.* TO 'mt2'@'localhost' IDENTIFIED BY 'mt2!@#';
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.
Bu Yazıya Tepkin Ne Oldu ?
nable to update repository FreeBSD
Error updating repositories!
root@localhost:~ # pkg.freebsd.org
pkg.freebsd.org: Command not found.
root@localhost:~ # /etc/resolv.conf
/etc/resolv.conf: Permission denied.
root@localhost:~ # pkg install -y mysql56-server mysql56-client
Updating FreeBSD repository catalogue…
pkg: http://pkgmir.geo.freebsd.org/FreeBSD:11:amd64/quarterly/meta.txz: Not Found
repository FreeBSD has no meta file, using default settings
pkg: http://pkgmir.geo.freebsd.org/FreeBSD:11:amd64/quarterly/packagesite.txz: Not Found
Unable to update repository FreeBSD
Error updating repositories!
freebsd 11.4 maysql kurulun da boyle bir hata alıyorum
Merhaba,
Mustafa bey PKG’dan dolayı sorun yaşıyorsunuz. Maalesef FreeBSD 12 sürümü altındaki desteğini kaldırdığından dolayı PKG desteği sağlamıyor. FreeBSD 12 ve üstü kullanarak bu tür sorunları engelleyebilirsiniz.