linux 下安装PHP5 详解

本次实验安装:PHP5.6 版本:

1.下载PHP5.6 安装文件:进入到 /usr/loacl/src

http://cn2.php.net/distributions/php-5.6.39.tar.bz2

 linux 下安装PHP5 详解_第1张图片

2. 解压缩 文件 tar zvxf php-5.6.39.tar.gz

linux 下安装PHP5 详解_第2张图片

3. 进入PHP 目录,进行初始化:

linux 下安装PHP5 详解_第3张图片

4. 安装报错:

rpm -qa |grep  libxml2  根据错误提示查看需要安装的文件,安装这两个文件:

[root@rh-linux /]# yum install libxml2

[root@rh-linux /]# yum install libxml2-devel -y

安装openssl:

yum install openssl openssl-devel

又报错,提示安装BZip2  :yum install bzip2 bzip2-devel

又提示:jpeglib.h not found

rpm -qa|grep libjpeg

yum -y install libjpeg libjpeg-devel

提示:png.h not found

yum install libpng

yum install libpng-devel

提示:freetype-config not found

yum install freetype

yum install freetype-devel

linux 下安装PHP5 详解_第4张图片

提示:configure: error: mcrypt.h not found. Please reinstall libmcrypt.

yum install -y epel-release
yum install -y libmcrypt-devel
两个不能一起安装,因为CentOs6默认的yum源没有 libmcrypt-devel这个包,只能借助epel的yum源,所以先安装epel,再安装
libmcrypt。

5. 执行make 操作。linux 下安装PHP5 详解_第5张图片

6. 执行make install 操作:

linux 下安装PHP5 详解_第6张图片

7. 查看PHP的安装信息:

linux 下安装PHP5 详解_第7张图片

PHP的扩展模块:

查看PHP加载的模块有哪些:

linux 下安装PHP5 详解_第8张图片

apache 的配置文件:

你可能感兴趣的:(linux)