• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

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

php 搞代码 4年前 (2022-01-23) 21次浏览 已收录 0个评论
  • nginx安装
  • 集成php
    • fpm配置
    • 配置nginx
    • 启动服务

nginx安装

下载nginx包,复制到linux下

解压

<code>tar -zxvf nginx-<span>1.9</span><span>.12</span><span>.tar</span><span>.gz</span></code>

./configure

<code>cd nginx<span>-</span><span>1.9</span><span>.12</span><span>.</span>/configure <span>--</span>prefix<span>=</span>/usr/<span>local</span>/nginx <span>--</span><span>with</span><span>-pcre</span><span>=</span>/usr/<span>local</span>/src/pcre<span>-</span><span>8.10</span></code>

注意:执行./configure这一步的时候,报错的话,一般都是

本文来*源gaodai^.ma#com搞#代!码网
搞gaodaima代码

缺少依赖的包,少什么就装什么,可以使用yum安装。如果是使用源码安装,要用–with-xxx=path来将装好的包引进来。值得一提的是,我这里少了pcre包,引用的时候却是指向它的源码包的路径,这一点让我有点费解。(一般都是指向安装位置)

编译安装

<code><span>make</span> && <span>make</span> install</code>

集成php

首先你得装好了php,并且在安装php时,也安装了fpm。

如何安装fpm?在安装php时:

<code><span>.</span><span>/configure</span><span>-</span><span>-</span><span>enable</span><span>-</span><span>fpm</span></code>

如果没有装fpm,那么重装php吧,本人暂时没找到可以直接追加fpm的方式

fpm配置

先创建fpm的用户与用户组

<code>[root<span>@zhoujun</span> etc]<span># groupadd phpfpm</span>[root<span>@zhoujun</span> etc]<span># useradd -g phpfpm phpfpm</span></code>

用户名和组名没有特殊要求,为了以后能够识别这个用户和组是干嘛的,我就干脆命名为phpfpm了。

进入php安装目录下的etc,修改配置文件

<code>[root<span>@zhoujun</span> etc]<span># cp php-fpm.conf.default php-fpm.conf</span>[root<span>@zhoujun</span> etc]<span># vim php-fpm.conf</span></code>

在这个配置文件,以;开头的都是注释,我们需要将user和group改为我们刚刚创建的

配置nginx

修改nginx配置文件

<code>vim /usr/<span>local</span>/nginx/conf/nginx.conf</code>

在这里加上index.php

将以下几行的注释去掉,并将修改红框中的内容

启动服务

启动fpm

<code>/usr/<span>local</span>/php/sbin/php<span>-fpm</span></code>

启动nginx

<code>/usr/<span>local</span>/nginx/sbin/nginx</code>

至此,全部完成!

‘).addClass(‘pre-numbering’).hide(); $(this).addClass(‘has-numbering’).parent().append($numbering); for (i = 1; i <= lines; i++) { $numbering.append($('

  • ‘).text(i)); }; $numbering.fadeIn(1700); }); }); </script>

    以上就介绍了Linux笔记(62)——nginx安装与php集成,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。


    搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
    转载请注明原文链接:Linux笔记(62)——nginx安装与php集成

    喜欢 (0)
    [搞代码]
    分享 (0)
  • 发表我的评论
    取消评论

    表情 贴图 加粗 删除线 居中 斜体 签到

    Hi,您需要填写昵称和邮箱!

    • 昵称 (必填)
    • 邮箱 (必填)
    • 网址