※この記事は丸太式 Advent Calendarの20日目です
手順
1. Apache, PHP, MySQLをインストール
必要な物をapt-get
でインストールします。
sudo apt-get install apache2 php5 libapache2-mod-php5 mysql-server php5-mysqlnd
php5
はlibapache2-mod-php5
の依存関係でインストールされる気がするけど気にしない。
2. wp-cliをインストール
コマンドラインでWordPressを操作するためにはwp-cliが必須です。
curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
動作確認はphar wp-cli.phar --info
で。
毎回phar /path/to/wp-cli/wp-cli.phar
と入力するのは面倒なので、実行権限を与えた上でパスが通っているディレクトリにwp
という名前でコピーしておくと便利です。
3. データベースを用意
mysqlのデータベースを作っておきましょう。
mysql -u DBUSER -p
mysql> CREATE DATABASE wordpress DEFAULT CHARACTER SET utf8;
必要に応じてWordPress用のMySQLユーザを作って権限を与えておきます。
4. wp-cliでWordPressをインストール
残りは一気に行きましょう。
mkdir -p /path/to/wordpress
cd /path/to/wordpress
wp core download --locale=ja
wp core config --dbname=wordpress --dbuser=USER --dbpass=PASSWD
wp core install --url=http://example.com/wordpress --title=TITLE --admin_user=ADMIN --admin_password=PASSWD --admin_email=admin@example.com