MySQL Kurulumu

CentOS repolarında MySQL bulunmuyor. Bu yüzden RPM paketini MySQL'den indirmemiz gerek.

https://dev.mysql.com/downloads/repo/yum

Bu adrese giriş yaparak, en güncel versiyonun ne olduğunu kontrol edelim.

CentOS 7'ye kurulum yapacağımızdan RedHat 7 için olanı kullanabiliriz. Kurulum yapmamız gereken paketin altında son paketin adı açık olarak gözüküyor, mysql-57-community-release-el7-11.noarch.rpm bunu kopyalayarak https://dev.mysql.com/get/ bu adresin sonuna ekleyebilir veya download kısmına tıklayarak, açılan sayfada "No thanks, just start my download." linkine farenin sağ tuşuyla tıklayıp "Copy Link Location"(Bağlantı adresini kopyala)'a tıklarsanız güncel RPM paketinin adresini kopyalamış olursunuz.

yum install wget wget https://dev.mysql.com/get/mysql-57-community-release-el7-11.noarch.rpm sudo rpm -ivh mysql-57-community-release-el7-11.noarch.rpm sudo yum install mysql-server

 

Bütün sorulara y ile cevap veriyoruz.

MySQL servisini çalıştıralım.

sudo systemctl start mysqld

Kontrol etmek için de sudo systemctl status mysqld komutunu kullanmamız gerekiyor.

mysqld.service - MySQL Server Loaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled; vendor preset: disabled) Active: active (running) since Mon 2018-03-12 07:57:56 UTC; 1min 34s ago Docs: man:mysqld(8) http://dev.mysql.com/doc/refman/en/using-systemd.html Process: 9008 ExecStart=/usr/sbin/mysqld --daemonize --pid-file=/var/run/mysqld/mysqld.pid $MYSQLD_OPTS (code=exited, status=0/SUCCESS) Process: 8931 ExecStartPre=/usr/bin/mysqld_pre_systemd (code=exited, status=0/SUCCESS) Main PID: 9013 (mysqld) CGroup: /system.slice/mysqld.service └─9013 /usr/sbin/mysqld --daemonize --pid-file=/var/run/mysqld/mysqld.pid Mar 12 07:57:51 veriteknik systemd[1]: Starting MySQL Server... Mar 12 07:57:56 veriteknik systemd[1]: Started MySQL Server.

 

MySQL artık çalışıyor. MySQL bizim için geçici bir parola üretti. Bunu okumak için

grep 'temporary password' /var/log/mysqld.log

 

Bu komutu çalıştırmamız yeterli olacak.

 

Bu parolayı şimdilik kaydetmemiz gerekiyor, az sonra lazım olacak.