nginx 安装php

1. 安装PHP 5.5.0

  •  下载

 

# 若是以上PHP不存在了,你们能够直接到官方下载. 若是仍是找不到能够留言,我将会经过邮箱发送.php

  • 安装依赖包

确保安装以前有安装gd,png,curl,xml等等lib开发库。若是不肯定,执行如下命令:html

 

  • 编译安装PHP 5.5.0

如下参数支持,ftp,图片函数,pdo等支持,由于使用了php自带的mysqlnd,因此不须要额外安装mysql的lib库了.若是你是64位系统,参数后面加上--with-libdir=lib64,若是不是能够跳过。mysql

备注:若是PHP不须要curl和ftp的支持,能够将以上的--with-curl --enable-ftp去掉. 若是你是专业的linux从业人员,你彻底能够看着help来选择你的安装参数,若是你不是的话,我建议你直接复制黏贴个人配置参数.这样能够少走一些弯路.linux

  • 配置php

 

 

  • 启动php-fpm

 

执行以上命令,若是没报错通常状况下表示启动正常,若是不放心,也能够经过端口判断是PHP否启动nginx

 

二、安装配置nginx

  • 安装nginx

请看<ttlsa教程系列之nginx - nginx安装>sql

  •  配置测试站点test.ttlsa.com

 


保存退出vim

  • nginx配置

在nginx.conf的http断中加上以下内容:dom

 

  • 配置讲解

nginx将会链接回环地址9000端口执行PHP文件,须要使用tcp/ip协议,速度比较慢.建议你们换成使用socket方式链接。将fastcgi_pass 127.0.0.1:9000;改为fastcgi_pass unix:/var/run/phpfpm.sock;curl

这里须要注意的地方:要配置fastcgi_pass经过socket的方式,还要配置php-fpm,还有phpfpm.sock的权限,要有读写权限socket

  • 启动nginx

 

 

3. 访问测试

 

出现如上内容,说明PHP安装完成。

相关文章
相关标签/搜索