Centos üzerinde mysql-server kurulumu oldukça kolaydır. Yum kütüphanesi sayesinde aşağıdaki komutu ssh dan yürüterek kurabiliriz ;
Önce sunucumuzda mysql var mı kontrol edelim :
1 |
service mysqld status |
Çıkan sonuç aşağıdaki gibi ise mysql yok demektir :
1 |
mysqld: unrecognized service |
Şimdi centos sunucumuza mysql ve mysql-server kuralım :
1 |
yum install mysql mysql-server |
Kurulum esnasında size y/n şeklinde yes/no seçenekleri soracaktır. y ye basarak kabul etmeniz kurulum için yeterli olacaktır.
kurulum tamamlandığında mysql i start edelim :
1 |
/sbin/service mysqld start |
Starting mysqld: [ OK ]
Mysql sorunsuz şekilde başladı.
Mysql i sunucu her başladığında oto olarak başlatalım;
1 |
sudo chkconfig mysqld on |
Şimdide mysql imize root şifresi belirleyelim :
1 |
mysql_secure_installation |
Karşımıza gelen seçenekleri sırası ile şöyle geçelim :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 |
Set root password? [Y/n] ( ENTER a basın ) New password: ( mysql root şifrenizi girin ) Re-enter new password: ( mysql root şifrenizi girin ) Password updated successfully! Reloading privilege tables.. ... Success! Remove anonymous users? [Y/n] ( ENTER a basın ) ... Success! Disallow root login remotely? [Y/n] ( ENTER a basın ) ... Success! Remove test database and access to it? [Y/n] ( ENTER a basın ) - Dropping test database... ... Success! - Removing privileges on test database... ... Success! Reload privilege tables now? [Y/n] ( ENTER a basın ) ... Success! Cleaning up... All done! If you've completed all of the above steps, your MySQL installation should now be secure. Thanks for using MySQL! |
Mysql root şifremizide belirledik,
Mysql i restart edelim;
1 |
service mysqld restart |
Centos sunucularda yer alan iptables güvenlik yazılımı mysql e ait 3306 portunu engelleyebilir. Bunun için aşağıdaki komutları yürütmeniz yeterlidir:
1 2 3 4 |
iptables -I INPUT -p tcp --dport 3306 -j ACCEPT iptables -I INPUT -p tcp --sport 3306 -j ACCEPT service iptables save service iptables restart |
işlemler tamam 🙂