RHEL6版_项目10ApacheWeb服务器搭建.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
RHEL6版_项目10ApacheWeb服务器搭建

“十二五”职业教育国家规划教材选题立项 Red Hat Enterprise Linux 6.4 教材附带的光盘资源;项目10 Apache Web服务器的搭建;10.2 项目知识准备;10.2 项目知识准备;1995年,美国国家计算机安全协会(NCSA)的开发者创建了NCSZ全球网络服务软件。Apache是根据NCSA的服务器发展而来的,在发展初期,Apache主要是一个基于UNIX系统的服务器,它的宗旨就是建成一个基于UNIX系统的、功能更强、效率更高并且速度更快的WWW服务器,这就决定了它是从其他的服务器演变而来的,并且添加了大量补丁来增强它在某一方面的性能,所以它就被命名为“APA+CHy Server(一个补丁组成的服务器)”。Apache的开发遵循GPL协议(公开源代码,保证用户可以免费得到),由全球的志愿者一起开发和维护。在保持强大的功能及不断更新的同时,它仍然是免费的,并且公开源代码。由此用户可根据自身的需要去进行相关模块的开发。Apache具有跨平台性,可在UNIX、Windows、Linux等多种操作系统上运行,可移植性极强。;1995.9~2013.10Web服务器市场份额.;1. Apache相关软件 RHEL6.4自带httpd-2.2.15 , (1)httpd-2.2.15-26.el6.i686.rpm 主程序包,服务器端必须安装该软件包 (2)httpd-devel-2.2.15-26.el6.i686.rpm Apache开发程序包 (3)httpd-manual-2.2.15-26.el6.i686.rpm Apache的手册文档和说明指南 Apache版本的更新一般要快于Linux内核的更新,要下载新的Apache版本,可到网站下载: ;Apache网站下载画面;2. 查询是否安装了Apache软件包 # rpm –qa | grep httpd RHEL6默认已安装了Apache软件包。 3.Apache服务的运行管理 (1) Apache启动|重启|重新装载|关闭 # service httpd start|restart|reload|stop (2)设置自动启动 # chkconfig --level 35 httpd on (3) 检查是否运行了httpd进程。 # ps ax | grep httpd (4)检查httpd运行的端口 # netstat -nutap | grep httpd ;4.Apache服务的测试 当确认Apache服务启动后,可以在浏览器里输入以下地址,若可看到默认首页,则工作正常。 http://ip 或者 ;任务10-2 认识Apache的目录和文件;任务10-2 认识Apache的目录和文件;任务10-2 认识Apache的目录和文件;Apache配置文件的格式 注释行——第一个字符为“#”符号的 指令行 与shell命令类似的命令 伪HTML标记。 Directory / Options FollowSymLinks AllowOverride All /Directory 与HTML不同,伪HTML标记必须各占一行,我们可以像上面那样把命令组成一组放在某个伪HTML标记中。 在Apache配置文件中有很多类似这样的模块。 输入如下命令:可去掉所有注释行,只显示指令行 #grep –v #“ /etc/httpd/conf/httpd.conf 输入如下命令可以计算并显示文件包含的行数: # wc –l /etc/httpd/conf/httpd.conf;3.httpd.conf的常用配置项;设置项;设置项;httpd.conf中的全局配置(续) 两类日志文件 访问日志:/var/log/httpd/access_log 该文件用于记录客户端访问Web服务器的事件,包括客户机的IP地址、访问服务器的日期和时间、请求的网页对象等信息 错误日志:/var/log/httpd/error_log 该文件用于记录httpd服务器启动或运行过程中出现错误时的事件,包括发生错误的日期和时间、错误事件类型、错误事件的内容描述等信息 除了Common Log Format(通用日志格式)以外,还可使用“combined”格式,即Combined Log Format(组合日志格式),这种格式可记录的信息比common更多一些;【例10-1】学校内部搭建一台Web主服务器,采用的IP地址为1,端口号为80,首页采用index.html文件,管理员E-mail地址为root@,网页的编码类型采用UTF-8

文档评论(0)

shaoye348 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档