加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

如何在PHP中使用nginx?

发布时间:2020-12-13 17:56:59 所属栏目:PHP教程 来源:网络整理
导读:使用 PHP与nginx的好方法是什么?根据我的发现,也许使用PHP-FPM可能是将PHP放在nginx后面的好方法. 我们遇到的问题是我们所服务的基于Web的免费API会收到很多请求(每天大约500K),请求大多数都很短而且体积很小但是Apache消耗了大量内存.我想尝试nginx,看它能
使用 PHP与nginx的好方法是什么?根据我的发现,也许使用PHP-FPM可能是将PHP放在nginx后面的好方法.

我们遇到的问题是我们所服务的基于Web的免费API会收到很多请求(每天大约500K),请求大多数都很短而且体积很小但是Apache消耗了大量内存.我想尝试nginx,看它能否更好地处理它.

谢谢.

> Ubuntu Lucid 64位
> apt-get install nginx
> apt-get update
> apt-get install php5-cli php5-common php5-suhosin
> apt-get install python-software-properties
> add-apt-repository ppa:brianmercer / php
> apt-get update&& apt-get install php5-fpm php5-cgi
> /etc/init.d/nginx重启
> /etc/init.d/php5-fpm restart

编辑(可能需要在您的网站配置中):

location ~ .php${
        fastcgi_read_timeout 60000;
        fastcgi_pass    127.0.0.1:9000;
        fastcgi_index   index.php;
        fastcgi_param   SCRIPT_FILENAME /var/www/site$fastcgi_script_name;
        include         fastcgi_params;
    }
    location ~ /.ht {
            deny  all;
    }

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读