温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

安装PHP

发布时间:2020-07-11 13:57:07 来源:网络 阅读:378 作者:ITunics 栏目:web开发

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 <evp.h>

解决办法:

[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 $? 来检查是否正确执行,否则需要根据错误提示去解决问题。


向AI问一下细节
推荐阅读:
  1. PHP安装
  2. php的安装

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI