Ubuntu 16.04’te MySQL Nasıl Kurulur?

MySQL , genellikle popüler LAMP (Linux, Apache, MySQL, PHP / Python / Perl) yığınının bir parçası olarak kurulan açık kaynaklı bir veritabanı yönetim sistemidir . Verilerini yönetmek için ilişkisel bir veritabanı ve SQL (Structured Query Language) kullanır.

Yüklemenin kısa sürümü basittir: paket dizininizi güncelleyin, paketi yükleyin mysql-serverve ardından gelen güvenlik komut dosyasını çalıştırın.

  • sudo apt-get update
  • sudo apt-get install mysql-server
  • mysql_secure_installation

Adım 1 – MySQL’in Kurulumu

Ubuntu 16.04’te, MySQL’in yalnızca en son sürümü varsayılan olarak APT paket havuzuna dahil edilmiştir. Yazma sırasında, bu MySQL 5.7

Yüklemek için sunucunuzdaki paket dizinini güncellemeniz ve varsayılan paketi ile kurmanız yeterlidir apt-get.

  • sudo apt-get update
  • sudo apt-get install mysql-server

Yükleme sırasında bir kök şifre oluşturmanız istenecektir. Güvenli bir tane seçin ve hatırladığınızdan emin olun, çünkü daha sonra ihtiyacınız olacak. Ardından, MySQL’i yapılandırmayı bitireceğiz.

Adım 2 – MySQL’i Yapılandırma

Yeni kurulumlar için dahil edilen güvenlik betiğini çalıştırmak isteyeceksiniz. Bu, uzak kök girişleri ve örnek kullanıcılar için daha az güvenli olan varsayılan seçeneklerin bazılarını değiştirir. MySQL’in eski sürümlerinde, veri dizinini elle de başlatmanız gerekiyordu, ancak bu şimdi otomatik olarak yapılıyor.

Güvenlik komut dosyasını çalıştırın.

  • mysql_secure_installation

Bu, sizden 1. Adımda oluşturduğunuz kök parolayı soracaktır. Kök parolasını değiştirmek isteyip istemediğinizi soran hariç, sonraki tüm soruların varsayılanlarını kabul etmek için Yve düğmelerine basabilirsiniz ENTER. Sadece 1. Adıma ayarladınız, şimdi değiştirmek zorunda değilsiniz.

Adım 3 – MySQL’in Test Edilmesi

Nasıl kurduğunuzdan bağımsız olarak, MySQL otomatik olarak çalışmaya başlamalıydı. Bunu test etmek için durumunu kontrol edin.

  • systemctl status mysql.service

Aşağıdakine benzer bir çıktı göreceksiniz:

Çıktı;
● mysql.service - MySQL Community Server
   Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: en
   Active: active (running) since Wed 2016-11-23 21:21:25 UTC; 30min ago
 Main PID: 3754 (mysqld)
    Tasks: 28
   Memory: 142.3M
      CPU: 1.994s
   CGroup: /system.slice/mysql.service
           └─3754 /usr/sbin/mysqld

MySQL çalışmıyorsa, ile başlayabilirsiniz sudo systemctl start mysql.

 

Linux içinde yayınlandı

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir