如何在widnows下安装配置nginx及PHP

    因工作需要,要开发一个网站。原本准备用熟悉的.NET来做。但考虑到这个网站有可能会手机访问,那个.NET做出来的页面很庞大,里面的垃圾信息不少。ASP给我的感觉特不好。再加上IIS的名声也不是太好,就打算换一个试试看。

    网上流传WEB服务器nginx不错,轻量级,性能好。PHP也很好用。决定就用这个了。我的数据库是SQLSERVER2000的。

    先下载安装了nginx,我用的是1.0.3的。

    修改conf下的配置文件nginx.conf

    worker_processes  1;    //开发时候用1,否则会产生很多个进程,关闭nginx的时候就很麻烦。如果确实要开很多,关闭的时候可以用这个命令 taskkill /IM nginx.exe /F  一下全部关闭进程。

    error_log  logs/error.log  info;   //开发的时候建议打开这个,日志信息比较详细。

    server {
        listen       8090;      //这里是WEB服务的端口,我的80被占了,所以就另外用了个。
        server_name  localhost;     //网站名称    我在本机开发用这个

        charset utf-8;      //修改字符集。  否则会有乱码

 

        location ~ /.php$ {
            root           html;
            fastcgi_pass   127.0.0.1:9000;     //php的服务端口
            fastcgi_index  index.php;
            fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
            include        fastcgi_params;

启动nginx很简单,直接运行就是了。

 

因为我用的数据库是SQLSERVER2000,PHP5.3以后的MSSQL支持已经取消了,用的是MS出的SQLSERVER驱动支持。不过好像又不支持SQLSERVER2000。所以我只好用的是PHP 5.2

 

PHP配置   PHP.INI

display_errors = On   //显示错误信息

extension_dir = "./ext"     //扩展文件所在目录

extension=php_mssql.dll    //打开SQLSERVER支持

 

 

PHP的运行,用命令  php-cgi.exe -b 127.0.0.1:9000   //这里的9000要与前面nginx里面的配置一样。

 

 

发一个测试PHP文件

index.php

 

 

<html>
<head>
<title>Welcome to PHP!</title>
</head>
<body bgcolor="white" text="black">
<?php
  phpinfo();
?>
</body>
</html>

 

如果正常会有下面的显示:


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值