windows7下安装PHP+nginx的方法
2018-01-20 03:21
441 查看
本文讲述了windows7下安装PHP+nginx的方法。分享给大家供大家参考,具体如下:
首先是安装PHP
我本地原来安装过了PHP5.2.11了。没安装过的也类似,官方网站下载一个Windows的二进制包就行了。
直接运行PHP5.2.11安装文件,然后选择修改,下一步 ,选择Other CGI,出现选择安装的扩展,
我选择了GD2、Mysql、Mysqli、PDO、PDO_MYSQL。下一步,安装,安装完成。
然后以FastCGI方式运行PHP
由于php自带php-cgi.exe,在命令行下运行就是了。
?
弹出一个命令行窗口,注意不要关(下面在说解决办法) 。
接着安装Nginx
官方网站上有现成的Windows安装包,直接下来就是了
Nginx 的中文维基 http://wiki.nginx.org/NginxChs
稳定安全方面考虑采用的版本为当前稳定本Nginx/windows 0.7.63 (更新记录) (2009年10月26日)
下载下来是一个压缩包,直接解压拷贝到某个目录就行了,
我安装在D:\nginx-0.7.63
双击nginx.exe,就运行了,不需要安装。
我是安装在D:\nginx-0.7.63
然后浏览器里输入http://localhost/ 显示
Welcome to nginx!
表示Nginx正常运行了。
配置Nginx
我的站点跟目录是D:/www目录。
配置不是很复杂就不做注释了
D:\nginx-0.7.63\conf下的nginx.conf,记事本打开。
找到
?
去掉前面的注释
找到:
?
修改成:
?
找到:
?
前面的注释去掉,修改成
?
重启Nginx
由于修改了Nginx的配置文件,需要重新加载配置文件。
?
nginx的另外几个命令参数
?
这上面的几个命令需要 #pid logs/nginx.pid; 前的注释去掉,且logs/nginx.pid文件中保存了当前的nginx进程的pid才有效。
其他几个小技巧
用cmd命令行强制结束进程命令
?
(有时候结束nginx,这个命令更管用)
就可以关闭所有的nginx进程了。
关闭fastcgi的命令类似
?
在网站根目录,放一个phpinfo文件,不出错就可以看到当前网站的配置信息了。
解决fastcgi方式运行php时的cmd窗口问题。
方法很简单用vbs脚本来启动就能解决。这个方法比网上借助第三方小软件(例如RunHiddenConsole.exe)简单的多
具体代码:
?
保存你到php目录,命名成start_fastcgi.vbs。双击运行就可以了。
希望本文所述对大家nginx服务器配置有所帮助。
首先是安装PHP
我本地原来安装过了PHP5.2.11了。没安装过的也类似,官方网站下载一个Windows的二进制包就行了。
直接运行PHP5.2.11安装文件,然后选择修改,下一步 ,选择Other CGI,出现选择安装的扩展,
我选择了GD2、Mysql、Mysqli、PDO、PDO_MYSQL。下一步,安装,安装完成。
然后以FastCGI方式运行PHP
由于php自带php-cgi.exe,在命令行下运行就是了。
?
接着安装Nginx
官方网站上有现成的Windows安装包,直接下来就是了
Nginx 的中文维基 http://wiki.nginx.org/NginxChs
稳定安全方面考虑采用的版本为当前稳定本Nginx/windows 0.7.63 (更新记录) (2009年10月26日)
下载下来是一个压缩包,直接解压拷贝到某个目录就行了,
我安装在D:\nginx-0.7.63
双击nginx.exe,就运行了,不需要安装。
我是安装在D:\nginx-0.7.63
然后浏览器里输入http://localhost/ 显示
Welcome to nginx!
表示Nginx正常运行了。
配置Nginx
我的站点跟目录是D:/www目录。
配置不是很复杂就不做注释了
D:\nginx-0.7.63\conf下的nginx.conf,记事本打开。
找到
?
找到:
?
?
?
?
由于修改了Nginx的配置文件,需要重新加载配置文件。
?
?
其他几个小技巧
用cmd命令行强制结束进程命令
?
就可以关闭所有的nginx进程了。
关闭fastcgi的命令类似
?
解决fastcgi方式运行php时的cmd窗口问题。
方法很简单用vbs脚本来启动就能解决。这个方法比网上借助第三方小软件(例如RunHiddenConsole.exe)简单的多
具体代码:
?
希望本文所述对大家nginx服务器配置有所帮助。
相关文章推荐
- windows7下安装PHP+nginx的方法
- centos5 源码安装Nginx + mysql + apache + php的方法
- Windows7下PHP开发环境安装配置图文方法
- centos安装nginx+mysql+php+fastcgi+memcache最简单方法
- Centos6.4 编译安装 nginx php的方法
- Ubuntu下安装nginx与PHP-FPM两种方法
- centos安装nginx+mysql+php+fastcgi+memcache最简单方法
- centos安装nginx+mysql+php+fastcgi+memcache最简单方法
- 【LNMP】nginx + php + mysql 手动安装方法
- 【LNMP】nginx + php + mysql 手动安装方法
- 安装Nginx+MySQL+PHP后执行.php程序后产生的错误解决方法:
- Ubuntu安装PHP和PHP Nginx配置方法
- centos5 源码安装Nginx + mysql + apache + php的方法
- linux,nginx下php安装Redis扩展的方法
- centos安装nginx+mysql+php+fastcgi+memcache最简单方法
- 今天用pro安装nginx+php+mysql出现故障的解决方法
- windows7 64位 php5.3安装php_mongo.dll方法 各个版本
- debian6 安装最新版nginx mysql redis php的方法
- ubuntu+nginx+php+mysql安装配置方法命令