跳转到主内容
新派编程网 - 新潮编程理念,全新技术课堂!

Linux笔记(62)——nginx安装与php集成

nginx 安装 集成 php fpm配置 配置nginx 启动服务 nginx安装 下载nginx包,复制到linux下 解压
tar -zxvf nginx-1.9.12.tar.gz
./configure 立即学习 “ PHP免费学习笔记(深入) ”;
cd nginx-1.9.12./configure --prefix=/usr/local/nginx --with-pcre=/usr/local/src/pcre-8.10
注意:执行./configure这一步的时候,报错的话,一般都是缺少依赖的包,少什么就装什么,可以使用yum安装。如果是使用源码安装,要用–with-xxx=path来将装好的包引进来。值得一提的是,我这里少了pcre包,引用的时候却是指向它的源码包的路径,这一点让我有点费解。(一般都是指向安装位置) 编译安装
make && make install
集成php 首先你得装好了php,并且在安装php时,也安装了fpm。 如何安装fpm?在安装php时:
./configure--enable-fpm
如果没有装fpm,那么重装php吧,本人暂时没找到可以直接追加fpm的方式 fpm配置 先创建fpm的用户与用户组 PHP 8.5.5 PHP 8.5.5 是 PHP 8.5 分支的维护更新版本。该版本延续了“小步快跑”的迭代逻辑,通过深度错误修复、底层性能微调以及安全加固,旨在为开发者提供一个更健壮、更高效的运行环境。该版本严格遵守语义化版本规范,不包含破坏性变更。 下载
[root@zhoujun etc]# groupadd phpfpm [root@zhoujun etc]# useradd -g phpfpm phpfpm
用户名和组名没有特殊要求,为了以后能够识别这个用户和组是干嘛的,我就干脆命名为phpfpm了。 进入php安装目录下的etc,修改配置文件
[root@zhoujun etc]# cp php-fpm.conf.default php-fpm.conf [root@zhoujun etc]# vim php-fpm.conf
在这个配置文件,以;开头的都是注释,我们需要将user和group改为我们刚刚创建的 配置nginx 修改nginx配置文件
vim /usr/local/nginx/conf/nginx.conf
在这里加上index.php 将以下几行的注释去掉,并将修改红框中的内容 启动服务 启动fpm
/usr/local/php/sbin/php-fpm
启动nginx
/usr/local/nginx/sbin/nginx
至此,全部完成! ').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i ').text(i)); }; $numbering.fadeIn(1700); }); }); 以上就介绍了Linux笔记(62)——nginx安装与php集成,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

相关文章