服务器之家:专注于服务器技术及软件下载分享
分类导航

Linux|Centos|Ubuntu|系统进程|Fedora|注册表|Bios|Solaris|Windows7|Windows10|Windows11|windows server|

服务器之家 - 服务器系统 - Centos - Centos5.2配置LAMP与Centos5.3配置LAMP(32)

Centos5.2配置LAMP与Centos5.3配置LAMP(32)

2019-10-11 14:12Centos教程网 Centos

4、重新启动系统 # init 6 此时系统启动成功,可以删除老的内核 二、安装mysql, apache, php, Zend Optimizer等基本环境 5. 使用 yum 程序安装所需开发包(以下为标


4、重新启动系统 
# init 6 
此时系统启动成功,可以删除老的内核 

二、安装mysql, apache, php, Zend Optimizer等基本环境 
5. 使用 yum 程序安装所需开发包(以下为标准的rpm包名称) 
# yum install gcc gcc-c++ gcc-g77 flex bison autoconf automake bzip2-devel zlib-devel ncurses-devel libjpeg-devel libpng-devel libtiff-devel freetype-devel pam-devel openssl-devel libxml2-devel gettext-devel pcre-devel 
#这里我们将编译GD所必须的一些小软件比如libpng,libtiff,freetype,libjpeg,gettext-devel等先用RPM 的方式一并安装好,避免手动编译浪费时间,同时也能避免很多错误,这几个小软件的编译很麻烦。这几个小软件编译错误了,GD当然安装不了,php5的编译当然也没戏了。所以我们抓大放小,对这些小牛鬼蛇神采取快速简洁的方式进行安装。并且对服务器的性能也不能产生什么影响。 
另外libxml2系统已经默认安装了,所以我们不需要手工编译了,直接安装它的开发包就行了。 
6. 源码编译安装所需包 (Source) 
(1) GD2 
# cd /usr/local/src 
# wget http://www.libgd.org/releases/gd-2.0.35.tar.gz 
# tar xzvf gd-2.0.35.tar.gz 
# cd gd-2.0.35 
# yum install libtool libtool-ltdl 
# aclocal 
# CHOST="i686-pc-linux-gnu" CFLAGS="-O3 -msse2 -mmmx -Wall -W -mfpmath=sse -mcpu=pentium4 -march=pentium4 -pipe -fomit-frame-pointer" CXXFLAGS="-O3 -msse2 -mmmx -Wall -W -mfpmath=sse -funroll-loops -mcpu=pentium4 -march=pentium4 -pipe -felide-constructors -fno-exceptions -fno-rtti -fomit-frame-pointer" ./configure --prefix=/usr/local/gd2 --mandir=/usr/share/man 
// 注意,CHOST="i686-pc-linux-gnu" CFLAGS="-O3 -msse2 -mmmx -Wall -W -mfpmath=sse -mcpu=pentium4 -march=pentium4 -pipe -fomit-frame-pointer" CXXFLAGS="-O3 -msse2 -mmmx -Wall -W -mfpmath=sse -funroll-loops -mcpu=pentium4 -march=pentium4 -pipe -felide-constructors -fno-exceptions -fno-rtti -fomit-frame-pointer" 这个环境参数只针对intel P4 芯片,如果你的CPU是AMD的,注意不能使用。请查看相应的编译优化参数。否则程序会无法编译,即使编译成功也无法运行,嘿嘿。 

延伸 · 阅读

精彩推荐