nginx+php-cgi+mysqlの開発環境をまるごと移動できるように設置する(Windows)
WindowsでPHPの開発環境を手軽に構築して持ち運ぶための設定
一つのディレクトリにnginx + MySQL + PHPを一緒に入れて
batファイルを利用して一気にwebサーバとして立ち上げて利用できるようにします。
PHP http://windows.php.net/download/
MySQL http://dev.mysql.com/downloads/mysql/
nginx http://nginx.org/en/download.html
今回はCドライブ直下へディレクトリを作成して、
その中に先ほどダウンロードしたファイルを入れます。
C:¥¥webserver
-
nginx設定
location / {
root c:/mcnet/mcweb;
index index.php index.html index.htm;
サーバ一括起動バッチを作成
c:nginxの中にstart.batを作成
@ECHO OFF
start c:nginxnginx.exe
start /b c:nginxphpphp-cgi.exe -b 127.0.0.1:9000 -c c:nginxphpphp.ini
start C:nginxmysqlbinmysqld.exe
ping 127.0.0.1 -n 1>NUL
echo Starting nginx php-cgi mysql
echo .
echo .
echo Web Server running now....
ping 127.0.0.1 >NUL
コマンドプロンプト窓が出ている間サーバが起動した状態になります。
サーバ一括停止バッチ作成
サーバを全部落とすバッチファイル stop.bat
@ECHO OFF
c:mcnetnginx.exe -s quit
taskkill /f /IM nginx.exe
taskkill /f /IM php-cgi.exe
c:mcnetmysqlbinmysqladmin shutdown -u root
c:nginxweb にindex.phpをおいてみます。
<?php
phpinfo();
http://localhost/ レッツアクセス
他のPCに環境を持って行く場合は、
cドライブの直下にnginxディレクトリごとコピーしてください。
-
前の記事
活動ログ 2012/02/09 2012.02.09
-
次の記事
活動ログ 2012/02/16 2012.02.16
コメントを投稿するにはログインしてください。