3. WordPressのアップロード、展開設置
WordPressのファイルはhttp://ja.wordpress.org/にアクセスし、ZIPファイルをダウンロードしてください。
この作業に必要な情報は以下の通りです。
・CPXより登録した独自ドメインのドメイン管理者IDとそのパスワード
・独自ドメインのコンテンツが設置されている場所、DocumentRootのパス
例:/home/username/www/domain.com/
1. ダウンロードしたファイルをZIPファイルのまま、独自ドメインのDocumentRootにアップロードします。
2. アップロードが完了したら、SSH接続をしrootユーザでDocumentRootに移動します。
[root@hostname ~]# cd /home/ドメイン管理者ID/www/ドメイン名/ [root@hostname hostname.com]# pwd ←現在のディレクトリ(working directory)を表示(print)します。 /home/ドメイン管理者ID/www/ドメイン名/ [root@hostname hostname.com]#
3. アップロードしたファイルを展開、展開したファイルの移動と設定を行ないます。
なお、この方法は「http://domain.com/」でアクセスした際にWordPressが表示される設定です。
もし、「http://domain.com/blog/」などとされたい場合には、3-2をご覧下さい。
ZIPファイルの解凍と解凍後のファイルの確認
[root@hostname hostname.com]# unzip -q wordpress-3.1.3-ja.zip [root@hostname hostname.com]# [root@hostname hostname.com]# ls -al total 3420 drwxr-xr-x 3 domain apache 4096 Jun 24 12:42 . drwxr-x--- 4 domain apache 4096 May 19 12:13 .. drwxr-xr-x 5 root root 4096 May 30 07:26 wordpress -rw-r--r-- 1 hostname hostname 3482810 Jun 24 12:42 wordpress-3.1.3-ja.zip [root@hostname hostname.com]#
解凍され作成されたディレクトリ「wordpress」の中身を現在居るDocumentRoot配下に移動し、確認します。
[root@hostname hostname.com]# mvwordpress/* ./ [root@hostname hostname.com]# ls -al total 3656 drwxr-xr-x 6 domain apache 4096 Jun 24 13:32 . drwxr-x--- 4 domain apache 4096 Jun 24 13:31 .. -rw-r--r-- 1 root root 397 May 30 07:26 index.php -rw-r--r-- 1 root root 15606 Feb 23 07:36 license.txt -rw-r--r-- 1 root root 4040 May 30 07:26 readme-ja.html -rw-r--r-- 1 root root 13298 May 30 07:26 readme.html drwxr-xr-x 2 root root 4096 Jun 24 13:32 wordpress -rw-r--r-- 1 domain domain 3482810 Jun 24 13:02 wordpress-3.1.3-ja.zip -rw-r--r-- 1 root root 4337 May 30 07:26 wp-activate.php drwxr-xr-x 9 root root 4096 May 30 07:25 wp-admin -rw-r--r-- 1 root root 40261 May 30 07:26 wp-app.php -rw-r--r-- 1 root root 226 May 30 07:26 wp-atom.php -rw-r--r-- 1 root root 274 May 30 07:26 wp-blog-header.php -rw-r--r-- 1 root root 3931 May 30 07:26 wp-comments-post.php -rw-r--r-- 1 root root 244 May 30 07:26 wp-commentsrss2.php -rw-r--r-- 1 root root 4289 May 30 07:26 wp-config-sample.php drwxr-xr-x 5 root root 4096 May 30 07:26 wp-content -rw-r--r-- 1 root root 1255 May 30 07:26 wp-cron.php -rw-r--r-- 1 root root 246 May 30 07:26 wp-feed.php drwxr-xr-x 8 root root 4096 May 30 07:25 wp-includes -rw-r--r-- 1 root root 1997 May 30 07:26 wp-links-opml.php -rw-r--r-- 1 root root 2694 May 30 07:26 wp-load.php -rw-r--r-- 1 root root 27816 May 30 07:26 wp-login.php -rw-r--r-- 1 root root 7774 May 30 07:26 wp-mail.php -rw-r--r-- 1 root root 494 May 30 07:26 wp-pass.php -rw-r--r-- 1 root root 224 May 30 07:26 wp-rdf.php -rw-r--r-- 1 root root 334 May 30 07:26 wp-register.php -rw-r--r-- 1 root root 224 May 30 07:26 wp-rss.php -rw-r--r-- 1 root root 226 May 30 07:26 wp-rss2.php -rw-r--r-- 1 root root 9655 May 30 07:26 wp-settings.php -rw-r--r-- 1 root root 18644 May 30 07:26 wp-signup.php -rw-r--r-- 1 root root 3702 May 30 07:26 wp-trackback.php -rw-r--r-- 1 root root 3210 May 30 07:26 xmlrpc.php [root@hostname hostname.com]#
ファイルの所有者と権限を適切に設定します。
[root@hostname hostname.com]# chown -R ドメイン管理者ID:apache . [root@hostname hostname.com]# chmod 775 . [root@hostname hostname.com]# chmod -R 775 ./wp-content/
ファイルの設定に使用したアップロードしたZIPファイルと解凍時に作成されたディレクトリを削除します。
[root@hostname hostname.com]# rm -rf wordpress*
以上で完了です。
3-2. 「http://domain.com/blog/」などDocumentRoot以外にWordPressを設置したい場合。
ZIPファイルの解凍と解凍後のファイルの確認
[root@hostname hostname.com]# unzip -q wordpress-3.1.3-ja.zip [root@hostname hostname.com]# [root@hostname hostname.com]# ls -al total 3420drwxr-xr-x 3 domain apache 4096 Jun 24 12:42 . drwxr-x--- 4 domain apache 4096 May 19 12:13 .. drwxr-xr-x 5 root root 4096 May 30 07:26 wordpress -rw-r--r-- 1 hostname hostname 3482810 Jun 24 12:42 wordpress-3.1.3-ja.zip [root@hostname hostname.com]#
解凍時に作成されたディレクトリ「wordpress」を好きな名前に変更します。
[root@hostname hostname.com]# mv wordpress blog [root@hostname hostname.com]# ls -al total 3420 drwxrwxr-x 3 domain apache 4096 Jun 24 14:49 . drwxr-x--- 4 domain apache 4096 Jun 24 13:31 .. drwxr-xr-x 5 root root 4096 May 30 07:26 blog -rw-r--r-- 1 hostname hostname 3482810 Jun 24 12:42 wordpress-3.1.3-ja.zip [root@hostname hostname.com]#
ファイルの所有者と権限を適切に設定します。
[root@hostname hostname.com]# chown -R ドメイン管理者ID:apache ./blog/ [root@hostname hostname.com]# chmod 775 . [root@hostname hostname.com]# chmod 775 ./blog/ [root@hostname hostname.com]# chmod -R 775 ./blog/wp-content/
ファイルの設定に使用したアップロードしたZIPファイルを削除します。
[root@hostname hostname.com]# rmwordpress-3.1.3-ja.zip
以上で完了です。
さてこれで、SSHでの作業は完了しましたので、「exit」コマンドを実行しrootユーザからログアウトします。
再度、「exit」コマンドを実行しSSH接続から抜けましょう。
今後SSH接続を利用されない場合は、CPXログイン後の画面にてSSHを停止しておくとセキュリティ上安全です。
さて、やっとです。WordPressにアクセスして、設定を行いましょう!
次、「4. WordPressのインストール」 です。
コメント
この記事のおかげで本当に助かりました。ありがとうございました。
こちらの記事のおかげで、丸1日格闘してたことが1時間でクリアできました!
感謝です。
OCNはこちらの記事を紹介するべきだよ、本当…。