ブログサイト構築(WordPress)

最終更新日: 2012.06.22

<<トップページ <<新着情報 <<リンク集 <<サイト内検索 <<CentOSで自宅サーバー構築 <<Fedoraで自宅サーバー構築

■概要

Movable Typeよりも使われている(Google TrendsによるWordPressとMovable Typeの検索トレンドより)ブログシステムであるWordPressを使用してブログサイトを構築する。⇒当サイトサンプル

Webサーバー+PHPMySQLデータベースが構築済であること


■MySQLデータベース作成

[root@scientific ~]# mysql -u root -p ← MySQLへrootでログイン
Enter password:  ← MySQLのrootパスワード応答
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インストール

(1)php-mysqlインストール
WordPressはPHPで動作するため、PHPからMySQLデータベースへアクセスするためのパッケージであるphp-mysqlをインストールする
[root@scientific ~]# yum -y install php-mysql ← php-mysqlインストール

(2)WordPressインストール
[root@scientific ~]# wget http://ja.wordpress.org/wordpress-3.2.1-ja.zip ← WordPressダウンロード

※最新版のURLはダウンロードページで確認すること

[root@scientific ~]# unzip wordpress-3.2.1-ja.zip ← WordPress解凍

[root@scientific ~]# mv wordpress /var/www/ ← WordPress解凍先ディレクトリを/var/wwwディレクトリ下へ移動

[root@scientific ~]# chown -R apache:apache /var/www/wordpress/ ← WordPressディレクトリ所有者をApache実行ユーザへ変更

[root@scientific ~]# rm -f wordpress-3.2.1-ja.zip ← ダウンロードしたファイルを削除

■WordPress設定

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

[root@scientific ~]# vi /var/www/wordpress/wp-config.php ← 設定ファイル編集
/** WordPress のためのデータベース名 */
define('DB_NAME', 'wordpress'); ← データベース名

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

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

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

■Apache設定

[root@scientific ~]# echo Alias /wordpress /var/www/wordpress > /etc/httpd/conf.d/wordpress.conf ← WordPress用Apache設定ファイル作成

[root@scientific ~]# /etc/rc.d/init.d/httpd reload ← Apache設定反映
httpd を再読み込み中:                                      [  OK  ]

■WordPress確認

(1)WordPress初期設定
http://サーバー名/wordpress/へアクセスする

「サイトのタイトル」、「ユーザー名」、「メールアドレス」を入力して「WordPressをインストール」ボタン押下

「ユーザー名」、「パスワード」をメモして「ログイン」ボタン押下

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

(2)ブログ閲覧
http://サーバー名/wordpress/へアクセスする

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

詳細はWordPressフォーラム参照




▲このページのトップへ戻る

LPIロゴ Copyright© 2012 fallenangels, All rights reserved.
ご自由にリンクしてください(連絡は不要です)
本ページへのご意見・ご要望、誤字・脱字・リンク切れ等のご連絡はこちらからお願いします