加入收藏 | 设为首页 | 会员中心 | 我要投稿 PHP编程网 - 黄冈站长网 (http://www.0713zz.com/)- 数据应用、建站、人体识别、智能机器人、语音技术!
当前位置: 首页 > 服务器 > 系统 > 正文

FreeBSD下nginx并支持php配置详解

发布时间:2016-10-16 16:56:26 所属栏目:系统 来源:中国站长站综合
导读:副标题#e# Nginx (engine x) 是一个高性能的 HTTP 和反向代理服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,它已经在该站点运行超过两年半了。Igor 将源代码以类BSD许可证的形式发布

三、使用php-fpm支持php

▼先下载php-fpm插件,然后解压到/usr/ports/lang目录。然后就可以使用ports来安装它了。

然后会出现“make config”的界面,选择需要的组件即可:

然后tab到OK开始安装。

【注意:】如果编译出错,提示"cannot install: unknown AUTOCONF version: 261."
则需要编辑/usr/ports/lang/php5-fpm/中的Makefile文件,设置你系统正确的autoconf版本。
先使用“pkg_info | grep autoconf”命令查看系统的autoconf的版本,比如我的是autoconf 2.62,则把"USE_AUTOTOOLS=   autoconf:261"修改为"USE_AUTOTOOLS=   autoconf:262"即可。

▼然后复制一下php-fpm的配置文件:

编辑php-pfm.conf文件,让php-cgi以www用户启动(与nginx一样):

小提示:记得/usr/local/etc/nginx/nginx.con文件的配置跟上面spawn-fcgi方式的一样,这里就不再说了。

然后就可以启动php-fpm和nginxl了:

测试一下服务器,可以访问就大功告成了。

(编辑:PHP编程网 - 黄冈站长网)

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

热点阅读