PHP官方网站下载地址 http://php.net/downloads.php 下载的版本根据你的平台和需求而定。
创新互联建站-专业网站定制、快速模板网站建设、高性价比海口网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式海口网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖海口地区。费用合理售后完善,10余年实体公司更值得信赖。下载php到/usr/local/src/
[root@localhost mysql]# cd /usr/local/src/ [root@localhost src]# wget http://am1.php.net/distributions/php-5.3.27.tar.gz
解压
[root@localhost src]# tar zxf php-5.3.27.tar.gz
配置编译参数
[root@localhost src]# cd php-5.3.27 [root@localhost php-5.3.27]# ./configure \ --prefix=/usr/local/php \ --with-apxs2=/usr/local/apache2/bin/apxs \ --with-config-file-path=/usr/local/php/etc \ --with-mysql=/usr/local/mysql \ --with-libxml-dir \ --with-gd \ --with-jpeg-dir \ --with-png-dir \ --with-freetype-dir \ --with-iconv-dir \ --with-zlib-dir \ --with-bz2 \ --with-openssl \ --with-mcrypt \ --enable-soap \ --enable-gd-native-ttf \ --enable-mbstring \ --enable-sockets \ --enable-exif \ --disable-ipv6
常见错误1:
configure: error: xml2-config not found. Please check your libxml2 installation.
解决办法:
[root@localhost php-5.3.27]# yum install -y libxml2-devel
常见错误2:
configure: error: Cannot find OpenSSL's
解决办法:
[root@localhost php-5.3.27]# yum install -y openssl openssl-devel
常见错误3:
checking for BZip2 in default path... not found
configure: error: Please reinstall the BZip2 distribution
解决办法:
[root@localhost php-5.3.27]# yum install -y bzip2 bzip2-devel
常见错误4:
configure: error: png.h not found.
解决办法:
[root@localhost php-5.3.27]# yum install -y libpng libpng-devel
常见错误5:
configure: error: freetype.h not found.
解决办法:
[root@localhost php-5.3.27]# yum install -y freetype freetype-devel
常见错误6:
configure: error: jpeglib.h not found.
解决办法:
[root@localhost php-5.3.27]# yum install -y libmcrypt-devel
编译
[root@localhost php-5.3.27]# make
安装
[root@localhost php-5.3.27]# make install
以上两个步骤都可以使用 echo $?
来检查是否正确执行,否则需要根据错误提示去解决问题。
另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。