Fedora:ブログサイト(Word Press)設定

Webサーバー、PHP設定。

Webサーバー、PHPの設定をします。

Webサーバー、PHPの設定

データベース設定。

データベースの設定をします。

データベースの設定

ブログ用データーベースを作成。

MariaDBへrootでログインします。

[root@www ~]# mysql -u root -p
Enter password:
Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 3
Server version: 5.5.60-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.

wordpressでデータベースを作成します。

MariaDB [(none)]> create database wordpress;

wordpress_userでユーザーを作成します。

MariaDB [(none)]> grant all privileges on wordpress.* to wordpress_user@localhost identified by 'パスワード';

ログアウトします。

MariaDB [(none)]> exit

WordPressインストール。

PHP7.4をインストールします。

root@www:~# dnf -y update
root@www:~# dnf -y install php7.4 php7.4-mbstring php-pear
root@www:~# php -v

PHPモジュールをインストールします。

root@www:~# dnf -y install php-common php-gd php-mysql php-enchant hunspell

PHPを再起動します。

root@www:~# systemctl restart php7.4-fpm

Webディレクトリへ移動します。

[root@www ~]# cd /var/www/html

WordPressをダウンロードします。

[root@www ~]# wget https://ja.wordpress.org/latest-ja.tar.gz

WordPressを解凍します。

[root@www ~]# tar xvf latest-ja.tar.gz
[root@www ~]# rm latest-ja.tar.gz

ディレクトリを戻ります。

[root@www ~]# cd

WordPressディレクトリ所有者をApache実行ユーザーへ変更します。

[root@www ~]# chown -R apache:apache /var/www/html/wordpress/

WordPress設定。

WordPressへアクセスし、「さあ、始めましょう!」をクリックします。

https://fedoraserver.jp/wordpress/

WordPress設定

「データベース名」、「ユーザー名」、「パスワード」、「データベースの接頭辞」を入力し、「送信」をクリックします。

データベース名:wordpress

ユーザー名:wordpress_user

パスワード:パスワード

データベースの接頭辞:wp_wordpress_

WordPress設定

「インストール実行」をクリックします。

インストール実行

Apache設定。

WordPress用Apache設定ファイルを作成します。

[root@www ~]# echo Alias /wordpress /var/www/html/wordpress > /etc/httpd/conf.d/wordpress.conf

再起動します。

[root@www ~]# systemctl reload httpd

WordPress初期設定。

WordPressへアクセスし、任意で決めた、「サイトのタイトル」、「ユーザー名」、「パスワード」、「メールアドレス」を入力して「WordPressをインストール」をクリックします。

https://fedoraserver.jp/wordpress/

WordPress初期設定

「ユーザー名」、「パスワード」を入力して「ログイン」をクリックし、サイト管理へログインします。

サイト管理へログイン

WordPressをドメイン直下での表示設定。

管理画面で「設定」→「一般」を開き、「サイトアドレス(URL)」に「ドメイン」を設定します。

ドメイン:https://linuxserver.jp

サイトアドレス(URL)

「変更を保存」をクリックします。

「index.php」をコピーして、ドメイン直下に貼り付けます。

[root@www ~]# cp /var/www/html/wordpress/index.php /var/www/html/index.php

「index.php」を設定します。

[root@www ~]# vi /var/www/html/index.php

17行目:「/wordpress」を追記します。

require( dirname( __FILE__ ) . '/wordpress/wp-blog-header.php' );

「.htaccess」を設定します。

[root@www ~]# vi /var/www/html/.htaccess
# BEGIN WordPress
<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
</IfModule>
# END WordPress

コメント