nginx + php-fpm 配置思路

先看下原文: https://www.cnblogs.com/freeweb/p/5425554.html

0: 先关防火墙!!!!!!!!!!!!!!!!!!!!!!!!!!

1:编译安装php+nginx  不介绍;

2:安装完php , 不仅要把源码包里面的php.ini放到对应的位置(我的是在/usr/local/php/lib/下面, 编译安装不指定位置, 就放在这里, 注意一下), 还要把源码包里面的php-fpm放到 /usr/local/bin 下面;

源码编译   

./configure --prefix=/usr/local/php --with-curl --with-freetype-dir --with-gd --with-gettext --with-iconv-dir --with-kerberos --with-libdir=lib64 --with-libxml-dir --with-mysqli --with-openssl --with-pcre-regex --with-pdo-mysql --with-pdo-sqlite --with-pear --with-png-dir --with-jpeg-dir --with-xmlrpc --with-xsl --with-zlib --with-bz2 --with-mhash --enable-fpm --enable-bcmath --enable-libxml --enable-inline-optimization --enable-gd-native-ttf --enable-mbregex --enable-mbstring --enable-opcache --enable-pcntl --enable-shmop --enable-soap --enable-sockets --enable-sysvsem --enable-sysvshm --enable-xml --enable-zip

2.2  把php-fpm 放到 /usr/local/bin 下, 然后运行

3: 添加一个用户组 groupadd www-data

   给这个组添加一个用户 useradd -g www-data(组名) www-data(用户名)  

4:把php.ini 文件下面的cgi.fix_pathinfo 改成 0

5: php-fpm.conf的配置文件默认安装在/usr/local/php/etc 目录下;

复制一份: cp /usr/lcoal/php/etc/php-fpm.conf .default  /usr/local/php/etc/php-fpm.conf

6; 编辑php-fpm.conf

A: 把php-fpm改成后台运行模式

B: 把刚才创建的 www-data(组)  www-data(用户)加入到这个配置文件, 但是,这个配置文件不一定就有, 接着往下看

C: 这里引入了另一个配置文件, 在/usr/local/php/etc/php-fpm.d  文件夹下, 

执行: cp /usr/local/php/etc/php-fpm.d/www.conf.default  /usr/local/php/etc/php-fpm.d/www.conf

D: vim www.conf,  把user和group 改成刚刚创建的 www-data

 

7: 编辑nginx.conf

vim /usr/local/nginx/config/nginx.conf

改成这样:具体教程,网上再搜

8: root 目录写一个phpinfo.php 文件, 测试

!!!!!!!!!!!!!!!!!!!关防火墙!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!改了所有的配置文件都要重启!!!!!!!!!!

centos7关闭防火墙

//临时关闭 systemctl stop firewalld

//禁止开机启动 systemctl disable firewalld

9:重启配置文件如下

将php+nginx+mysql 加入服务请参考如下

https://blog.csdn.net/ijijni/article/details/78513521

10 :访问页面phpinfo页面

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值