甘党男子

日々おもしろいと思ったことを軽く考察。

AWS + NginX + PHP5 + Wordpress

インストール

sudo apt-get install wordpress

 

root(ルートディレクトリ)の変更

 

/etc/nginx/sites-enabled/default

server{

...

root /usr/share/wordpress;

...

}

 

wordpress設定ファイルを作成

(ここわかりづらかったけどエラー翻訳してわかった)

 

sudo vi /etc/wordpress/config-****.php

****はドメインを記入

 

中身は空でOK

 

Wordpressの設定ファイルの変更

sudo vi /usr/share/wp-config.php

 

 

define('WP_DEBUG',true);
define('DB_PASSWORD','****');

if (!defined('DB_USER'))
define('DB_USER', '****');

****はMySQLのユーザ、パスワード

 

MySQLはRDSでインスタンス作って、出てくるドメインに接続するんだけど、mysqlコマンドをインストールしておくこと。

sudo apt-get install mysql

 

接続。

mysql -u ****  -h ****.com -P 3306 -p

****はユーザ名、****.com はRDSのドメイン -Pはポート番号

 

MySQLでDBを作成しておく。

create database wordpress;