Thread Starter
#1
Linux tabanlı bir sunucuda MySQL kurulumu, sistemin stabilitesi ve güvenliği açısından kritik adımlardan biridir. Bu işlemi yaparken, özellikle dağıtım türüne göre farklı komutlar ve yapılandırma adımları devreye girer. Bu yazıda, en yaygın kullanılan Linux dağıtımlarında MySQL kurulumunu detaylıca ele alacağız.
İlk olarak, hangi Linux dağıtımını kullandığınızı belirlemek önemlidir çünkü kurulum yöntemleri farklılık gösterebilir. En yaygın dağıtımlar için temel kurulum adımlarını aşağıda bulabilirsiniz.
Debian ve Ubuntu Tabanlı Sistemler:
- Paket listelerini güncelleyin:
CODE
1sudo apt update- MySQL Server paketini kurun:
CODE
1sudo apt install mysql-server- Kurulum tamamlandıktan sonra, MySQL servisinin çalıştığını doğrulayın:
CODE
1systemctl status mysql- Güvenlik ayarları için MySQL güvenlik script'ini çalıştırın:
CODE
1sudo mysql_secure_installationBu adımda, root şifresi belirleme, uzak erişim kısıtlaması ve gereksiz kullanıcıların silinmesi gibi önemli güvenlik ayarları yapılır.
CentOS ve RHEL Tabanlı Sistemler:
- EPEL ve MySQL reposunu etkinleştirin veya MariaDB yerine MySQL kullanmak istiyorsanız, resmi MySQL repository'lerini kurmanız gerekir.
- Yum veya DNF kullanarak MySQL kurulumunu yapın:
CODE
1sudo yum install mysql-serverCODE
1sudo dnf install mysql-server- Servisi başlatın ve otomatik başlatmayı aktif hale getirin:
CODE
1sudo systemctl start mysqldCODE
1sudo systemctl enable mysqld- Güvenlik ayarlarını yapın:
CODE
1sudo mysql_secure_installationKurulum sonrası, veritabanı yönetimini kolaylaştırmak ve güvenliği artırmak için MySQL'in temel yapılandırmasını yapmanız ve kullanıcı erişim izinlerini ayarlamanız gerekir. Ayrıca, uzaktan erişim veya yedekleme gibi ileri seviye yapılandırmaları, sisteminizin ihtiyaçlarına göre planlamalısınız.
Sunucu ortamında MySQL kurulumu, doğru adımlar takip edilerek ve güvenlik önlemleri alınarak gerçekleştirildiğinde, yüksek performans ve güvenilirlik sağlar.
