6.MariaDB Environment Construction
事前作業
1.studentユーザでログインして、rootユーザに変更します。
$ su -
パスワード:tokyoec
#
1.mariadbのインストール
CentOS8_WORDPRESSの仮想マシンで実行すること
1.mariadbのインストール
# dnf -y install mariadb mariadb-server メタデータの期限切れの最終確認: 0:27:42 時間前の 2020年02月06日 03時08分52秒 に 実施しました。 依存関係が解決しました。 ================================================================================ パッケージ Arch バージョン Repo サイズ ================================================================================ インストール: mariadb x86_64 3:10.3.17-1.module_el8.1.0+257+48736ea6 AppStream 6.1 M mariadb-server x86_64 3:10.3.17-1.module_el8.1.0+257+48736ea6 AppStream 16 M 依存関係のインストール: mariadb-common x86_64 3:10.3.17-1.module_el8.1.0+257+48736ea6 AppStream 62 k mariadb-connector-c x86_64 3.0.7-1.el8 AppStream 148 k mariadb-connector-c-config noarch 3.0.7-1.el8 AppStream 13 k mariadb-errmsg x86_64 3:10.3.17-1.module_el8.1.0+257+48736ea6 AppStream 232 k perl-DBD-MySQL x86_64 4.046-3.module_el8.1.0+203+e45423dc AppStream 156 k 弱い依存関係のインストール: mariadb-backup x86_64 3:10.3.17-1.module_el8.1.0+257+48736ea6 AppStream 6.0 M mariadb-gssapi-server x86_64 3:10.3.17-1.module_el8.1.0+257+48736ea6 AppStream 49 k mariadb-server-utils x86_64 3:10.3.17-1.module_el8.1.0+257+48736ea6 AppStream 1.6 M モジュールストリームの有効化: mariadb 10.3 perl-DBD-MySQL 4.046 トランザクションの概要 ================================================================================ インストール 10 パッケージ ダウンロードサイズの合計: 30 M インストール済みのサイズ: 171 M パッケージのダウンロード: (1/10): mariadb-common-10.3.17-1.module_el8.1.0 438 kB/s | 62 kB 00:00 (2/10): mariadb-connector-c-3.0.7-1.el8.x86_64. 528 kB/s | 148 kB 00:00 (3/10): mariadb-connector-c-config-3.0.7-1.el8. 165 kB/s | 13 kB 00:00 (4/10): mariadb-backup-10.3.17-1.module_el8.1.0 4.5 MB/s | 6.0 MB 00:01 (5/10): mariadb-errmsg-10.3.17-1.module_el8.1.0 279 kB/s | 232 kB 00:00 (6/10): mariadb-gssapi-server-10.3.17-1.module_ 243 kB/s | 49 kB 00:00 (7/10): mariadb-10.3.17-1.module_el8.1.0+257+48 1.9 MB/s | 6.1 MB 00:03 (8/10): perl-DBD-MySQL-4.046-3.module_el8.1.0+2 638 kB/s | 156 kB 00:00 (9/10): mariadb-server-utils-10.3.17-1.module_e 545 kB/s | 1.6 MB 00:03 (10/10): mariadb-server-10.3.17-1.module_el8.1. 475 kB/s | 16 MB 00:34 -------------------------------------------------------------------------------- 合計 853 kB/s | 30 MB 00:36 トランザクションの確認を実行中 トランザクションの確認に成功しました。 トランザクションのテストを実行中 トランザクションのテストに成功しました。 トランザクションを実行中 scriptletの実行中: mariadb-connector-c-3.0.7-1.el8.x86_64 1/1 準備 : 1/1 インストール中 : mariadb-connector-c-config-3.0.7-1.el8.noarch 1/10 インストール中 : mariadb-common-3:10.3.17-1.module_el8.1.0+257+4873 2/10 インストール中 : mariadb-connector-c-3.0.7-1.el8.x86_64 3/10 インストール中 : perl-DBD-MySQL-4.046-3.module_el8.1.0+203+e45423dc 4/10 インストール中 : mariadb-errmsg-3:10.3.17-1.module_el8.1.0+257+4873 5/10 インストール中 : mariadb-backup-3:10.3.17-1.module_el8.1.0+257+4873 6/10 インストール中 : mariadb-gssapi-server-3:10.3.17-1.module_el8.1.0+2 7/10 インストール中 : mariadb-server-utils-3:10.3.17-1.module_el8.1.0+25 8/10 scriptletの実行中: mariadb-server-3:10.3.17-1.module_el8.1.0+257+4873 9/10 インストール中 : mariadb-server-3:10.3.17-1.module_el8.1.0+257+4873 9/10 scriptletの実行中: mariadb-server-3:10.3.17-1.module_el8.1.0+257+4873 9/10 インストール中 : mariadb-3:10.3.17-1.module_el8.1.0+257+48736ea6.x8 10/10 scriptletの実行中: mariadb-3:10.3.17-1.module_el8.1.0+257+48736ea6.x8 10/10 検証 : mariadb-3:10.3.17-1.module_el8.1.0+257+48736ea6.x8 1/10 検証 : mariadb-backup-3:10.3.17-1.module_el8.1.0+257+4873 2/10 検証 : mariadb-common-3:10.3.17-1.module_el8.1.0+257+4873 3/10 検証 : mariadb-connector-c-3.0.7-1.el8.x86_64 4/10 検証 : mariadb-connector-c-config-3.0.7-1.el8.noarch 5/10 検証 : mariadb-errmsg-3:10.3.17-1.module_el8.1.0+257+4873 6/10 検証 : mariadb-gssapi-server-3:10.3.17-1.module_el8.1.0+2 7/10 検証 : mariadb-server-3:10.3.17-1.module_el8.1.0+257+4873 8/10 検証 : mariadb-server-utils-3:10.3.17-1.module_el8.1.0+25 9/10 検証 : perl-DBD-MySQL-4.046-3.module_el8.1.0+203+e45423dc 10/10 インストール済み: mariadb-3:10.3.17-1.module_el8.1.0+257+48736ea6.x86_64 mariadb-server-3:10.3.17-1.module_el8.1.0+257+48736ea6.x86_64 mariadb-backup-3:10.3.17-1.module_el8.1.0+257+48736ea6.x86_64 mariadb-gssapi-server-3:10.3.17-1.module_el8.1.0+257+48736ea6.x86_64 mariadb-server-utils-3:10.3.17-1.module_el8.1.0+257+48736ea6.x86_64 mariadb-common-3:10.3.17-1.module_el8.1.0+257+48736ea6.x86_64 mariadb-connector-c-3.0.7-1.el8.x86_64 mariadb-connector-c-config-3.0.7-1.el8.noarch mariadb-errmsg-3:10.3.17-1.module_el8.1.0+257+48736ea6.x86_64 perl-DBD-MySQL-4.046-3.module_el8.1.0+203+e45423dc.x86_64 完了しました!
2.mariadbの自動起動設定
# systemctl enable mariadb Created symlink /etc/systemd/system/mysql.service → /usr/lib/systemd/system/mariadb.service. Created symlink /etc/systemd/system/mysqld.service → /usr/lib/systemd/system/mariadb.service. Created symlink /etc/systemd/system/multi-user.target.wants/mariadb.service → /usr/lib/systemd/system/mariadb.service.
3.mariadbの起動
# systemctl start mariadb
# systemctl status mariadb ● mariadb.service - MariaDB 10.3 database server Loaded: loaded (/usr/lib/systemd/system/mariadb.service; enabled; vendor preset: disabled) Active: active (running) since Thu 2020-02-06 03:44:50 EST; 56s ago Docs: man:mysqld(8) https://mariadb.com/kb/en/library/systemd/ Process: 4903 ExecStartPost=/usr/libexec/mysql-check-upgrade (code=exited, status=0/SUCCESS) Process: 4768 ExecStartPre=/usr/libexec/mysql-prepare-db-dir mariadb.service (code=exited, status=0/SUCCESS) Process: 4744 ExecStartPre=/usr/libexec/mysql-check-socket (code=exited, status=0/SUCCESS) Main PID: 4871 (mysqld) Status: "Taking your SQL requests now..." Tasks: 30 (limit: 23983) Memory: 85.9M CGroup: /system.slice/mariadb.service mq4871 /usr/libexec/mysqld --basedir=/usr 2月 06 03:44:50 tokyo-ec.com mysql-prepare-db-dir[4768]: Please report any problems at http://mariadb.org/jira 2月 06 03:44:50 tokyo-ec.com mysql-prepare-db-dir[4768]: The latest information about MariaDB is available at http://mariadb.org/. 2月 06 03:44:50 tokyo-ec.com mysql-prepare-db-dir[4768]: You can find additional information about the MySQL part at: 2月 06 03:44:50 tokyo-ec.com mysql-prepare-db-dir[4768]: http://dev.mysql.com 2月 06 03:44:50 tokyo-ec.com mysql-prepare-db-dir[4768]: Consider joining MariaDB's strong and vibrant community: 2月 06 03:44:50 tokyo-ec.com mysql-prepare-db-dir[4768]: https://mariadb.org/get-involved/ 2月 06 03:44:50 tokyo-ec.com mysqld[4871]: 2020-02-06 3:44:50 0 [Note] /usr/libexec/mysqld (mysqld 10.3.17-MariaDB) starting as process 4871 ... 2月 06 03:44:50 tokyo-ec.com mysqld[4871]: 2020-02-06 3:44:50 0 [Warning] Could not increase number of max_open_files to more than 1024 (request: 4183) 2月 06 03:44:50 tokyo-ec.com mysqld[4871]: 2020-02-06 3:44:50 0 [Warning] Changed limits: max_open_files: 1024 max_connections: 151 (was 151) table_cach> 2月 06 03:44:50 tokyo-ec.com systemd[1]: Started MariaDB 10.3 database server. //[SPACE]キーでスクロールして、[q]キーを入力して終了
4.mariadbのrootユーザのパスワード設定
# mysql -u root Welcome to the MariaDB monitor. Commands end with ; or \g. Your MariaDB connection id is 8 Server version: 10.3.17-MariaDB MariaDB Server Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. MariaDB [(none)]>
MariaDB [(none)]> update mysql.user set password=password('mariadb123') where user = 'root'; Query OK, 4 rows affected (0.001 sec) Rows matched: 4 Changed: 4 Warnings: 0
MariaDB [(none)]> FLUSH PRIVILEGES; Query OK, 0 rows affected (0.001 sec)
MariaDB [(none)]> exit Bye #