资源描述
Linux网络服务实验时间2010.11.14实验人赵选明实验名称构建LAMP网站服务平台(二)实验要求一、 构建LAMP网站应用系统实验一:需求描述: 编译安装Apache、MySQL、PHP协同工作环境 重新编译httpd软件包,增加对CGI、SUEXEC的支持 编译安装MySQL服务器 编译安装PHP环境,支持httpd和MySQL,并添加“enable-socket”、“enable-mbstring”。 为MySQL数据库的root用户设置密码 编写PHP测试网页,验证LAMP是否能够协同工作 在服务器中部署web应用系统 安装Discuz!论坛程序,提供与客户交流的服务平台。 安装phpMyadmin数据库管理套件,以便通过web界面管理MySQL数据库。实验步骤如下:确认DNS能正确解析1、重新编译安装httpd软件包2、编译安装mysql软件包,并使用MySQL语句update为root用户设置密码(安装前先卸载以安装的MySQL的RPM包)(1)安装MySQL (2)建立配置文件 (3)初始化数据库 (4)调整lib库路径 (5) 使用mysqld_safe脚本安全启动服务 (6) 将mysqld添加为系统服务 (7) 设置mysql程序的执行路径 (8) 更改root管理员的密码,更改完执行“flush privileges”语句刷新用户授权信息3、编译安装php软件包 (1)解压并释放挂载的PHP源码包到“/usr/src”目录中 (2)预先配置编译时的参数 (3)编译并安装 (4)复制php.ini文件4、调整httpd.conf的设置,确认已加载libphp5.so模块,并支持.php文件类型 (1)确认已加载libphp5.so模块 (2)添加对.php类型的网页文件的识别 (3)调整httpd.conf文件中的首页文件位置 (4)重新启动httpd服务5、编写PHP测试网页,验证是否能够解析.php页面及通过PHP语句访问MySQL数据库(1)编写测试网页文件test.php,测试PHP与Apache的协同工作(2)编写测试网页文件test.phpdb,测试PHP与mysql数据库的协同工作6、安装discuz!论坛程序,并使用论坛管理员账号进行后台管理 (1)建立用于bbs论坛的数据库bbsdb及用户runbbs (2)解压缩挂载的软件包,上传程序文件 (3)设置相关文件的属主,以便httpd服务能够对论坛写入数据 (4)安装UCenter用户中心程序 (5)安装Discuz!论坛程序7、安装phpMyAdmin数据库管理套件,并通过浏览器登录其Web管理界面 (1)解压并释放phpMyAdmin文件包,改名后转移至Web站点的网页文档目录中 (2)建立配置文件config.inc.php (3)访问phpMyAdmin的Web管理界面pcu/h, respectively. The five bridges, in addition to the bridge in the morning rush hour and the minjiang River Bridge in the evening rush hour, the remaining bridges including this morning or evening rush hour of two bridges, traffic out of the city were
展开阅读全文