昨年秘密基地で紹介した WordPress の SQLite版の事。
なかなか好評なので、最新の 4.2.2ja で作り替え、DB操作が可能な phpLiteAdmin を同梱しました。これで MySQL版(一般的なWP)と遜色無い運用環境が出来上がります。
SQLite版は MySQLを使わないので、運用がメチャ気軽なのです。さくっと作成し、用が無くなったらコマンド一発、1秒でアンインストール。テスト環境を作成するのに最適ですね。もちろん本格運用も可能です。
少ないリソースで軽く動く SQLiteですが、実運用に耐える速度と堅牢さを持っているので、ビジター 1000人/日 程度の小規模サイトなら全く問題無いと思います。SQLiteのサイトには「1日10万ヒットからその10倍くらいのサイトでも大丈夫」と書いてあるようですよ。
※より新しいバージョン(4.7.2)はこちらの記事で配布しています。
まずは wp-sqlite.zip をダウンロードします。ダウンロードしたら wp-sqlite フォルダを取りだし、そのフォルダにあるinst.phpとinst-wp.zipを FTPソフトでアップロードして下さい。
(inst-wp.zipを解凍する必要はありません)
アップロード後にブラウザからhttp://インストール先ドメイン/inst.phpへアクセスして下さい。ファイルの配置が一瞬で終了し、WPサイトの初期画面が表示されますので、画面の指示通りにインストールを完了して下さい。
インストールが完了すると、通常の WordPress 環境には無いdb ディレクトリとuninst.phpが出現します。
http://インストール先ドメイン/dbへアクセスすると phpLiteAdmin が起動し、DB操作が可能になります。
http://インストール先ドメイン/uninst.phpへアクセスすると、インストールした WPが綺麗サッパリ無くなりますので、通常運用する方はuninst.phpを削除して下さい。
おまけで phpLiteAdmin を使って WordPress の設定を一括変更する方法を書いておきます。
WPをインストールすると必ずやる手順がありますよね。たとえばサンプルの投稿やコメントを削除するとか、日付の形式を変更したり、メディアのサイズを変更したり。毎回同じ値にするので、これらは一括で変更できる様にしておくとメチャ楽になります。
具体的には、ドメイン名/db で phpLiteAdminへアクセスし、SQL欄へ以下の SQLをコピペしてGoをクリックするだけで変更できます。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | DELETE FROM 'wp_comments'; DELETE FROM 'wp_posts'; DELETE FROM 'wp_postmeta'; UPDATE wp_options SET option_value = '0' WHERE option_name = 'start_of_week'; UPDATE wp_options SET option_value = 'closed' WHERE option_name = 'default_comment_status'; UPDATE wp_options SET option_value = 'closed' WHERE option_name = 'default_ping_status'; UPDATE wp_options SET option_value = 'Y/m/d' WHERE option_name = 'date_format'; UPDATE wp_options SET option_value = 'H:i' WHERE option_name = 'time_format'; UPDATE wp_options SET option_value = '/post-%post_id%' WHERE option_name = 'permalink_structure'; UPDATE wp_options SET option_value = 'catch-box' WHERE option_name = 'template'; UPDATE wp_options SET option_value = 'catch-box' WHERE option_name = 'stylesheet'; UPDATE wp_options SET option_value = '0' WHERE option_name = 'use_trackback'; UPDATE wp_options SET option_value = '0' WHERE option_name = 'thumbnail_size_w'; UPDATE wp_options SET option_value = '0' WHERE option_name = 'thumbnail_size_h'; UPDATE wp_options SET option_value = '600' WHERE option_name = 'medium_size_w'; UPDATE wp_options SET option_value = '600' WHERE option_name = 'medium_size_h'; UPDATE wp_options SET option_value = '0' WHERE option_name = 'large_size_w'; UPDATE wp_options SET option_value = '0' WHERE option_name = 'large_size_h'; UPDATE wp_options SET option_value = 'Asia/Tokyo' WHERE option_name = 'timezone_string'; UPDATE wp_options SET option_value = 'ja' WHERE option_name = 'WPLANG'; |
上記の一例ですが、テーマは Catch-box で曜日の開始は日曜日。メディアの中サイズは 600×600、大サイズは 0x0 に設定しています。
これらの設定は wp_options へ記録されますので、設定を変えては wp_options をチェックします。すると、どこをどう変えればいいのかがわかりますので、必要なだけ上記の SQLを作っておく感じでしょうかね。
プラグインの組み込みと削除
■wp-jquery-lightbox を組み込んであります。画像の拡大表示に視覚効果を加えるプラグインです。
■Hello Dolly を有効化する人はいないと思われるため、削除しました。
テーマの組み込みと削除
代わりに一般的なサイト構成のテーマ Catch Box を追加してあります。
認証用ユニークキーの自動生成
phpLiteAdminの同梱
おはようございます(^^
これはまた素晴らしい記事ですね!
後で時間ある時に読み返しながら、試してみようと思います。
んでteltelさん家と秘密基地のこのテーマいいですね♪
私もこれに変えようかなと思い始めております。
デザインやら何やら、テスト環境用にピッタリの WPパッケージです(笑)
Jerryさんや reotaさんがよく使ってますよ。
テーマ変更は楽しいですね。いいのが見つかったと思っても使ってみるとカスタマイズし難かったりするし。世界中に沢山のテーマがありますので、発掘してみて下さいな。
おはようございます。
少~しずつですが、できることが増えてきて
嬉しくなっている今日この頃です。
bさん、このテーマいいでしょ。
同じテーマでも、全く別物のように仕上がったりして・・・
もうビックリです(@@;
わかってくると楽しくなってくるのがワードプレスです(笑)
teltelさんが思っている以上に自由なブログ環境ですよ。
沢山楽しんで下さいな。
こんにちは
これは、素敵な記事ですね。
もう一度、じっくり読んでから、色々試してみたいと思います。
皆さんのテーマ変わりそうな・・・ (笑)
SQLite版 WPはとても便利です。テスト環境はもちろん、本番で使っても全く問題ないです。今のところ(笑)
テーマは時々変えたくなるのですが、カスタマイズを考えると気合いが入っている時じゃないと変更できないですね。でも変えるとかな~りリフレッシュできるので、何か刺激が欲しい時には最高のおもちゃです(笑)
こんにちは~
まず、記事内容ではなく、扉の写真。
マクロ写真かと思いきや!!
あいかわらず巣晴らし~ですね~
こんなサイト見つけました
http://www.omohidephoto.com/pentax-blog/
SP500はもう手足のように動いてくれます(笑)
リンク先の記事は以前見つけて読んでおりました。
読んでいて気持ち良くなる嬉しい記事でした(笑)
SQLiteとこのインストールパッケージは最高っすね。テスト環境、主にテーマの入れ替えやテストをしているとインポートしてしまったものを含め、一回リセットしてやり直したいと思うことがよくあります。それがこのパッケージはアンインストールが一瞬で終了、再インストールも直ぐに終わります。本家は、こう簡単に行きませんよね(笑)
テーマのテストや修正をする時に重宝するのがこのパッケージですね。
インストールとアンインストールがサクッとできるので、しょっちゅう環境を作り直していますよ(笑)
こんにちは
先日はSQlite版WPのインストールのお手伝いをいただき、ありがとうございました。
非常に便利だと思いますのでどしどし活用させていただきます。
ガラケーのメンバー数名からは悲鳴が聞こえてきそうですが(笑)
Jerryさんと reotaさんはガンガン使っていますね。
お手軽お気軽なので、もっともっと活用して下さい(笑)