ITPub博客

首页 > IT职业 > IT图书 > 安装PHP

安装PHP

IT图书 作者:sinlong 时间:2021-09-09 09:27:32 0 删除 编辑

PHP官方网站下载地址 http://php.net/downloads.php 下载的版本根据你的平台和需求而定。

  1. 下载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
  1. 解压

[root@localhost src]# tar zxf php-5.3.27.tar.gz


  1. 配置编译参数

[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

  1. 编译

[root@localhost php-5.3.27]# make
  1. 安装

[root@localhost php-5.3.27]# make install


以上两个步骤都可以使用 echo $? 来检查是否正确执行,否则需要根据错误提示去解决问题。


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/3156/viewspace-2803228/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: python-IPy模块
请登录后发表评论 登录
全部评论

注册时间:2019-08-30

  • 博文量
    0
  • 访问量
    685