CentOS7

ブログサイト構築(WordPress)

WordPressを使用してブログサイトを構築する。

MySQLデータベース作成

[root@centos ~]# mysql -u root -p ← MySQLrootでログイン
Enter password: ← MySQLrootパスワード応答
Welcome to the MySQL monitor. Commands end with ; or \g.Your MySQL connection id is 1385
Server version: 5.0.45 Source distribution

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql> create database wordpress; ← wordpressデータベース作成
Query OK, 1 row affected (0.00 sec)
mysql> grant all privileges on wordpress.* to wordpress@localhost identified by 'パスワード'; ← wordpressユーザー作成
Query OK, 0 rows affected (0.00 sec)
mysql> exit ← MySQLからログアウト
Bye

WordPressインストール

php-mysqlインストール

WordPressPHPで動作するため、PHPからMySQLデータベースへアクセスするためのパッケージであるphp-mysqlをインストールする

[root@centos ~]# yum -y install php-mysql ← php-mysqlインストール

WordPressインストール

[root@centos ~]# wget http://ja.wordpress.org/latest-ja.zip ← WordPressダウンロード
[root@centos ~]# unzip latest-ja.zip ← WordPress解凍
[root@centos ~]# mv wordpress /var/www/ &color(lime){← WordPress解凍先ディレクトリを/var/wwwディレクトリ下へ移動
[root@centos ~]# chown -R apache:apache /var/www/wordpress/ &color(lime){← WordPressディレクトリ所有者をApache実行ユーザーへ変更
[root@centos ~]# rm -f latest-ja.zip ← ダウンロードしたファイルを削除

WordPress設定

[root@centos ~]# cp /var/www/wordpress/wp-config-sample.php /var/www/wordpress/wp-config.php ← 設定ファイルをサンプルよりコピー
[root@centos ~]# vi /var/www/wordpress/wp-config.php ← 設定ファイル編集

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

&br; 

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

&br; 

/** MySQL データベースのパスワード */
define('DB_PASSWORD', 'パスワード'); ← データベースユーザーパスワード

&br; /**#@+ &br;  * 認証用ユニークキー &br;  * &br;  * それぞれを異なるユニーク (一意) な文字列に変更してください。 &br;  * {@link https://api.wordpress.org/secret-key/1.1/salt/ WordPress.org の秘密鍵サービス} で自動生成することもできます。 &br;  * 後でいつでも変更して、既存のすべての ''cookie'' を無効にできます。これにより、すべてのユーザーを強制的に再ログインさせることに &br; なります。 &br;  * &br;  * @since 2.6.0 &br;  */ &br; 認証用ユニークキーで生成した認証用ユニークキーを貼り付ける &br; define('AUTH_KEY',         '****************************************************************'); &br; define('SECURE_AUTH_KEY',  '****************************************************************'); &br; define('LOGGED_IN_KEY',    '****************************************************************'); &br; define('NONCE_KEY',        '****************************************************************'); &br; define('AUTH_SALT',        '****************************************************************'); &br; define('SECURE_AUTH_SALT', '****************************************************************'); &br; define('LOGGED_IN_SALT',   '****************************************************************'); &br; define('NONCE_SALT',       '****************************************************************'); &br; /**#@-*/|

Apache設定

[root@centos ~]# echo Alias /wordpress /var/www/wordpress > /etc/httpd/conf.d/wordpress.conf ← WordPressApache設定ファイル作成
[root@centos ~]# systemctl reload httpd ← Apache設定反映

WordPress確認

WordPress初期設定

  1. http://サーバー名/wordpress/へアクセスする
  2. 「サイトのタイトル」、「ユーザー名」、「メールアドレス」を入力して「WordPressをインストール」ボタン押下
  3. 「ユーザー名」、「パスワード」をメモして「ログイン」ボタン押下

※設定したメールアドレス宛に「WordPress インストール完了通知」メールが送信されてくる

ブログ閲覧

http://サーバー名/wordpress/へアクセスする

ブログ管理

http://サーバー名/wordpress/wp-login.phpへアクセスして、「WordPress インストール完了通知」メールに記載されているユーザー名、パスワードでログインする

詳細はWordPressフォーラム参照


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS