さくらのVPSにWordPressをインストールした手順の覚え書き.
目次
- 前提
- ダウンロードと解凍
- データベースとユーザの作成
- 配置とインストール
前提
先に最低限の設定とApache, MySQL, PHPのインストールと設定を済ませておく.
また必要に応じて, ドメインの取得と設定をしておく(設定済みとして進めていく).
ダウンロードと解凍
WordPressの最新版をダウンロード, 解凍する.
# 最新版をダウンロード
wget http://ja.wordpress.org/latest-ja.tar.gz
# 解凍
tar -xzvf latest-ja.tar.gz
# 不要なファイルの削除
rm latest-ja.tar.gz
データベースとユーザの作成
MySQLにWordPress用のデータベースとユーザ(今回は両方共wordpress)を作成する.
# mysqlにrootでログイン
mysql -u root -p
# データベースの作成
mysql> CREATE DATABASE wordpress;
# ユーザを作成してデータベースへの権限を与える(password部分にユーザのパスワードを入力)
mysql> GRANT ALL PRIVILEGES ON wordpress.* TO wordpress@localhost IDENTIFIED BY "password";
mysql> FLUSH PRIVILEGES;
mysql> exit
配置とインストール
wordpressディレクトリをApacheのDocumentRoot(/var/www/html)下に置いてapacheユーザに権限を与える. 今回はブラウザから http://ドメイン名/blog/
のようにアクセスしたいので下のようにする. もし http://ドメイン名/
のようにアクセスしたい場合はwordpressディレクトリの 中身だけ をDocumentRoot直下に置く.
# wordpressをDocumentRoot下に移動
sudo mv wordpress/ /var/www/html/blog/
# 所有者の変更
sudo chown -R apache:apache /var/www/html/blog/
この状態で http://ドメイン名/blog/
にアクセスすると, 下のようにWordPressのセットアップ画面が表示される.
「設定ファイルを作成する」をクリックして次へ.
「さあ, 始めましょう!」をクリックして次へ.
先ほどMySQLに作成したデータベース名, ユーザ名, パスワードを入力し, 「送信」をクリックして次へ.
「インストール実行」をクリックして次へ.
サイトのタイトル, (ブログにログインする用の)ユーザ名とパスワード, 管理者のメールアドレスを入力したら「WordPress をインストール」をクリック. これでWordPressがインストールされた.
ここに表示されるユーザ名でブログにログインする. 「ログイン」をクリックしてログイン画面を表示.
試しにログインしてみる.