Linux Sunucuda MySQL Nasıl Kurulur?

0 Respuestas 4 Visitas
Valoraciones
Participantes
Autor del tema #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:
  1. Paket listelerini güncelleyin:

CÓDIGO
1sudo apt update

  1. MySQL Server paketini kurun:

CÓDIGO
1sudo apt install mysql-server

  1. Kurulum tamamlandıktan sonra, MySQL servisinin çalıştığını doğrulayın:

CÓDIGO
1systemctl status mysql

  1. Güvenlik ayarları için MySQL güvenlik script'ini çalıştırın:

CÓDIGO
1sudo mysql_secure_installation

Bu 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:
  1. EPEL ve MySQL reposunu etkinleştirin veya MariaDB yerine MySQL kullanmak istiyorsanız, resmi MySQL repository'lerini kurmanız gerekir.
  2. Yum veya DNF kullanarak MySQL kurulumunu yapın:

CÓDIGO
1sudo yum install mysql-server
veya
CÓDIGO
1sudo dnf install mysql-server

  1. Servisi başlatın ve otomatik başlatmayı aktif hale getirin:

CÓDIGO
1sudo systemctl start mysqld

CÓDIGO
1sudo systemctl enable mysqld

  1. Güvenlik ayarlarını yapın:

CÓDIGO
1sudo mysql_secure_installation


Kurulum 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.

Debes haber iniciado sesión para responder.

0 citas seleccionadas