- 1、本文档共44页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
配置apache、php、mysql协同工作,搭建一个phpBB论坛
-----Apache服务器的编译安装与验证
到中心ftp上下载apache服务器的源码安装包文件,可以下载httpd-2.0.59.tar.gz的源码包,老师使用的是httpd-2.2.4.tar.gz的源码包
检查gcc编译器有没有安装好,没有安装的话,使用system-config-packges命令调出添加删除程序工具,将开发工具选上,就能将gcc编译器安装好,接着会提示插入光盘
3.解压源码包文件,使用下图中的命令
4.进入解压后的目录
5.使用./configure命令对apache服务器的编译进行配置,指定安装路径为/usr/local/apache-feng
6.使用make命令进行apache服务器的编译
7.使用make install 命令将编译完成的apache服务器程序安装到系统中
8.验证”/usr/local”目录下已经安装的apache程序目录
9.启动编译好了的程序,使用下图中的命令
10.查看自己的IP地址
11.访问一下网站,打开konqueror浏览器
好好练习,天道酬勤!!!
------Mysql的编译安装
apache服务器程序刚才已经编译完成了,接下来就开始编译mysql服务器
获得mysql服务器的二进制安装包,到中心ftp上下载
将mysql服务器安装到“/usr/local”目录中
在系统中建立名为mysql的用户和组,并指定宿主目录,命令如下:
B.解压从ftp上下载的mysql源码包到“/usr/local/”目录中,并创建相应的链接文件,具体命令如下图:
C.在”/var/lib/”目录下建立名为mysql的子目录,并使用chown命令设置该目录和mysql服务器安装目录的属主和属组,具体命令如下图:
D.进入mysql服务器程序的目录,复制mysql的配置文件my.conf到”/etc/”目录中,并执行mysql_install_db命令初始化mysql服务器中的数据库,具体的命令如下图:
E.初始化数据库完成后的效果图
F.再次使用chown命令设置”/var/lib/mysql”和”/usr/local/mysql/data/”两个目录中的所有文件都属于mysql用户和mysql用户组
G.使用safe_mysqld命令启动MYSQL服务器运行,并使用命令选项”--user”指定mysql数据库服务程序以系统用户mysql的身份运行
H.为mysql数据库中的root用户设置口令
I.使用root账号登录mysql数据库,然后创建一个phpbb的数据库,为后面的phpBB论坛做准备
多加练习,天道酬勤!!!
------Php的编译安装
到ftp上下载php的源码包,复制到/usr/local/src目录下
解压php源码包
进入解压后的目录,使用./configure命令进行编译之前的准备工作,具体命令见下图:
编译
编译安装
复制php的配置文件,使用下图中的命令:
修改apache服务器的配置文件httpd.conf,在里面添加设置行
Addtype application/x-httpd-php .php
使用一期学习的末行模式里的查找功能,快速定位到需要查找的行
接着在这行下添加Addtype application/x-httpd-php .php
在httpd.conf文件中查找DirectoryIndex关键字并在设置行里添加index.php,使apache服务器能正确处理php类型的index文件
修改完成后,重新启动一下apache服务器
使用vi编辑器在apache服务器的根目录中建立名为feng.php的测试文件,内容如下:
到浏览器里查看效果
-----PhpBB论坛的安装
1.到ftp上下载phpBB3论坛程序包
2.解压论坛程序包到已经编译安装好的apache服务器的文档根目录下
3.修改phpBB3子目录及其下所有文件的属主和属组为nobody,以便apache服务器有足够的权限访问phpBB3程序
原来的的属主和属组
使用chown命令,修改后的属主和属组
4.PhpBB3程序的初始化配置过程采用Web界面的形式,在浏览器中访问phpBB3程序的地址,进行配置,在浏览器里输入39/phpBB3敲回车就可以了,39是我的apache服务器的IP,各位就输入自己的IP就可以了
第一步
第2步
第3步
第4步
5.接下来就是点下一步就可以了,最后的效果图如下:
6.出于安全的考虑,需要删除phpBB3程序目录中的install子目录
7.再次登录phpBB3论坛,通过浏览器登录39/phpBB3,下图是安装好了的phpBB3的论坛
接下来,老师教大家如何将
您可能关注的文档
最近下载
- 【社会层面】社会主义核心价值观.ppt VIP
- 回话有招高情商回话术书本.doc VIP
- 【社会层面】社会主义核心价值观精品课件.ppt VIP
- 沪教8AUnit6Ancientstories more practice-The story of 100,000 arrows 公开课优质课教案教学设计.doc
- 小学《科学》新教材培训研讨会:技术与工程领域总体介绍.pptx
- 2024年中考英语复习 并列复合句 讲义学案(解析版).pdf VIP
- 血常规结果解释ppt课件.pptx VIP
- 第16课 课件 2022-2023学年高中新经典日本语基础教程第二册.pptx VIP
- 软件工程专业生涯发展展示.pptx
- 成人脑室外引流护理——中华护理学会团体标准解读.pptx
文档评论(0)