windiws 7 下 nginx 安裝PHP:php
1.下載最新的Windows版本 nginx:html
http://nginx.org/en/download.htmlmysql
http://nginx.org/download/nginx-1.14.0.zipnginx
解壓nginx-1.14.0.zip 到 C:\ 下sql
下載PHP7.1版本:windows
https://windows.php.net/download/curl
https://windows.php.net/downloads/releases/php-7.1.17-Win32-VC14-x64.zip網站
解壓php-7.1.17-Win32-VC14-x64.zip 到 C:\ 下url
2. 將C:\php-7.1.17-Win32-VC14-x64\ext下修改php.ini-development文件,將文件名修改成php.ini,打開php配置文件php.ini,保存便可。.net
若是須要添加自帶的擴展能夠打開其前面的註釋,也能夠添加其餘擴展:
;extension=php_bz2.dll
;extension=php_curl.dll
;extension=php_fileinfo.dll
;extension=php_ftp.dll
;extension=php_gd2.dll
;extension=php_gettext.dll
;extension=php_gmp.dll
;extension=php_intl.dll
;extension=php_imap.dll
;extension=php_interbase.dll
;extension=php_ldap.dll
;extension=php_mbstring.dll
;extension=php_exif.dll ; Must be after mbstring as it depends on it
;extension=php_mysqli.dll
;extension=php_oci8_12c.dll ; Use with Oracle Database 12c Instant Client
;extension=php_odbc.dll
;extension=php_openssl.dll
;extension=php_pdo_firebird.dll
;extension=php_pdo_mysql.dll
;extension=php_pdo_oci.dll
;extension=php_pdo_odbc.dll
;extension=php_pdo_pgsql.dll
;extension=php_pdo_sqlite.dll
;extension=php_pgsql.dll
;extension=php_shmop.dll
運行以及編輯運行配置文件
C:\php-7.1.17-Win32-VC14-x64\php-cgi.exe -b 127.0.0.1:9000 -c "C:\php-7.1.17-Win32-VC14-x64\php.ini"
注意:若是php.ini的全路徑不加上雙引號,會致使報"找不到文件,bind/listen失敗"
或者 : php-cgi.exe -b 127.0.0.1:9000 -c php.ini
3. 修改nginx配置文件C:\nginx-1.14.0\conf\nginx.conf
location / {
root html; # 修改網站文件的路徑
index index.html index.htm inde.php; # 添加index.php的默認頁。
}
支持php的設置: 先將前面的「#」去掉,一樣將root html, 再把「/scripts」改成「$document_root」,這裏的「$document_root」就是指前面「root」所指的站點路徑,這是改完後的:
# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000 location ~ \.php$ { root html; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; }
4. 從新運行nginx.exe
或者從新加載nginx配置: nginx.exe -s reload
5. 寫個簡單的PHP文件phpinfp.php, 放在 C:\nginx-1.14.0\html 目錄下:
<?php
phpinfo();
打開http://localhost/phpinfo.php
或者打開:http://192.168.1.119/phpinfo.php
windows下搭建PHP環境成功