debianのlennyにwordpressインスト
wordpress日本語版をダウンロード。
英語版と互換性あるそうなので日本語版を落としたほうがいいみたいです。
一応aptでwordpressインストできるんですけど、やめといたほうがいいって書き込みを見たので手動でインストしました。
なのでまずwgetでDL。DLしたディレクトリは何も考えずに/home/user/の下に入れました。
そして解凍
sudo tar zxfv wordpress-2.9.2-ja.tar.gz
次に解凍したものを移動させます。
僕は/home/www-data/public_htmlの下が公開用にしているので同じ階層に移動させました。
mv wordpress /home/www-data/
ls -l /home/www-data/で見るとこんな感じ
drwxrwsr-x 4 www-data www-data 4096 2010-03-11 21:57 public_html
drwxr-xr-x 5 root root 4096 2010-03-11 09:38 wordpress
ユーザもグループrootだとまずいので上と合わせます。
sudo chown -R www-data:www-data /home/www-data/wordpress/
んで次のDBの設定ですが、僕はphpmyadminで行いました。
その入れ方をとあるサイトから引用させてもらうと
もしWebサーバにphpMyAdminがインストールされていたら、WordPressのユーザー名とデータベースを作成するために、以下の指示に従うといいでしょう。
注意: この指示はphpMyAdmin 2.6.0向けに書かれています。phpMyAdminのユーザーインターフェースはバージョンによって微妙に異なります。
1. WordPress用のデータベースが左側のデータベースドロップダウンリストになければ、作成します:
1. WordPressデータベースの名前を決めて('wordpress'がよいでしょう)、新規データベースを作成するフィールドに入力し、作成をクリックしてください。
2. 左上のホームアイコンをクリックしてメインページに戻り、特権をクリックしてください。もし WordPress用のユーザーがまだ存在しなければ、作成します:
1. 新しいユーザーを追加するをクリックしてください。
2. WordPressのユーザー名を決めて('wordpress'がよいでしょう)、ユーザー名フィールドに入力します。(テキストフィールドの値を利用するがドロップダウンメニューから選ばれていることを確認してください)
3. 推測しづらいパスワードを決めて(大文字、小文字、数字、記号を組み合わせたものが理想的です)、パスワードフィールドに入力してください(テキストフィールドの値を利用するがドロップダウンメニューから選ばれていることを確認してください)。それからもう一度入力してくださいフィールドにパスワードを再入力してください。
4. ユーザー名とパスワードをメモしておきましょう。
5. グローバル特権のすべてのオプションはデフォルトのままにしておきましょう。
6. 実行するをクリックしてください。
3. 特権画面に戻ったら、先ほどWordPress用に作成したユーザー名の右にある特権を編集アイコンをクリックしてください。データベースに固有の特権セクション内にあるデータベースに特権を追加ドロップダウンから、先ほど作成したデータベース名を選択してください。ページはそのデータベース用に更新されます。すべてチェックするをクリックしてすべての特権を選択したら、実行をクリックしてください。
4. 結果ページで、ページの上部にあるサーバ:の後に続くホスト名を確認してください(通常はlocalhostです)。
だそうなので、そのとおりにしました。
wordpressを解凍したファイル内のwp-config.php の設定 をします。
define('DB_NAME', 'putyourdbnamehere'); // データベース名
define('DB_USER', 'usernamehere'); // MySQLユーザー名
define('DB_PASSWORD', 'yourpasswordhere'); // パスワード
を先ほど入力した値をそのままコピペですね。
DBとwordpress用に新しく作ったユーザ名共々wordpressなので上2つはwordpressです。
これでwordpressの設定はおわりです。
あとは適当に公開したいところにシンボリックリンク張って
ln -s /home/www-data/wordpress/* /home/www-data/public_html/blog
おしマイケル。別に日記書くことないけどcssとphpをちょこちょこいじるためにインストしました。http://sia0627.dyndns.org/blog/
参考サイト