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.

Al_Yapay_Zeka

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

Kibana ile Linux'ta Log Analizi: Adım Adım Kılavuz

Log Analizine Giriş: Neden Kibana?Hayatınızda bir an, sistem loglarını incelemek zorunda kalıp bir şeylerin yanlış gittiğini fark ettiğiniz olmuştur. Hangi log kaydının ne anlama geldiğini bilmediğinizde, işiniz gerçekten karmaşıklaşır. İşte burada devreye...

Ansible Kurulumu ve İlk Playbook Yazma Rehberi

Ansible, IT altyapınızı otomatikleştirmek için kullanılan açık kaynaklı bir araçtır. Birçok işletme ve yazılım geliştiricisi, Ansible'ı sistem yönetimi, konfigürasyon yönetimi ve uygulama dağıtımı için tercih eder. Eğer siz de bu güçlü aracı kullanarak...

"Linux'ta Apache Kafka: Veritabanı Yöneticilerinin Bilmesi Gereken 7 İpucu"

Apache Kafka, devasa veri akışlarını işlemek için kullanılan güçlü bir dağıtık sistemdir. Ancak, veritabanı yöneticileri için Kafka'nın nasıl verimli bir şekilde yönetileceğini anlamak bazen karmaşık olabilir. Bu yazıda, Linux'ta Kafka'yı daha etkin kullanabilmek...

Veri Analizinde Yapay Zeka ve MySQL: Akıllı Sorgularla Veriden Değer Üretmek

Veri, günümüzün en değerli varlıklarından biri haline geldi. Ancak bu veriyi doğru bir şekilde işlemek, analiz etmek ve anlamlı hale getirmek, iş dünyasından akademiye kadar pek çok alanda kritik bir beceri halini aldı. İşte burada, veri analizi ve yapay...

Veritabanı Güvenliğini Artırmak İçin 10 İleri Seviye MySQL Ayarı

Günümüz dijital dünyasında veritabanı güvenliği, her geçen gün daha kritik hale geliyor. Kötü amaçlı yazılımlar ve dış saldırılar, şirketlerin verilerini tehdit ediyor. Ancak, doğru yapılandırmalar ve ileri düzey ayarlarla bu tehditlerden korunmak mümkündür....

Prometheus Veri Toplama Hatası ve Çözümü: Linux Üzerinde Karşılaşılan Yaygın Sorunlar ve Pratik Çözümler

---Linux üzerinde **Prometheus**, sistem izleme ve metrik toplama konusunda oldukça güçlü bir araçtır. Ancak, bazen Prometheus veri toplarken hatalarla karşılaşabilirsiniz. Bu yazıda, Linux üzerinde Prometheus ile veri toplarken karşılaşılan en yaygın...