ちょっと手抜きなサーバー構築

WAMP環境を構築するなら、普通は、Apache入れてPHP入れて(ryと一つずつ順番にやっていくのですが、これが非常に面倒。
ということで、裏技。

「XAMPP」

まあ、ただのローカルでの開発用の統合アプリケーションパッケージです。
インストールするだけで、WAMP環境がコンプリートできます。

で、構築の方法をまとめてご紹介。というのをやろうとしたのですが、スクリーンショットを撮るのが途中で面倒になったため、いろんなサイトを使ってご紹介。

・インストール
Windows自宅サーバーにXAMPPを導入しよう
非常に簡単。サービスへの登録はお忘れなきよう。

・セキュリティの設定
XAMPP for Windows セキュリティの設定
XAMPPはあくまで、ローカルでの開発用なので、パスワード等が一切設定されていないため、そのまま外部にさらすのは非常に危険。
ということで、パスワード等の設定。

.htaccessの設定
.htaccessでファイル一覧を隠す
Apacheは標準状態だとディレクトリにindex.(html?|php|cgi)がある場合はそれを返して、それ以外はディレクトリ内のファイルの一覧を返します。
それだと負荷&セキュリティの観点から問題があるので、.htaccessでファイルの一覧を表示しないように設定。
作成したファイルはドキュメントルートに置いておけばサブディレクトリにも継承されます。

後はポートをあけたりDDNSの設定をしたりすればOK。

XAMPPだと最初から動く組み合わせで提供されてますし、アップデートも差分パッケージを使えば簡単。
セキュリティの設定さえきちんとすればかなり便利に使えます。