Apache官方宣称Apache 2.4在性能上提升了很多,所以就把第一版的LNAMP进行了升级,Nginx、Apache、mysql、PHP全部采用最新版本,PHP 5.4有很多扩展没有跟进,这个是比较大的遗憾,比如:Zend Guard Loade、accelerator、Suhosin
一、系统初始化
chmod +x /opt/init_system.sh /opt/init_system.sh二、更新组件
#yum源修改
三、LANMP安装配置(nginx、apache整合)
#=============== download software =============#
cd /opt
wget
#2.4.2分成两个包,把apr单独做成一个dep包
wget
wget
wget
wget ://mysql.he.net/
#rpaf模块,该模块用于apache做后端时获取访客真实的IP
wget
#字符转换库libiconv
wget
wget
wget
wget
#php5-mail-header.patch为php被丁,有助于防止邮件发送被滥用
wget ~steveb/patches/php-mail-header-patch/php5-mail-header.patch
#PHP的memcache扩展
wget
wget https://launchpadlibrarian.net/103487645/libmemcached-1.0.2.tar.gz
wget
#将eaccelerator换成xcache(xcache 2.0支持php 5.4)
wget
wget
#ImageMagick完美代替GB类库处理图像
wget ftp://ftp.imagemagick.org/pub/ImageMagick/ImageMagick-6.7.6-7.tar.bz2
wget
wget
wget
#memcached缓存
wget
wget https://github.com/downloads/libevent/libevent/libevent-2.0.18-stable.tar.gz
#Tcmalloc 优化nginx、mysql
#64位操作系统请先安装 libunwind库,32位操作系统不要安装。libunwind库为基于64位CPU和操作系统的程序提供了基本的堆栈辗转开解功能,其中包括用于输出堆栈跟踪的API、用于以编程方式辗转开解堆栈的API以及支持C++异常处理机制的API
wget
wget