[WordPress]CentOS6.3にインストールする
WordPressのインストール手順です。
1.MySQLをセットアップする
2.WordPressをダウンロード、展開する
3.wp-config.phpを編集する
4.パーマリンクを設定する
5.DocumentRootで表示できるようにする
1.MySQLをセットアップする
# yum install php-mysql
1 2 3 4 5 |
=========================================== Package Arch Version Repository Size =========================================== Installing: php-mysql x86_64 5.3.3-14.el6_3 updates 79 k |
DB名:wdpress
ID/Pass:herahera/hogehoge
mysql> create database wdpress;
mysql> grant all privileges on wdpress.* to ‘herahera’@’localhost’ identified by ‘hogehoge’; mysql> flush privileges;
2.WordPressをダウンロード、展開する
1)日本語版のダウンロードはこちらから
2)#cd /var/www/html
3)ダウンロードしたzipファイルを展開する ⇒ wordpressってディレクトリ配下に展開される
4)chown -R apache:apache wordpress
3.wp-config.phpを編集する
1)#cd /var/www/wordpress
2)#cp wp-config-sample.php wp-config.php ⇒ オリジナルを保存する
3)vi wp-config.php
データベース名、ユーザー名、パスワードを[1]で指定した情報に編集する
4.パーマリンクを設定する
デフォルトだと、「http://www.hoge.com/wp/?p=123」な形になり、綺麗じゃないなぁってことでパーマリンクを設定します。
「設定⇒パーマリンク設定」で設定できます。
私は、「/%category%/%postname%」とカテゴリーを入れた形にしています。
サーバーの設定(httpd.conf)を確認してください。
・mod-rewriteが有効になっているか。
LoadModule rewrite_module modules/mod_rewrite.so
#がついていたら、外してください。
・.htaccessが上書きできるようになっているか。
AllowOverride None⇒AllowOverride All
5.DocumentRootで表示するようにする
参考:WordPress を専用ディレクトリに配置する
1)#cd /var/www/wordpress
2)#cp index.php ../index.php
パーマリンク設定をしていたら.htaccessがあるはずなので、あったとき、これもコピーする
3)index.phpを編集する
旧:require(‘./wp-blog-header.php’);
新:require(‘./wordpress/wp-blog-header.php’);
4)管理パネルで 設定 > 一般設定から「サイトのアドレス (URL) 欄」をルートディレクトリのURLに設定する
ブログのアドレス (URL): http://hoge.com
以上です。