现在的位置: 首页 > 综合 > 正文

Ubuntu 下配置Nginx + PHP5 (With fast-cgi And xcache)

2017年12月20日 ⁄ 综合 ⁄ 共 3413字 ⁄ 字号 评论关闭

本文章来自原英文版http://www.howtoforge.com/nginx_php5_fast_cgi_xcache_ubuntu7.04

小弟英语水平有限 如有错误还请谅解!

 

配置 第一步

我们首先来安装PHP5 因为我们一会要用到 在 终端之中输入一下代码:

 

然后在你的php.ini 文件的尾部添加如下代码(提示:记得先备份原文件 路径:/etc/php5/cgi/

 

 

 

 

第三步 下载最新的或者稳定版本的Nginx服务器 输入以下代码:

如果你的CPU 是AMD i386的话 输入下面的语句:

 

那么现在Nginx以默认端口8000启动了 如果你没有装其他web服务器的话那么可以改成80

 Nginx 默认文件路径是/var/www/的 Nginx-default

你可以打开

/etc/nginx/sites-available/default.

修改 服务器端口 和 默认文件路径

 

打开后你会发现有很多选项可以添加修改 添加php如下:

 

这里Nginx 需要以9000端口请求fcgi 服务,那么现在我们要启动fcgi进程;这里我选择的是spawn-fcgi

我们通过配置lighttpd 服务器来获得spawn-fcgi ,但不需要安装lighttpd ,然后重新启动系统就能使用spawn-fcgi 了。

现在我们开始获取最新的lighttpd吧。

第四步 安装php5-cgi

 

 

解压&安装:

 

 



注意了到现在我们并没有安装lighttpd,因此它并没有运行!

那么现在我们来创建个shell 脚本 来快速启动我们的php-fastcgi ,在/usr/bin/ 里创建(php5-cgi  和spawn-fcgi 也在这里创建 )

 

第5步

 

 

编辑php-fastcgi

添加如下代码:


所加代码的意思是用户为www-data 的任意时候php5-cgi都将被启用,如果想帮他设置成系统服务的话那么我们还需要创建脚本

 

编辑:

 

 

添加:

 

修改它的权限

 

检测是否成功:

 

到此基本完成配置搭配 后面还有两个小步骤 个人觉得没有多大用处就没有翻译了需要的朋友可以去看原文

记得配置完毕后要重新启动系统哦!

抱歉!评论已关闭.