【说明】此实验在两台linux redhat5 之上,另需要 LAMP&Discuz!.iso 软件包。

【实验名称】源代码编译搭建LAMP平台

【实验思路】

1.源代码编译安装步骤和利用yum服务器安装大体上是一致的

2.首先要安装配置Apache服务

3.然后安装配置MySQL

4.最后安装配置PHP

【实验步骤】

挂载光盘后,进行编译步骤操作。进入到/usr/local/src目录,使用tar命令释放源代码安装包

clip_image004[6]

查看后,可以看到用一个httpd目录,然后进入此目录

clip_image002[10]

使用./configure目录进行编译前的配置工作

clip_image004[8]

使用make命令进行程序的编译,使用make install命令把已经编译的文件安装到系统中。这两个命令可以组合使用在中间加上 && 即可

clip_image002[12]

启动Apache服务程序

clip_image004[10]

关闭防火墙

clip_image002[14]

clip_image002[16]

用客户机测试网络连通性

clip_image004[12]

编译安装MySQL,先创建用户和组,并把用户级加入到组中

clip_image006[8]

释放MySQL二进制运行软件包

clip_image008[6]

建立一个软链接并重新命名为mySQL

clip_image002[18]

进入到MySQL目录下,复制配置文件

clip_image004[14]

初始化MySQL服务器中的数据库

clip_image006[10]

修改文件及目录权限

clip_image002[20]

clip_image004[16]

启动MySQL服务程序 & 表示在后台运行

clip_image006[12]

设置数据库管理员密码,然后以管理员身份进入到数据库

clip_image008[8]

创建一个新的数据库

clip_image002[22]

给此数据库的PHP用户授权

clip_image004[18]

用户登录数据库,连接数据库

clip_image002[24]

clip_image004[20]

释放PHP源代码包

clip_image006[14]

进入到PHP目录

clip_image008[10]

完成编译前的配置

clip_image010[4]

clip_image012[4]

clip_image014[4]

编译并安装PHP程序

clip_image002[26]

clip_image004[22]

建立PHP的配置文件

clip_image006[16]

进行Apache服务器中配置文件的修改

clip_image008[12]

clip_image010[6]

停止并启动Apache服务

clip_image012[6]

clip_image014[6]

clip_image016[4]

客户机访问测试页

clip_image002[28]

安装phpBB论坛系统,释放源代码包

clip_image004[24]

拷贝文件到bbs目录下,并进入到该目录下

clip_image006[18]

设置目录属主和属组

clip_image008[14]

访问phpBB安装向导页面

clip_image010[8]

clip_image012[8]

clip_image014[8]

clip_image016[6]

clip_image018[4]

clip_image020[4]

clip_image022[4]

clip_image024[4]

clip_image026[4]

clip_image028[4]

clip_image030[4]

clip_image032[4]

clip_image034[4]

clip_image036[4]

clip_image038[4]

clip_image040[4]

clip_image042[4]