1、卸载原有的php相关包

1、插入redhat6.5的安装光盘,安装zlib-devel和libxml2-devel


1、安装扩展工具库(更换光盘)
(这里的软件是自己下载的)
(全是LAMP的相关软件包)

1)安装libmcrypt

然后执行make && make install
最后优化:

1)安装mhash

然后执行make && make install
最后优化:

1)安装mcrypt

如果配置失败出现error,就执行下面的语句,解决./configure配置报错

然后执行make && make install
不用优化
注意:以上三个包必须按顺序安装,否则失败
4、编译安装PHP
1)解包和配置

配置完毕后的显示

最后执行:make && make install
时间比较长,需要耐心等待
5、建立php.ini主配置文件

5、建立php.ini主配置文件
注意:暂时不用修改,打开看一看即可

添加zend优化模块:
(这个软件也需自己下载)



然后修改php.ini文件,添加加载及启用ZendGuardLoader.so模块
vi /usr/local/php5/php.ini
在文档中任意位置添加即可
(以下命令在文档中的任何位置添加都可以)

7、httpd.conf配置调整
Vim /usr/local/httpd/conf/httpd.conf
下面的第二行不用添加,原来就有,保持默认
第三行的AddType......需要添加

找到下面这个位置,在index.html前面添加index.php

7、重启启动httpd服务
/usr/local/httpd/bin/apachectl restart

7、测试LAMP环境
1)测试PHP网页能否正常显示
编写一个网页index.php
Vim /usr/local/httpd/htdocs/index.php
内容如下:

在浏览器中访问,如果出现下面的网页就成功了!

1)测试PHP网页能否访问MySql数据库服务器
编写一个网页mysql.php,Vim /usr/local/httpd/htdocs/mysql.php

在浏览器中访问,如果出现下面的网页就成功了!
(别忘了启动mysql服务,以及修改mysql密码为123456)


看到OK即完成

11、部署phpmyadmin管理系统
1)解包并复制到网站目录

1)建立配置文件config.inc.php

访问phpmyadmin,输入mysql用户名:root,密码:123456

1)修改语言为中文

1)新建数据库

1)在research数据库中新建表salary

1)添加字段

1)输入数据

1)使用sql语句查询

结果如下:

到这里LAMP的平台搭建完成,只不过这样的安装更耗费时间。
我们可以用shell脚本安装
步骤:
需先把LAMP用的软件全部从光盘中复制到服务器上的一个目录下
接下来就是编辑脚本。
脚本的内容就是把以上的步骤和命令打到脚本上
并给脚本执行的权限以及执行脚本。
全程不用你做什么。等到脚本执行完成后,去访问即可。
四、扩展(搭建企业网站)
1)下载网站源代码(这里的源代码是网站的)
2)然后做成光盘并挂载,把代码复制到htdocs下面,并改名为bbs

3)设置权限

3)访问网页:http://www.google.com/bbs

编辑:vim /usr/local/php5/php.ini

接下来重启httpd服务

再次访问网站:



依次点击,点击下一步,之后单击安装即可。
这是安装完成的网站前台:

这是网站的后台:

在后台的“管理中心”选择“板块”可以添加网站的板块


最后,这是添加完成的板块的显示效果。
(如果想添加更多的东西,都可以在“管理中心”中添加)
再次就不一一演示了。

原文:http://blog.51cto.com/13136120/2116207