MySQL Server Nasıl Kurulur? (Linux) - Adım Adım Rehber

MySQL Server Nasıl Kurulur? (Linux) - Adım Adım Rehber

Linux üzerinde MySQL Server kurulumunu ve yapılandırmasını adım adım öğreten bu rehber, her seviyeden kullanıcıya hitap ediyor. Yeni başlayanlardan deneyimli yöneticilere kadar herkesin faydalanabileceği bilgiler içeriyor.

BFS

Bir Linux sunucusu üzerinde MySQL Server kurmak, yazılımlarını geliştiren veya veritabanı yöneticisi olmak isteyen pek çok kişi için heyecan verici bir adımdır. Ancak bu yolculuk, doğru adımları takip etmezseniz karmaşıklaşabilir. Bugün, Linux üzerinde MySQL Server kurulumunu ve yapılandırmasını adım adım ele alacağız. Hazırsanız, bu rehberle birlikte başlayalım!

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.

İlgili Yazılar

Benzer konularda diğer yazılarımız

"Veri Güvenliği: MySQL Veritabanınızı Hack’lere Karşı Nasıl Korursunuz?"

Veri güvenliği, günümüz dijital dünyasında en kritik konulardan biri haline geldi. Özellikle veritabanları, saldırganların hedef aldığı ve hassas verilerin çalındığı ilk yerlerden biridir. MySQL veritabanları, dünya çapında en çok kullanılan açık kaynaklı...

DirectAdmin Nasıl Kurulur ve Yapılandırılır?

DirectAdmin Nedir ve Neden Kullanılır?Merhaba arkadaşlar! Bugün, birçok web yöneticisinin en çok tercih ettiği kontrol paneli olan DirectAdmin’i nasıl kuracağımızı ve yapılandıracağımızı keşfedeceğiz. İlk başta, DirectAdmin nedir, biraz ondan bahsedelim.DirectAdmin,...

Cronjob 'Not Running' Hatası ve Çözümü: Sorunları Çözmenin Adımları

Bir sabah işinize başlamadan önce, otomatik olarak çalışması gereken bir cronjob’ın neden çalışmadığını düşündünüz mü? Ne yazık ki, bu tür sorunlarla karşılaşmak oldukça yaygın, ancak çözümü de bir o kadar basit olabilir. Eğer siz de cronjob 'Not Running'...