MySQL Servisini Çalıştırmak

MySQL servisini kontrol etmek için,

sudo systemctl status mysql komutunu kullanabiliriz.

[celep@veriteknik ~]$ sudo systemctl status mysql
 mysqld.service - MySQL Community Server
   Loaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled; vendor preset: disabled)
   Active: active (running) since Tue 2018-02-27 10:59:37 UTC; 1min 13s ago
  Process: 3816 ExecStartPost=/usr/bin/mysql-systemd-start post (code=exited, status=0/SUCCESS)
  Process: 3753 ExecStartPre=/usr/bin/mysql-systemd-start pre (code=exited, status=0/SUCCESS)
 Main PID: 3815 (mysqld_safe)
   CGroup: /system.slice/mysqld.service
           ├─3815 /bin/sh /usr/bin/mysqld_safe --basedir=/usr
           └─3980 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --plugin-dir=/usr/lib64/mysql/plugin --log-error=/var/log/mysqld.log --pid-file=/var/run/mysqld/mysq...

Feb 27 10:59:34 veriteknik mysql-systemd-start[3753]: which will also give you the option of removing the test
Feb 27 10:59:34 veriteknik mysql-systemd-start[3753]: databases and anonymous user created by default.  This is
Feb 27 10:59:34 veriteknik mysql-systemd-start[3753]: strongly recommended for production servers.
Feb 27 10:59:34 veriteknik mysql-systemd-start[3753]: See the manual for more instructions.
Feb 27 10:59:34 veriteknik mysql-systemd-start[3753]: Please report any problems at http://bugs.mysql.com/
Feb 27 10:59:34 veriteknik mysql-systemd-start[3753]: The latest information about MySQL is available on the web at
Feb 27 10:59:34 veriteknik mysql-systemd-start[3753]: http://www.mysql.com
Feb 27 10:59:35 veriteknik mysqld_safe[3815]: 180227 10:59:35 mysqld_safe Logging to '/var/log/mysqld.log'.
Feb 27 10:59:35 veriteknik mysqld_safe[3815]: 180227 10:59:35 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
Feb 27 10:59:37 veriteknik systemd[1]: Started MySQL Community Server.

Gördüğünüz gibi sağlık bir şekilde çalışıyor. Eğer çalışmıyor olsaydı, sudo systemctl start mysql komutunu kullanarak başlatacaktık.

Eğer daha detaylı bilgi almak istiyorsanız mysqladmin -u root -p version komutunu kullanabilirsiniz.

[celep@veriteknik ~]$ mysqladmin -u root -p version
Enter password: 
mysqladmin  Ver 8.42 Distrib 5.6.39, for Linux on x86_64
Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Server version          5.6.39
Protocol version        10
Connection              Localhost via UNIX socket
UNIX socket             /var/lib/mysql/mysql.sock
Uptime:                 7 min 0 sec

Threads: 1  Questions: 4  Slow queries: 0  Opens: 67  Flush tables: 1  Open tables: 60  Queries per second avg: 0.009

Şu an MySQL servisimiz çalışır halde fakat bu haliyle canlı sunucularında kullanılabilir halde değil. Güvenlik zafiyetine yer vermemek adına diğer bütün kurulumlarda olduğu gibi sistem sıkılaştırması yapmanızı ve bunun için de OWASP'ın hazırladığı MySQL sıkılaştırma dökümanını kullanmanızı tavsiye ediyoruz.

OWASP Backend Security Project MySQL Hardening,

https://www.owasp.org/index.php/OWASP_Backend_Security_Project_MySQL_Hardening

Last updated