手动编译安装PHP超文本处理器(全程无报错!)
一、PHP
PHP是一种开源的脚本语言,广泛用于网站编程。本次安装PHP是为了搭建LAMP架构,实现自创网页论坛。在安装PHP之前必须先要安装好httpd和mysql不然PHP将无法安装。
二、PHP环境的安装
-
为了防止在编译的过程中出现错误,需要先将gd、libpng、libpng-devel、pcre、pcre-devel、libxml2-devel 和libjpeg-deve通过yum安装好。图2.1
图2.1 -
在PHP的源码包中存在config脚本文件。之前的mysql数据库的源码包中不是config而是cmake。所以在这里需要准备好安装的路径,关联的路径等等图2.2 。
图2.2
三、进行PHP的编译
在**/opt/php-5.6.11**路径下进行,make && make install 编译安装。此过程等待时间过长,如果之前的和环境没有安装好,会出现error报错那么就会功亏一篑。
四、PHP安装后续
-
将PHP的配置文件复制到**/usr/local/php5/php.ini**中。注意:PHP的配置文件为php.ini-development。图4.1
图4.1 -
将PHP中的命令建立软连接到**/usr/bin**中方便系统识别。图4.2
图4.2 -
为了能够让Apache服务支持PHP此时需要修改httpd的配置文件。分别合适的位置插入相关语句。图4.3
-
在usr/local/httpd/htdocs路径中将原有的index.html删除添加一个index.php里面输入相应的代码,从新加载httpd就可以看到PHP首页了。图4.4
五、总结
PHP作为LAMP架构中的一员有着举足轻重的作用,整个论坛需要靠PHP才能构建出。在安装的过程中需要注意的是PHP的配置文件为:php.ini-development。