AlmaLinux9.2 WordPresをインストールする手順

環境
AlmaLinux release 9.2 (Turquoise Kodkod)
MySQL 8.0
apache 2.4

WordPressインストール手順
1.データベースを作成します
例としてデータベース[arkdb] データベースユーザー[arkuser] パスワード[pw#@123]とします。

# mysql -u root -p
 
Enter password: ←MySQL 用root パスワード入力します
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 12
Server version: 8.0.30 Source distribution
 
Copyright (c) 2000, 2022, Oracle and/or its affiliates.
 
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
 
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
 
#WordPressが制御する専用のデータベースを作成
mysql> CREATE DATABASE arkdb DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;
Query OK, 1 row affected (0.00 sec)
#データベースの確認
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
| sys
| arkdb |
+--------------------+
5 rows in set (0.00 sec)
 
#アカウントを作成し、パスワードを設定し、作成したデータベースへのアクセスを許可します
mysql>CREATE USER 'arkuser'@'localhost' IDENTIFIED WITH mysql_native_password BY 'pw#@123';
Query OK, 0 rows affected (0.04 sec)
 
ユーザーがセットアップ済データベースにフルアクセスできる必要があることをデータベースに知らせます
mysql> GRANT ALL ON arkdb.* TO 'arkuser'@'localhost';
Query OK, 0 rows affected (0.04 sec)
 
#権限をリロード
mysql> flush privileges;
 
#mysqlを終了する
mysql> exit;
Bye

2.Wordpressをインストールする

# cd /var/www/html/arkgame
# wget http://ja.wordpress.org/latest-ja.tar.gz
# tar xvf latest-ja.tar.gz

3.Wordpress設定ファイルの編集
# cd wordpress/
# cp wp-config-sample.php wp-config.php
# vi wp-config.php

/** WordPress のためのデータベース名 */
define('DB_NAME', 'arkdb');

/** MySQL データベースのユーザー名 */
define('DB_USER', 'arkuser');

/** MySQL データベースのパスワード */
define('DB_PASSWORD', 'pw#@123');

また、最終行に以下の分を追加します。
これをしないと、プラグインを追加するときにFTP接続情報なるものを聞かれます。
define('FS_METHOD’, 'direct’);

4.ファイルを移動します
# cd /var/www/html/arkgame
# mv wordpress/* .

wordpressディレクトリーとダウンロードしたlatest-ja.tar.gzを削除します。

# cd /var/www/html/arkgame
# rm -R -f wordpress
# rm latest-ja.tar.gz

ディレクトリの所有者をapacheにします

# chown -R apache:apache /var/www/html/arkgame

5.wordpressインストールの開始
http://xxx//wp-admin/install.phpにアクセスし、ユーザー名、パスワード等必要事項を入力し、
インストールを開始します。
「お使いのサーバーの PHP では WordPress に必要な MySQL 拡張を利用できないようです。」表示される場合、以下のコマンドを実行します。

# dnf install php-mysqlnd
# systemctl restart mysqld
# systemctl restart httpd

 

AlmaLinux 9

Posted by arkgame