结合Nginx以cgi方式安装php5.5.4

新建用户及用户组
groupadd webuser
useradd -g webuser webuser

下载php-5.5

下载链接:http://pan.baidu.com/s/1i3CBshv

解包
tar zxvf php-5.5.4.tar.gz
cd php-5.5.4

./configure --prefix=/server/php5 \
--with-mysql=/server/mysql \
--with-mysqli \
--with-jpeg-dir=/usr/lib64 \
--with-gd \
--with-curl \
--enable-mbstring=all \
--with-config-file-path=/server/php5/etc \
--enable-force-cgi-redirect \
--enable-soap \
--enable-fastcgi \
--enable-fpm

编译 并 安装
make && make install

cp ./php.ini-production /server/php5/etc/php.ini

编辑include_path
vi  /server/php5/etc/php.ini
include_path = ".:/php/includes:/server/php5/lib/php"
cgi.fix_pathinfo=1
date.timezone = Asia/Shanghai

配置php-fpm
vi /server/php5/etc/php-fpm.conf
<value name="user">webuser</value>
<value name="group">webuser</value>

可以启动 php-fpm了
/server/php5/sbin/php-fpm start

编辑 nginx.conf
location ~ \.php$ {
root           /web/xinfilm;
fastcgi_pass   127.0.0.1:9000;
fastcgi_index  index.php;
fastcgi_intercept_errors on;
error_page 404 /404.html;
fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
include        fastcgi_params;
}

重启Nginx完成配置
/server/nginx/sbin/nginx -s restart

结合Nginx以cgi方式安装php5.5.4

时间: 2024-10-18 20:31:57

结合Nginx以cgi方式安装php5.5.4的相关文章

ubuntu下源码方式安装php5.4

一.安装前准备 下载php-5.4.13.tar.gz最新版本放到/user/src目录下 二.安装 因为在安装php过程中,会依赖安装很多库,为了不让你反复安装,建议按步骤操作 安装autoconf工具 sudo apt-get install autoconf 安装libxml2库 sudo apt-get install libxml2-dev 安装libbz2-dev sudo apt-get install libbz2-dev 安装curl sudo apt-get install

PHP 以编译方式安装,编译参数详解析!

./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/php/etc --with-mysql=/usr/local/mysql --with-mysqli=/usr/bin/mysql_config --with-iconv-dir=/usr/local --with-freetype-dir --with-jpeg-dir --with-png-dir --with-zlib --with-libxml-

php5.3 fastcgi方式 安装以及和nginx整合

php5.3 fastcgi方式 安装以及和nginx整合 注意:不要随便改变基础库的版本,否则会对别的软件产生编译错误 1.基础依赖包安装: cd /software/zlib-1.2.3./configuremakemake install cd /software/libxml2-2.6.30./configure --prefix=/usr/local/libxml2/make make install  cd /software/libmcrypt-2.5.8./configure -

以Apache模块的方式编译安装php-5.4.27

为什么要安装低版本的php? 由于apc,xcache的更新版本跟不上php版本的速度,所以,我们需要安装比较稳定的php低版本程序,再安装其它与之相匹配的扩展. 开工: 新建用户及用户组 groupadd webuser useradd -g webuser webuser 下载php-5.4 wget http://blog.xinfilm.com/softdir/php-5.4.27.tar.gz #解包 tar zxvf php-5.4.27.tar.gz cd php-5.4.27 .

以Apache模块的方式编译安装php-5.5.4

新建用户及用户组 groupadd webuser useradd -g webuser webuser 下载php-5.5 下载地址:http://pan.baidu.com/s/1o6I6Lnk 解包 tar zxvf php-5.5.4.tar.gz cd php-5.5.4 ./configure --prefix=/server/php5 --enable-sockets --with-apxs2=/server/apache2/bin/apxs --with-mysql=/serve

centos7 yum 方式安装nginx

centos7  yum 方式安装nginx centos7系统库中默认是没有nginx的rpm包的,所以我们自己需要先更新下rpm依赖库 (1)使用yum安装nginx需要包括Nginx的库,安装Nginx的库 #rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm (2)使用下面命令安装nginx #yum install nginx (3)启动N

centos编译安装php5.6.20+nginx1.8.1+mysql5.6.17

LNMP 代表的就是:Linux系统下Nginx+MySQL+PHP这种网站服务器架构. 本次实践需求: 实践centos6.5编译安装 LNMP生产环境 架构 web生产环境 使用 xcache 优化php 作为 Web 服务器:相比 Apache,Nginx 使用更少的资源,支持更多的并发连接,体现更高的效率. 作为负载均衡服务器:Nginx既可以在内部直接支持Rails和PHP,也可以支持作为 HTTP代理服务器对外进行服务.Nginx用C编写,不论是系统资源开销还是CPU使用效率都比Pe

ubuntu系统14.04安装php5

背景:        阅读新闻 Ubuntu 14.04 LTS 安装 LNMP Nginx\PHP5 (PHP-FPM)\MySQL [日期:2014-05-27] 来源:imcn.me  作者:Linux [字体:大 中 小] 最近在 Ubuntu 14.04 LTS 安装 LNMP 一键安装包的时候出现了问题,PHP 5 服务没有启动,只好使用 Ubuntu 官方源进行安装: Nginx (读音 “engine x”)免费.开源.高效的 HTTP 服务.Nginx 是以稳定著称,功能丰富,

三、编译安装php-5.5.34

1.解决依赖关系 安装依赖包: # yum -y groupinstall"Desktop Platform Development" # yum install gcc make gd-devellibjpeg-devel libjpeg-turbo-devel libpng-devel libxml2-devel bzip2-devellibcurl-devel libiconv-devel libevent libevent-devel zlib-devel -y # yumin