情報を探す際に必ず見ているのがDeliciousなんですが、
何かいいCMSは無いかと探していたら超簡単にローカル環境でWordPressを運営、
構築を実現するソフトが有ったのでご紹介。久しぶりに凄さに感動しました。
もともとPHPの開発をしたくてローカル環境にPHP+MySQLをXAMPPにて
行おうと考えていたのですが、何となく手間がかかりそうで躊躇していました。
[note]2009年の記事なので情報古めです。以下もご参照下さい。
WordPressのオリジナルテーマ作成フロー・基本マニュアル[/note]
そのPHP+MySQLの環境にWordPressをパッケージし、設定も自動に
行ってくれるのがBitNamiです。環境にもよるでしょうが、ローカル環境
でWordPressを触れるようになるまで30分かかりませんでした。
BitNamiはWordPressだけでなく、様々なCMSに対応しています。
私が知っているのはWordPress以外はDrupal、phpBB、Joomla、DokuWikiくらいでした。
WordPressからphpに興味を持ったので迷わずWordPressを選択です。
もちろん英語ですが、もともと触っている方なら全く問題ないですね。
手順
手順です。まずはBITNAMI-WordPressのパックをダウンロードします。
Windowsが圧倒的に多いと思いますのでWindowsを囲いましたがマックもあります。
ダウンロードは結構時間がかかりました。ダウンロード後、デスクトップに現れる
アイコンをクリックするとインストールが開始されます。
インストール場所を決めた後にWordPressの設定画面が出ます。
ログイン名は後でダッシュボードに入る時のユーザー名です。私はadminにしておきました。
次にブログ名とホストネームを設定します。
ブログ名は後でダッシュボードで変更可能です。
[note]ホストネームは必ず127.0.0.1にするかlocalhostとして下さい。[/note]
あとは自動でPHP+MySQLとWordPressをインストールしてくれます。
この間がなかなか長いのです・・・「あれ?動かない・・・」と
思うくらい長いので気長に待ちます。ここで時間を食うぐらいです。
途中でファイヤーウォールにかかりましたのでとりあえず解除です。
※コメントでご指摘いただきましたが、解除してインストールしたら
ファイヤーウォールを戻してください。
下の画面が出れば完了です。ここまで30分かかっていません。凄く楽でした。
あとはAccess BitNami WordPress StackをクリックすればWordPressのアドレスに移動します。
テーマの開発なり、プラグインの開発なりをお楽しみ下さい。
共有サーバーではないので自由にphp開発できますね。
[note]phpMyAdminのユーザー名は「administrator」です。
パスはWordPressと同じです。[/note]
テーマやプラグインの追加
テーマやプラグインの追加はファイルを置くだけです。場所は
- ローカルディスク
- Program Files
- BitNami WordPress Stack
- apps
- wordpress
- htdocs
- wp-content
の順序で辿ればプラグインフォルダやテーマフォルダが見つかりますので
お好みのプラグインやテーマをコピーするだけです。
ローカルなのでアップロードも必要ありません。
ファイルをコピーしてからダッシュボードで確認すればあるはずです。
プラグインを有効化すると
If something goes wrong with a plugin and you can’t use WordPress,~
と出ますが、これは開発したプラグインでなにか問題が起こり、WordPressが
動かなくなった時の対処法が記されているものです。
ディレクトリで削除するか、名前を変更するように、とあります。
問題が起こった時はこのように対処してみてください。
インストール手順の動画
手順を動画で紹介してくださっている方がいらっしゃいました。分かりやすいです。
ニッチ・アフィリエイト・マーケティング・ブログ戦略さんに感謝ですね。
PHP開発のお供に
PHPの開発用のエディタがあります。
PHPエディタ – フリーのwindows用php統合開発環境(IDE)
プラグイン開発のお供に、いいかと思います。まだ試していませんが、よさげ。
開発にあたり、参考になりそうなサイトを集めました。
プラグインの作成 – WordPress Codex 日本語版
WordPress プラグイン作成時のノウハウ
WordPressプラグイン作りの基本とhook
WordPressプラグイン作成のチュートリアル
wordpress プラグイン開発方法
これでテーマ作成もかなり楽になりますし、phpの勉強も出来ます。当分暇すること無さそうです。
【補足】
昨日インストールして、今日PCを立ち上げる時に変なウィンドウが出ました。
詳細が無かったのでOKは押しませんでした。インストしたら同じものが出るかも。