Apache httpd : ブログシステム : WordPress2021/08/03 |
ブログシステム WordPress をインストールします。
|
|
[1] | |
[2] | |
[3] | 必要な PHP モジュールを追加インストールして、WordPress 用に PHP の設定を調整します。 |
# EPEL を有効にしてインストール [root@www ~]# dnf --enablerepo=epel -y install php-pear php-mbstring php-pdo php-gd php-mysqlnd php-IDNA_Convert php-enchant enchant hunspell
[root@www ~]#
vi /etc/php-fpm.d/www.conf # 最終行に追記
# サーバースペックや WordPress の使用状況に応じて要調整
php_value[max_execution_time] = 600
php_value[memory_limit] = 2G
php_value[post_max_size] = 2G
php_value[upload_max_filesize] = 2G
php_value[max_input_time] = 600
php_value[max_input_vars] = 2000
php_value[date.timezone] = Asia/Tokyo
systemctl restart php-fpm |
[4] | WordPress 用のユーザーとデータベースを作成しておきます。 |
[root@www ~]# mysql -u root -p Enter password: Welcome to the MariaDB monitor. Commands end with ; or \g. Your MariaDB connection id is 16 Server version: 10.3.28-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)]> create database wordpress; Query OK, 1 row affected (0.00 sec) MariaDB [(none)]> grant all privileges on wordpress.* to wordpress@'localhost' identified by 'password'; Query OK, 0 rows affected (0.00 sec) MariaDB [(none)]> flush privileges; Query OK, 0 rows affected (0.00 sec) MariaDB [(none)]> exit Bye |
[5] | Apache httpd に WordPress サイトの設定をします。 |
# WordPress 日本語版ダウンロード [root@www ~]# curl -O https://ja.wordpress.org/latest-ja.tar.gz [root@www ~]# tar zxvf latest-ja.tar.gz -C /var/www/ [root@www ~]# chown -R apache. /var/www/wordpress
[root@www ~]#
vi /etc/httpd/conf.d/wordpress.conf Timeout 600 ProxyTimeout 600 Alias /wordpress "/var/www/wordpress/" <Directory "/var/www/wordpress"> Options FollowSymLinks AllowOverride All Require all granted </Directory> systemctl restart httpd |
[6] | SELinux を有効にしている場合は、許可ルールの追加が必要です。 |
[root@www ~]# setsebool -P httpd_can_network_connect on [root@www ~]# setsebool -P domain_can_mmap_files on [root@www ~]# setsebool -P httpd_unified on |
[7] | 任意のクライアントコンピューターから Webブラウザで [(サーバーのホスト名 または IP アドレス)/wordpress/] へアクセスすると以下のような画面が表示されます。 [さあ、始めましょう!] をクリックして初期セットアップを実行します。 |
[8] | データベース接続の設定をします。 [4] で作成した MariaDB データベースとユーザーを指定します。 テーブル接頭辞は特別な要件がなければデフォルトのままで OK です。 |
[9] | [インストール実行] をクリックします。 |
[10] | サイトのタイトルや、任意の WordPress 管理者ユーザー名とパスワードを設定します。 |
[11] | [成功しました!] と表示されればセットアップ完了です。[ログイン] をクリックして次へ進みます。 |
[12] | [9] で設定した管理者ユーザーでログインします。 |
[13] | WordPress の管理画面です。ここから日々の投稿等の管理作業が実行可能です。 |
[14] | ブログのトップページは、当サイトのように設定した場合は、[(サーバーのホスト名 または IP アドレス)/wordpress/] となります。 テスト投稿をしてみて、正常に表示されることを確認しておくとよいでしょう。 |
Sponsored Link |