モノワスレ

ブログに書いて忘れましょう

さくらVPSで0ベースからWordPress環境速攻構築

さくらVPSでWordPress環境を構築してみます。
sshが使える程度の知識で15分もあればマルっと構築できるはずです。
セキュリティ対策強化とか高速化とかは、まぁ後回しでとりあえず起動したいんだって人向けです。

■ダウンロード

毎度お世話になります。BitNamiからオールインワンパッケージをダウンロードします。

http://bitnami.org/files/stacks/wordpress/3.2.1-5/bitnami-wordpress-3.2.1-5-linux-installer.bin

■インストール

root権限でインストール。

$ su - root
# cd /tmp
# ./bitnami-wordpress-3.2.1-5-linux-installer.bin

※途中でインストールディレクトリを聞かれますが以降では、/opt/bitnami にインストールしたことにします。

■自動起動設定

サーバー再起動すると自動起動しないので、自動起動できるように設定しておきます。

# 調べたRunLevelにあったフォルダーに起動スクリプトをinit.dにコピー
# runlevel
# → runlevelが表示される。

# 起動スクリプトコピー
# cp /opt/wordpress/ctlscript.sh /etc/init.d/wordpress

# 実行権限追加
# chmod +x /etc/init.d/wordpress

# runlevelにあった場所にコピーしたスクリプトをシンボリックリンクで配置する。
# cd /etc/rc.d/rc3.d

# S:スタートアップ時に起動するデーモン
# 優先順位
# デーモン名
# ln -s ../init.d/wordpress S60wordpress

以上で完了。
http://localhost/wordpress にアクセスすると起動しているはずです。

■そもそも

WordPress 高速化」とかで調べると「Nginx」やら出てきます。
で、いろいろ初心者なのにいきなりそっちにトライしてみたところ、裸に竹槍で突進するようなものだったようで…速攻返り討ちにあってしまいまして…、とりあえず「いろいろ初心者」を脱却するべく環境構築してみたわけです。

腕のいいデザイン事務所で修業しないとふつうは身につかない知識と技と心得 (インプレスムック エムディエヌ・ムック) WordPress レッスンブック 3.x対応 いきなりはじめるPHP~ワクワク・ドキドキの入門教室~