データベースの設定

MariaDBのインストール

$ sudo yum install mariadb-server

 

MariaDBの起動設定

サーバー再起動時にMariaDBを自動起動させる

$ sudo systemctl enable mariadb

 

MariaDBを起動する

$ sudo systemctl start mariadb

 

MariaDBのログイン設定

$ sudo mysql_secure_installation
NOTE: RUNNING ALL PARTS OF THIS SCRIPT IS RECOMMENDED FOR ALL MariaDB
.
.
.
Enter current password for root (enter for none): 「Enter」キー
Set root password? [Y/n] 「Y」キー
New password: データベース用のパスワード
Re-enter new password:Re:
Remove anonymous users? [Y/n] 「Y」キー
Disallow root login remotely? [Y/n] 「Y」キー
Remove test database and access to it? [Y/n] 「Y」キー
Reload privilege tables now? [Y/n] 「Y」キー

 

firewalldの設定

追加して再起動する

services:にmysqlを追加し再起動する。

$ sudo firewall-cmd --add-service=mysql --zone=public --permanent
success
$ sudo firewall-cmd --reload
success

 

firewalldのリストを確認する

services:にmysqlが追加されていることを確認する。

$ sudo firewall-cmd --list-all
public (active)
target: default
icmp-block-inversion: no
interfaces: eth0
sources:
services: dhcpv6-client mysql ssh1234
ports: 1234/tcp
protocols:
masquerade: no
forward-ports:
source-ports:
icmp-blocks:
rich rules:

 

参照元情報

CentOS 7 構築・運用・管理パーフェクトガイド
CentOS 7 構築・運用・管理
パーフェクトガイド