yuu_nkjm blog
2010-04-07(Wed) 編集
[Linux][Webアプリ][WordPress] Wordpressの初期設定 (SQLite ver.)
仕事でWordpressを使いそうな気配がある.「WordpressはMySQLを使うところが好かんのよなー」と思っていたら,今はSQLiteが使える様だったので,そのプラグインを導入して,初期設定をしてみる.
Wordpressを移行するとき,MySQLに保存されているデータをdumpしてimportするのはめんどくさいなと思っていた.でも,Wordpressのエクスポート・インポート機能を使えば簡単に移行できるっぽいな.
環境の確認
PHPがインストールされていることを確認.phpにsqliteのモジュールが組み込まれていることを確認.sqliteがインストールされていることを確認.
Wordpresのダウンロードと設置
cd /install-dir/ wget http://wordpress.org/latest.tar.gz tar -zxvf latest.tar.gz
SQLite対応pluginのダウンロードと設置
wget http://downloads.wordpress.org/plugin/pdo-for-wordpress.2.7.0.zip unzip pdo-for-wordpress.2.7.0.zip mv pdo-for-wordpress.2.7.0/* wordpress/wp-content/
初期設定
chown -R wwwrun wordpress cd wordpress/ ls wp-content/ db.php index.php pdo/ plugins/ readme.txt themes/ cp -a wp-config-sample.php wp-config.php
wp-config.phpにおいて,"define('COLLATE','');"の後ろ辺りに以下を追記.
define('DB_TYPE', 'sqlite'); //mysql or sqlite
初期設定のphp(http://hoge.nkjm.info/wordpress/install-dir/wp-admin/install.php)にアクセスすると,wordpressのインストールがなされる.文字がいっぱい流れたのでインストール失敗?とか思ったが,Successだった.自動生成されたパスワードを忘れずにメモする.
installing the database
"CREATE TABLE $wpdb->terms (
(snip)
null default '0000-00-00 00:00:00')
Success!
WordPress has been installed. Were you expecting more steps? Sorry to disappoint.
Username admin
Password xxxxxxxxxx
Note that password carefully! It is a random password that was generated just for you.
最後に,http://hoge.nkjm.info/wordpress/install-dir/wp-admin/にアクセスして,パスワードを変えたり,テストの書き込みをする.
テーマの設定
おまけでテーマの設定の練習をした.
cd wordpress/wp-content/themes wget http://www.darrenhoyt.com/downloads/mimbo3.zip unzip mimbo3.zip
上記の様に設置した後,Wordpressの管理画面にログイン.AppearanceからThemesに入り,Mimboを選択.
ひとまずはこんなもんか.
注意 2010-04-28 追記
SQLiteを使用するpdoプラグインと他のプラグインの相性が悪いことがあるようだ.例えば,WordPress Similar Posts WordPress Pluginsなんかが動かなかった.