基于Linux平台(RedHat)安装配置实现Web服务器(2)
12. mod_mime_magic模块允许服务器使用文件自身的不同标识来确定文件类型。不是默认服务器的一部分。
13. MIMEMagicFile指示模块文件标识的定义所在的位置。
14. HostnameLookups: 注册客户端的机器名或IP地址。默认为off,因为对于网络来说,最好让人们有意识的设置为on, 因为开启此功能意味着每个客户请求将导致至少向name服务器发送一个lookup请求。
15. ErrorLog: 错误记录文件的地址。
16. LogLevel: 控制记录在error.log中信息的个数.可能的值:debug, info, notice, warn, error, crit, alert, emerg.
17. ScriptAlias: 控制哪个目录包含服务器脚本。
18. Redirect 允许告诉客户端服务器上曾经有的文档,但是现在不存在了。并且可以告诉客户端到哪儿去寻找。 格式: Redirect old-URL new-URL。
19. FancyIndexing标识是使用特定的目录检索还是标准的
(standard)。
20. AddIcon*表明不同文件或扩展名显示的图标。
21. DefaultIcon 用于为制定图标的文件所显示的图标。
22. AddDescription在服务器生成的检索的某个文件后追加小段说明。此项只在设置为FancyIndexed时有效。
23. ReadmeName是服务器默认的README文件。并且会追加到目录列表的最后。
24. HeaderName 是目录中需要预先显示内容的文件名。
25. IndexIgnore是一系列的文件名,目录索引将忽略这些文件并且不包含在列表中,允许使用通配符。
4.2.3虚拟主机配置
1.VirtualHost虚拟主机: 如果希望在一台服务器上实现多个域名和主机名的服务,可设置VirtualHost来实现,用于申请一个无重复的服务器名。
2. NameVirtualHost:使用基于名称的虚拟主机。
虚拟主机格式如下:
<VirtualHost *>
ServerAdmin webmaster@
DocumentRoot /www/docs/
ServerName
ErrorLog logs/-error_log
CustomLog logs/-access_log common </VirtualHost>
DocumentRoot用来表示存放放置站点的文件夹(放置服务文档),ServerName是定义虚拟主机的域名,在用域名访问时需要使用。
5.过程步骤说明
5.1 启动 Linux RedHat系统
进入虚拟机,启动
Redhat Enterprise Linux Server 6.2
进入Linux(RedHat)界面
5.2实现Web服务器安装配置
1、打开redhat终端
2、使用httpd -v命令,查询linux系统中是否已存在Apache版本
信息,如果已存在使用‘service httpd shop ’命令关闭
结果如图,说明本机中没有发现任何apache版本信息,则可以继续进行,‘service httpd start’是服务开始命令‘service httpd restart’是服务重启命令,重启httpd服务,是配置文件生效
3、输入‘yum -y install httpd*’命令,安装http服务
Yum(全称为 Yellow dog Updater, Modified)Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。
命令执行,直到出现‘complete!’语句,说明安装成功
4、查看默认目录
/var 目录,包括系统运行时要改变的数据。其中包括每个系统是特定的,即不能够与其他计算机共享的目录,如/var/log,/var/lock,/var/run。有些目录还是可以与其他系统共享,如/var/mail,/var/cache/man,/var/cache/fonts,/var/spool/news。var目录存在的目的是把usr目录在运行过程中需要更改的文件或者临时生成的文件及目录提取出来,由此可以使usr目录挂载为只读的方式。linux的命令都是基于shell的,可以选择不同的shell类型。
查询结果:本机
web服务默认目录是/var/www/
5、修改httpd.conf文件
在终端中输入‘ vim/etc/httpd/conf/httpd.conf’命令,并按回车,打开该文件。‘Vim’ 是文本编辑器(或称文字编辑器)是用作编写普通文字的应用软件,它与文档编辑器(或称文字处理器)不同之处在于它并非用作桌面排版(例如文档格式处理)。它常用来编写程序的源代码。
命令完成后,到底端,按‘i’进行插入,将需要更改的配置从注释状态打开
查询本机ip ,使用‘ifconfig’命令
本机ip:10.0.2.15
修改配置选项
修改:1、DocumentRoot:该参数指定Apache服务器存放网页的路径,默认所有要求提供HTTP服务的连接,都以这个目录为主目录。
Apache的默认值:‘DocumentRoot /var/www/’
2、ServerName:该参数使得用户可以自行设置主机名,以取代安装Apache服务器主机的真实名字。此名字必须是已经在DNS服务器上注册的主机名。如果当前主机没有已注册的名字,可以指定IP地址。我使用的是IP地址,‘ServerName 10.0.2.15’
修改之后,按‘esc’键退出插入修改状态,
并执行‘:wq’命令保存设置,开始web服务 成功
7、在已存储的配置/var/www/ 中创建一个index.html的网页主页, 执行‘vim /var/www/ index.html’命令
在编辑内容中按‘i’插入,然后写入‘This a html of 2011508040 !’,按‘esc’退出后,执行‘:wq’命令保存
…… 此处隐藏:864字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [教学研究]2012西拉科学校团少队工作总结
- [教学研究]建筑工程公司档案管理制度
- [教学研究]小学数学人教版六年级上册圆的周长和面
- [教学研究]ERP电子行业解决方案
- [教学研究]钢支撑租赁合同范本
- [教学研究]预应力自动张拉系统用户手册Rev1.0
- [教学研究]MOOC课程:金瓶梅人物写真(每章节课后
- [教学研究]追加被执行人申请书(适用追加夫妻关系)
- [教学研究]2014年驾考科目一考试最新题库766
- [教学研究]2013-2014学年度九年级物理第15章《电
- [教学研究]新版中日交流标准日本语初级下26课-客
- [教学研究]小导管注浆施工作业指导书
- [教学研究]一般财务人员能力及人岗匹配评估表
- [教学研究]打1.2.页 小学一年级暑假口算100以内加
- [教学研究]学习贯彻《中国共产党党和国家机关基层
- [教学研究]2012年呼和浩特市中考试卷_35412
- [教学研究]最简易的电线电缆购销合同范本
- [教学研究]如何开展安全标准化建设
- [教学研究]工作分析与人岗匹配
- [教学研究]2016-2017学年高中历史第七单元现代中
- 山东省义务教育必修地方课程小学三年级
- 台湾宜兰大学互联网交换技术课程 01_In
- 思想品德:第一课《我知我家》课件(人
- SAR合成孔径雷达图像点目标仿真报告(附
- 利辛县“十三五”规划研究报告
- 2015-2020年中国手机APP行业市场发展趋
- 广告策略、创意表现、媒体方案
- 企业如何申请专利的的几点思考
- 《中国教育简史》网上作业
- 高中历史第二单元西方人文精神的起源及
- 年终晚会必备_精彩的主持稿_精心整理_
- 信息工程专业自荐书
- 2019高考历史人教版一轮练习:第十二单
- JAVA俱乐部管理系统软件需求规格说明书
- 2016-2021年中国小型板料折弯机行业市
- (人教新课标)六上_比的基本性质课件PPT
- 辽宁省公务员考试网申论备考技巧:名言
- 神经阻滞麻醉知情同意书
- 施工企业信息填报、审核和发布的相关事
- 初一(七年级)英语完形填空100篇




