php fpm apache nginx_安装配置Nginx/Apache+PHP-fpm服务环境

本文介绍了如何在 Debian 7 系统中配置 Nginx 和 Apache 服务器,结合 PHP-fpm 实现 PHP 解析。首先,详细讲述了 Nginx 的安装和配置,包括 php5-fpm 的设置。接着,提到了 Apache2 的安装,开启 fastcgi 模块,并提供了配置文件示例。最后,文章提到了针对 fcgi 的性能优化建议和创建首页的步骤。
摘要由CSDN通过智能技术生成

最近上了一批debian7的机器,刚好有web项目要上,debian7中已经把php-fpm集成进去了,打算把以前的apache+mod_php模式换成nginx+php-fpm或者apache+php-fpm模式,apache毕竟模块多还更稳定一些。

1 nginx+php-fpm

安装nginx

apt-get install nginx

安装php及php-fpm

apt-get install php5-mysql php5-gd php5-curl php5-cli php5-cgi php5-dev

apt-get install php5-fpm

配置php-fpm,php-fpm的主要配置文件在/etc/php5/fpm里面

├── conf.d -> ../conf.d   php的扩展模块配置文件

├── php-fpm.conf          php-fpm的主配置文件,include了pool.d里面的conf文件

├── php.ini               php的配置文件

└── pool.d

└── www.conf          影响web站点的php-fpm配置文件

php-fpm.conf可以配置的选项不多,主要是设置日志级别,超时时间等等,很多都有默认值,其中主要的是www.conf这个文件,他会直接影响你的web站点的php解析。

下面看看默认的www.conf配置:

#设置一个名为www的池

[www]

#user是必须设置的

user = www-data

#如果没有设置group࿰

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值