大纲:一、前言二、系统环境与软件版本三、编译环境的准备四、编译安装nginx及其配置五、编译安装、配置mysql六、编译安装PHP七、整合nginx与PHP八、安装配置PHP加速器xcache九、安装配置memcached十、安装memcached的PHP扩展一、前言由于公司的服务器采用的是LNMP的架构,平时..
分类:
系统相关 时间:
2014-10-18 03:06:11
阅读次数:
555
一、编译安装Httpd2.4.101、解决依赖关系httpd-2.4.10需要较新版本的apr和apr-util,因此需要事先对其进行升级。升级方式有两种,一种是通过源代码编译安装,一种是直接升级rpm包。这里选择使用编译源代码的方式进行,在Apache官方网站下载apr与apr-util码源包。1)编译安装apr..
分类:
数据库 时间:
2014-10-17 19:00:18
阅读次数:
201
tarxfphp-5.4.13.tar.bz2cdphp-5.4.13./configure--prefix=/usr/local/php--with-mysql=/usr/local/mysql--with-openssl--with-mysqli=/usr/local/mysql/bin/mysql_config--enable-mbstring--with-freetype-dir--with-jpeg-dir--with-png-dir--with-zlib--with-libxml-dir=/usr..
分类:
Web程序 时间:
2014-10-15 16:53:01
阅读次数:
259
在前一篇博文中介绍了LAMP的安装及配置。这里专门介绍PHP以fastCGI的方式与httpd整合的情况下,具体如何编译及配置。而且假定httpd、mysql均如前一篇博文介绍的安装配置完毕。php也采取一样版本的源码包php-5.6.1.tar.bz2。1.编译安装php#tarxfphp-5.6.1.tar.bz2#cdphp-5.6.1#...
分类:
Web程序 时间:
2014-10-09 21:08:39
阅读次数:
250
1.首先你要有你服务器上安装的PHP的版本的源码包2.进入源码包的ext目录下,进行找到你要安装模块名称对应的目录,比如你要安装mysql就进入mysql的目录3.接着运行phpize这个命令,如/usr/bin/phpize4.运行完上面的命令就会产生一些文件,其中有configure,运行:./...
分类:
Web程序 时间:
2014-10-05 03:10:37
阅读次数:
272
编译安装php-5.4.13和xcache在之前的篇幅中我们曾谈到过,apache与php交互的方式主要有三种,在这里我们使用到的方式就是将php编译成apache的一个模块,这样apache与php的交互直接在apache内部运行,不需要创建额外的进程。1、在编译前先解决依赖关系安装如下软件#yum-ygroupin..
分类:
Web程序 时间:
2014-09-29 03:01:27
阅读次数:
398
配置php-5.4.13以FPM(FastCGI)的形式和apache交互一、apache、MySQL的安装与前一部分相同;请根据其进行安装;二、编译安装php-5.4.131、解决依赖关系:#yum-ygroupinstall"XSoftwareDevelopment"如果想让编译的php支持mcrypt扩展,如下两个rpm包需安装之:libmcrypt-2.5.7-5..
分类:
Web程序 时间:
2014-09-29 02:38:47
阅读次数:
360
网站的第二台服务器跑的的环境主要是Python/Ruby,有时也需要简单跑跑PHP脚本,所以也安装了PHP,环境是Nginx+php-fpm,PHP是源码编译安装的,所以是最小化安装,甚至连mysqli扩展都没有。今天需要用到GD库,才发现没GD库环境,所以需要安装这个扩展。对付单个扩展,单独编译动...
分类:
Web程序 时间:
2014-08-28 11:22:14
阅读次数:
252
由于apc,xcache的更新版本跟不上php版本的速度,所以,我们需要安装比较稳定的php低版本程序,再安装其它与之相匹配的扩展
分类:
Web程序 时间:
2014-08-19 18:05:55
阅读次数:
319
include_path = ".:/php/includes:/server/php5/lib/php"
cgi.fix_pathinfo=1
date.timezone = Asia/Shanghai
分类:
Web程序 时间:
2014-08-19 14:24:44
阅读次数:
193