实验



安装LAMP平台需要依次按照,apache,mysqlphp服务安装:


Apache服务安装请参考:http://9067358.blog.51cto.com/9057358/1617672


mysql数据库安装请参考:http://9067358.blog.51cto.com/9057358/1619124

 

由于之前安装完apachemysql服务,现就PHP安装步骤进行安装:

 

 

安装GD库和GD库关联程序:


Linux服务器上搭建LAMP平台,在基于平台构建Discuz论坛_linux


进入压缩包存放位置,将GDTAR包解压缩到opt目录下:


Linux服务器上搭建LAMP平台,在基于平台构建Discuz论坛_LAMP_02


进入到解压缩目录下,进行编译安装

Linux服务器上搭建LAMP平台,在基于平台构建Discuz论坛_Dsicuz论坛_03


Linux服务器上搭建LAMP平台,在基于平台构建Discuz论坛_linux_04


安装动态网页PHP程序,支持论坛访问:


Linux服务器上搭建LAMP平台,在基于平台构建Discuz论坛_LAMP_05


编译安装PHP配置:

下面以--with-apxs2开头编辑的指定路径要与apache安装路径一致,--with-mysql开头的指定路径要与mysql安装路径一致:



Linux服务器上搭建LAMP平台,在基于平台构建Discuz论坛_Dsicuz论坛_06


make过程中出现错误,编辑以下配置文件:



Linux服务器上搭建LAMP平台,在基于平台构建Discuz论坛_LAMP_07


Linux服务器上搭建LAMP平台,在基于平台构建Discuz论坛_LAMP_08


优化调整PHP位置:


Linux服务器上搭建LAMP平台,在基于平台构建Discuz论坛_linux_09


Apache网页支持PHP动态加载:

 

编辑httpd.conf配置文件:

 

找到 AddType application/x-gzip .gz .tgz 在下面添加如下内容


Linux服务器上搭建LAMP平台,在基于平台构建Discuz论坛_LAMP_10


Linux服务器上搭建LAMP平台,在基于平台构建Discuz论坛_Dsicuz论坛_11


查看PHP5模块是否生成:


Linux服务器上搭建LAMP平台,在基于平台构建Discuz论坛_linux_12


调整网站首页,添加支持访问PHP类型网站:


Linux服务器上搭建LAMP平台,在基于平台构建Discuz论坛_Dsicuz论坛_13


编辑一个PHP类型网页,重新启动服务并测试访问:

Linux服务器上搭建LAMP平台,在基于平台构建Discuz论坛_linux_14


Linux服务器上搭建LAMP平台,在基于平台构建Discuz论坛_Dsicuz论坛_15


Linux服务器上搭建LAMP平台,在基于平台构建Discuz论坛_LAMP_16


测试PHP安装成功:


Linux服务器上搭建LAMP平台,在基于平台构建Discuz论坛_LAMP_17



接下来安装Discuz论坛:

 

进入mysql创建名为bbs数据库:


Linux服务器上搭建LAMP平台,在基于平台构建Discuz论坛_LAMP_18


bbs数据库里面所有表的权限授予给bbsuser,并设置密码


Linux服务器上搭建LAMP平台,在基于平台构建Discuz论坛_linux_19


刷新数据库:


Linux服务器上搭建LAMP平台,在基于平台构建Discuz论坛_Dsicuz论坛_20


将支持论坛字符集的压缩包解压缩到/opt目下:


Linux服务器上搭建LAMP平台,在基于平台构建Discuz论坛_Dsicuz论坛_21


若要访问论坛,需要递归复制目录upload到网站首页,进行虚拟目录访问


Linux服务器上搭建LAMP平台,在基于平台构建Discuz论坛_Dsicuz论坛_22


进入虚拟目录存放位置:


Linux服务器上搭建LAMP平台,在基于平台构建Discuz论坛_LAMP_23


将以下目录赋予程序用户daemon为属组:


Linux服务器上搭建LAMP平台,在基于平台构建Discuz论坛_LAMP_24



测试在客户机上访问虚拟目录192.168.100.10/bbs

 

进入Dsicuz安装向导:


Linux服务器上搭建LAMP平台,在基于平台构建Discuz论坛_linux_25







Linux服务器上搭建LAMP平台,在基于平台构建Discuz论坛_linux_26




Linux服务器上搭建LAMP平台,在基于平台构建Discuz论坛_LAMP_27




Linux服务器上搭建LAMP平台,在基于平台构建Discuz论坛_linux_28



 

以管理员身份进入后台登陆:


Linux服务器上搭建LAMP平台,在基于平台构建Discuz论坛_Dsicuz论坛_29

实验完成