Adım 1: Gerekli Paketleri Güncelleyin
İlk adımda, Linux sunucunuzun paket yöneticisini kullanarak sisteminizi güncellemeniz gerekecek. Bu, sisteminizdeki tüm yazılımların en güncel versiyonlara sahip olmasını sağlar. Terminali açın ve aşağıdaki komutları girin:
sudo apt update
sudo apt upgrade -y
Bu komutlar, sisteminizdeki tüm paketleri günceller. Şimdi sıradaki adıma geçebiliriz!
Adım 2: MySQL Server'ı Yükleyin
Linux sisteminiz güncel olduktan sonra, MySQL Server’ı yüklemeye geçebiliriz. Aşağıdaki komutları kullanarak, MySQL paketini kurabilirsiniz:
sudo apt install mysql-server -y
Bu komut, MySQL Server’ı sisteminize yükler. Kurulum sırasında herhangi bir hata alırsanız, terminaldeki hata mesajlarını dikkatlice gözden geçirin. Ancak genellikle bu adım sorunsuz bir şekilde geçecektir.
Adım 3: MySQL Servisini Başlatın ve Durumunu Kontrol Edin
Kurulum tamamlandığında, MySQL servisini başlatmamız gerekiyor. Aşağıdaki komutla MySQL servisini başlatabilirsiniz:
sudo systemctl start mysql
Servisin doğru şekilde çalışıp çalışmadığını kontrol etmek için şu komutu kullanabilirsiniz:
sudo systemctl status mysql
Eğer her şey yolundaysa, terminalde "active (running)" ifadesini görmelisiniz. Şimdi sırada, MySQL güvenlik ayarlarını yapma zamanı!
Adım 4: MySQL Güvenlik Yapılandırması
MySQL Server kurulumunun hemen ardından, güvenliği sağlamak için bazı temel ayarları yapmanız gerekecek. Bunun için, MySQL'in güvenlik script'ini çalıştırıyoruz:
sudo mysql_secure_installation
Bu komutla, şifreyi ayarlama, anonim kullanıcıları kaldırma, root kullanıcısına şifre belirleme gibi güvenlik önlemlerini alabilirsiniz. Özellikle şifreyi güçlü tutmanız gerektiğini unutmayın!
Adım 5: MySQL'e Giriş Yapın
Artık MySQL Server'ınız çalışıyor ve güvenliği sağlandı. Şimdi, MySQL komut satırına girerek veritabanı yönetimine başlamak için terminali açın ve şu komutu yazın:
sudo mysql
Bu komutla, MySQL'in root kullanıcısı olarak veritabanına giriş yapabilirsiniz. Buradan sonra veritabanı oluşturma, kullanıcı ekleme gibi işlemleri gerçekleştirebilirsiniz.
Adım 6: MySQL Servisini Otomatik Başlatma Yapın
Sunucunuzun yeniden başladığında MySQL Server'ın otomatik olarak çalışması için, servisi aktif hale getirmeniz gerekir. Aşağıdaki komutla bunu gerçekleştirebilirsiniz:
sudo systemctl enable mysql
Bu adım sayesinde, sunucunuz her başladığında MySQL otomatik olarak yüklenip çalışmaya devam edecektir.
Adım 7: MySQL'i Test Edin
Son olarak, her şeyin doğru çalıştığını test etmek için MySQL komut satırına şu sorguyu yazabilirsiniz:
SELECT DATABASE();
Eğer bu komut doğru şekilde çalışıyorsa, MySQL Server'ınız başarıyla kurulmuş demektir!
Ve işte bu kadar! Artık Linux sunucunuzda MySQL Server'ı başarıyla kurdunuz. Veritabanı yönetimini daha da keşfetmek için bu noktadan sonra kendi veritabanlarınızı oluşturabilir ve üzerinde işlemler yapabilirsiniz.