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环境成功