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

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

【实验思路】

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

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

3.然后安装配置MySQL

4.最后安装配置PHP

【实验步骤】

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

源代码编译搭建LAMP平台_软件包

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

源代码编译搭建LAMP平台_休闲_02

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

源代码编译搭建LAMP平台_linux_03

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

源代码编译搭建LAMP平台_软件包_04

启动Apache服务程序

源代码编译搭建LAMP平台_源代码_05

关闭防火墙

源代码编译搭建LAMP平台_软件包_06

源代码编译搭建LAMP平台_iso_07

用客户机测试网络连通性

源代码编译搭建LAMP平台_源代码_08

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

源代码编译搭建LAMP平台_iso_09

释放MySQL二进制运行软件包

源代码编译搭建LAMP平台_休闲_10

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

源代码编译搭建LAMP平台_休闲_11

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

源代码编译搭建LAMP平台_休闲_12

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

源代码编译搭建LAMP平台_软件包_13

修改文件及目录权限

源代码编译搭建LAMP平台_iso_14

源代码编译搭建LAMP平台_iso_15

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

源代码编译搭建LAMP平台_软件包_16

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

源代码编译搭建LAMP平台_软件包_17

创建一个新的数据库

源代码编译搭建LAMP平台_休闲_18

给此数据库的PHP用户授权

源代码编译搭建LAMP平台_iso_19

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

源代码编译搭建LAMP平台_休闲_20

源代码编译搭建LAMP平台_源代码_21

释放PHP源代码包

源代码编译搭建LAMP平台_iso_22

进入到PHP目录

源代码编译搭建LAMP平台_iso_23

完成编译前的配置

源代码编译搭建LAMP平台_iso_24

源代码编译搭建LAMP平台_休闲_25

源代码编译搭建LAMP平台_源代码_26

编译并安装PHP程序

源代码编译搭建LAMP平台_linux_27

源代码编译搭建LAMP平台_软件包_28

建立PHP的配置文件

源代码编译搭建LAMP平台_iso_29

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

源代码编译搭建LAMP平台_软件包_30

源代码编译搭建LAMP平台_休闲_31

停止并启动Apache服务

源代码编译搭建LAMP平台_休闲_32

源代码编译搭建LAMP平台_休闲_33

源代码编译搭建LAMP平台_休闲_34

客户机访问测试页

源代码编译搭建LAMP平台_iso_35

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

源代码编译搭建LAMP平台_源代码_36

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

源代码编译搭建LAMP平台_linux_37

设置目录属主和属组

源代码编译搭建LAMP平台_linux_38

访问phpBB安装向导页面

源代码编译搭建LAMP平台_源代码_39

源代码编译搭建LAMP平台_linux_40

源代码编译搭建LAMP平台_linux_41

源代码编译搭建LAMP平台_iso_42

源代码编译搭建LAMP平台_源代码_43

源代码编译搭建LAMP平台_软件包_44

源代码编译搭建LAMP平台_linux_45

源代码编译搭建LAMP平台_linux_46

源代码编译搭建LAMP平台_软件包_47

源代码编译搭建LAMP平台_iso_48

源代码编译搭建LAMP平台_休闲_49

源代码编译搭建LAMP平台_iso_50

源代码编译搭建LAMP平台_iso_51

源代码编译搭建LAMP平台_iso_52

源代码编译搭建LAMP平台_linux_53

源代码编译搭建LAMP平台_iso_54

源代码编译搭建LAMP平台_iso_55