ホームページ  >  記事  >  バックエンド開発  >  【PHP共有】Windowsローカル開発環境の構築

【PHP共有】Windowsローカル開発環境の構築

WBOY
WBOYオリジナル
2016-06-23 13:48:45843ブラウズ

1. Nginx+PHP のインストール

  1. Nginx をダウンロードし、指定したディレクトリ (D:nginx-1.7.5 など) にインストールします。

  2. PHP をダウンロードし、D:php などの指定されたディレクトリにインストールします。注: ウィンドウ環境の PHP バイナリには、スレッド セーフ バージョンと非スレッド セーフ バージョンが含まれており、インストール用に対応するバージョンを選択した後、個別にインストールされた拡張パッケージはそのバージョンと一致している必要があります。

2. 環境設定

1).Nginx 設定:

# nginx.confserver {    listen       80;    server_name  localhost;    access_log  logs/localhost.access.log;    location / {        root   D:/localhost/trunk;        index  index.html index.htm index.php;    }    error_page   500 502 503 504  /50x.html;    location = /50x.html {        root   html;    }    location ~ \.php$ {        root           D:/localhost/trunk;        fastcgi_pass   127.0.0.1:9000;        fastcgi_index  index.php;        fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;        include        fastcgi_params;    }}

2).ローカルホストの設定

127.0.0.1 localhost

3. 起動/非アクティブ化サービス スクリプト

#start_service.bat@echo offREM 每个进程处理的最大请求数,或设置为 Windows 环境变量set PHP_FCGI_MAX_REQUESTS=1000echo Starting PHP FastCGI...RunHiddenConsole D:/php/php-cgi.exe -b 127.0.0.1:9000 -c D:/php/php.ini echo Starting nginx...RunHiddenConsole D:/nginx-1.7.5/nginx.exe -p D:/nginx-1.7.5
#stop_service.bat@echo offecho Stopping nginx...taskkill /F /IM nginx.exe > nulecho Stopping PHP FastCGI...taskkill /F /IM php-cgi.exe > nulexit

最後に、Double start_service.bat をクリックして、対応するサービスを開始します。

4. localhost/index.php にアクセスしてホームページを確認します

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。