ImageVerifierCode 换一换
格式:PPTX , 页数:28 ,大小:2.01MB ,
文档编号:7648770      下载积分:15 文币
快捷下载
登录下载
邮箱/手机:
温馨提示:
系统将以此处填写的邮箱或者手机号生成账号和密码,方便再次下载。 如填写123,账号和密码都是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

优惠套餐
 

温馨提示:若手机下载失败,请复制以下地址【https://www.163wenku.com/d-7648770.html】到电脑浏览器->登陆(账号密码均为手机号或邮箱;不要扫码登陆)->重新下载(不再收费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  
下载须知

1: 试题类文档的标题没说有答案,则无答案;主观题也可能无答案。PPT的音视频可能无法播放。 请谨慎下单,一旦售出,概不退换。
2: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
3: 本文为用户(momomo)主动上传,所有收益归该用户。163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

1,本文(《Linux服务器配置与管理》课件项目8 Apache服务器的配置与管理.pptx)为本站会员(momomo)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!

《Linux服务器配置与管理》课件项目8 Apache服务器的配置与管理.pptx

1、1相关知识2任务实施3知识拓展目录CONTENTS项目八 Apache Apache服务器的配置与管理项目八 Apache Apache服务器的配置与管理某企业组建了企业网,建设了企业网站。现需要架设Web服务器来为企业网站安家,同时在网站上传和更新时,需要用到文件上传和下载,因此还要架设FTP服务器,为企业内部和互联网用户提供WWW、FTP等服务。本项目实践配置与管理Apache服务器,实现网站的发布。【项目描述】本项目的学习目标:认识Apache服务;掌握Apache服务的安装与启动;掌握Apache服务的主配置文件;掌握各种Apache服务器的配置;学会创建Web网站和虚拟主机。【能力目

2、标】项目八 Apache Apache服务器的配置与管理8.1 相关知识问题导入技能建构Web(World Wide Web)即全球广域网,也称为万维网。它是一种基于超文本和HTTP的、全球性的、动态交互的、跨平台的分布式图形信息系统,是建立在Internet上的一种网络服务,为浏览者在Internet上查找和浏览信息提供了图形化的、易于访问的直观界面,其中的文档及超级链接将Internet上的信息节点组织成一个互为关联的网状结构。项目八 Apache Apache服务器的配置与管理8.1 相关知识问题导入Apache web服务器软件还具有以下重要的特性。支持最新的HTTP/1.1通信协议;

3、拥有简单而强有力的基于文件的配置过程;支持通用网关接口;支持基于IP和基于域名的虚拟主机;支持多种方式的HTTP认证;集成Perl处理模块;集成代理服务器模块;支持实时监视服务器状态和定制服务器日志;支持服务器端包含指令(SSI);支持安全Socket层(SSL);提供用户会话过程的跟踪;支持FastCGI;通过第三方模块可以支持JavaServlets。项目八 Apache Apache服务器的配置与管理8.2 任务实施8.2.1 Apache服务器默认配置实例技能实践:Apache服务器默认配置实例将已经制作好的网站上传到Apache服务器的默认主目录,进行发布,设置默认主页为index.

4、html。项目八 Apache Apache服务器的配置与管理8.2 任务实施8.2.1 Apache服务器默认配置实例问题导入操作步骤(1)安装apache服务,命令如下。yum install httpd-y(2)启动APACHE服务,命令如下。service httpd start(3)关闭防火墙,命令如下。service iptables stop(4)查看Apache服务器的主配置文件/etc/httpd/conf/httpd.conf,命令如下。vi /etc/httpd/conf/httpd.conf(5)将已经做好的网站文件全部拷贝到“/var/www/html”目录中。(6)

5、查看服务器IP地址,命令如下。ifconfig(7)通过在浏览器中输入http:/IP地址:80,验证访问主机的Web服务技能实践:将已经制作好的网站上传到Apache服务器的默认主目录,进行发布,设置默认主页为index.html。项目八 Apache Apache服务器的配置与管理8.2 任务实施8.2.2 Apache服务配置个人主页技能实践:配置Apache服务器,允许Linux用户拥有个人主页空间功能。当创建一个用户时,自动可以设置用户的家目录为主页的存储空间。项目八 Apache Apache服务器的配置与管理8.2 任务实施8.2.2 Apache服务配置个人主页问题导入操作步骤

6、(1)安装httpd服务,命令如下。yum install httpd y(2)修改APACHE服务的主配置文件/etc/httpd/conf/httpd.conf,配置文件中要修改的内容,打开配置文件的命令如下。vi /etc/httpd/conf/httpd.conf(3)创建一个Linux用户zhang,并为其创建密码,命令如下。useradd zhangpasswd zhang(4)在用户zhang的家目录(/home/zhang)下创建文件夹“public_html”(5)将已经制作好的网页文件拷贝到”public_html”文件夹下,或者是自己创建一个其他的网页文件技能实践:将已经

7、制作好的网站上传到Apache服务器的默认主目录,进行发布,设置默认主页为index.html。项目八 Apache Apache服务器的配置与管理8.2 任务实施8.2.2 Apache服务配置个人主页问题导入操作步骤(6)修改home目录的权限(7)重启apache服务,命令如下。service httpd restart(8)访问自己制作的网页(9)设置SELinux的属性为“Permissice”,命令如下。setenforce 0 (10)关闭防火墙,命令如下。service iptables stop(11)重新访问自己制作的主页,如显示访问成功,则配置生效技能实践:将已经制作好的

8、网站上传到Apache服务器的默认主目录,进行发布,设置默认主页为index.html。项目八 Apache Apache服务器的配置与管理8.2 任务实施8.2.3 Apache服务配置虚拟目录技能实践:配置Apache服务器的虚拟目录,首先创建名为/private/的虚拟目录,它对应的物理路径为“/sun/private/”。项目八 Apache Apache服务器的配置与管理8.2 任务实施8.2.3 Apache服务配置虚拟目录 问题导入操作步骤(1)安装httpd服务,命令如下。yum install httpd y(2)修改APACHE服务的主配置文件/etc/httpd/conf

9、/httpd.conf,配置文件中要修改的内容,打开配置文件的命令如下。vi /etc/httpd/conf/httpd.conf(3)重启httpd服务,命令如下。service httpd restart(4)创建物理路径,使用mkdir-p/sun/private命令可以一次创建两个文件夹sun和private,命令如下。mkdir-p/sun/private (5)把制作好的网页文件放到/sun/private 目录下。(6)关闭防火墙,命令如下。service iptables stop技能实践:将已经制作好的网站上传到Apache服务器的默认主目录,进行发布,设置默认主页为inde

10、x.html。项目八 Apache Apache服务器的配置与管理8.2 任务实施8.2.3 Apache服务配置虚拟目录 问题导入操作步骤(7)客户端浏览测试,打开客户端的浏览器,输入网址进行测试(8)设置SELinux的属性为“Permissice”(9)再测试,查看网页的网页只出现图示目录(10)写全地址“http:/192.168.174.134/private/”,再进行测试(11)修改网页的权限,部分系统不需要作这个权限修改也可以正确访问。(12)再访问测试,访问正常,注意要在IP地址后加上虚拟目录名技能实践:将已经制作好的网站上传到Apache服务器的默认主目录,进行发布,设置默

11、认主页为index.html。项目八 Apache Apache服务器的配置与管理8.2 任务实施8.2.4 基于IP地址的虚拟主机的配置技能实践:假设Apache 服务器有两块网卡,对应的IP地址分别为:192.168.174.135,192.168.174.136。现需要利用这两个IP地址分别创建2个基于IP地址的虚拟主机,要求不同的虚拟主机对应的主目录不同。项目八 Apache Apache服务器的配置与管理8.2 任务实施8.2.4 基于IP地址的虚拟主机的配置问题导入操作步骤(1)添加一块网卡(2)按题目要求,可通过图形用户界面方式,分别设置网卡的IP地址为192.168.174.1

12、35和192168.174.136。设置完成后,重启服务(3)安装httpd服务,命令如下。yum install httpd-y(4)修改Apache的主配置文件,配置文件的修改内容(5)创建两个主目录。(6)将创建好的网页分别上传到两个主目录/var/www/ip1、/var/www/ip2,或是分别新建两个主页文件。(7)启动httpd服务,命令如下。service httpd start技能实践:将已经制作好的网站上传到Apache服务器的默认主目录,进行发布,设置默认主页为index.html。项目八 Apache Apache服务器的配置与管理8.2 任务实施8.2.4 基于IP地

13、址的虚拟主机的配置问题导入操作步骤(8)关闭防火墙,命令如下。service iptables stop(9)测试使用两个网址分别进行测试,首先测试192.168.174.135然后再测试192.168.174.136配置完成。通过以上IP地址虚拟主机的配置,可以将已经设计好的多个网站同时架设在一台Apache服务器中,以减少硬件费用的支出。技能实践:将已经制作好的网站上传到Apache服务器的默认主目录,进行发布,设置默认主页为index.html。项目八 Apache Apache服务器的配置与管理8.2 任务实施8.2.5 基于端口号的虚拟主机的配置技能实践:假设Apache服务器的IP

14、地址为192.168.174.135,现需要基于8080和8090两个不同的端口号建立虚拟主机,要求不同的虚拟主机对应不同的主目录。项目八 Apache Apache服务器的配置与管理8.2 任务实施8.2.5 基于端口号的虚拟主机的配置问题导入操作步骤(1)安装httpd服务,命令如下。yum install httpd-y(2)修改Apache的主配置文件,主配置文件的更改内容,添加监听端口8080和8090,并添加基于端口号的虚拟主机信息。打开主配置文件的命令如下。vi /etc/httpd/conf/httpd.conf(3)创建两个主目录/var/www/port8080和/var/

15、www/port8090(4)将已有的网页或是新建的两个主页文件分别上传到两个主目录/var/www/port8080和/var/www/port8090中。(5)启动httpd服务,命令如下。service httpd start(6)关闭防火墙,命令如下。service iptables stop技能实践:将已经制作好的网站上传到Apache服务器的默认主目录,进行发布,设置默认主页为index.html。项目八 Apache Apache服务器的配置与管理8.2 任务实施8.2.5 基于端口号的虚拟主机的配置问题导入操作步骤(7)设置SELinux 的属性为Permissive,命令如下

16、。setenforce 0(8)测试分别测试两个端口号的网址,在浏览器中输入网址192.168.174.135:8080在浏览器中输入网址192.168.174.135:8090,测试8090端口的网址技能实践:将已经制作好的网站上传到Apache服务器的默认主目录,进行发布,设置默认主页为index.html。项目八 Apache Apache服务器的配置与管理8.2 任务实施8.2.6基于域名的虚拟主机配置技能实践:假设Apache服务器的IP地址为192.168.174.132。在本地DNS服务器中该IP地址分别对应两个域名和,首先需要创建基于域名的虚拟主机,要求不同的虚拟主机对应的主目

17、录不同。项目八 Apache Apache服务器的配置与管理8.2 任务实施8.2.6基于域名的虚拟主机配置问题导入操作步骤在正式配置之前,先安装httpd和域名服务,命令如下。yum install httpd bind-y直至出现安装成功的提示。(1)IP地址的设置设置完IP地址后,重启服务,命令如下。service network restart(2)DNS服务器配置DNS服务器为单独的服务器,主要配置步骤如下所示。安装DNS服务,命令如下。yum install bind-y修改DNS的主配置文件/etc/named.conf技能实践:将已经制作好的网站上传到Apache服务器的默认主

18、目录,进行发布,设置默认主页为index.html。项目八 Apache Apache服务器的配置与管理8.2 任务实施8.2.6基于域名的虚拟主机配置问题导入操作步骤创建并修改的解析文件.zone创建并修改的解析文件.zone修改解析文件所属的组,以便能够让named组有权限读取两个解析文件,命令如下。chgrp named .zonechgrp named .zone关闭防火墙,命令如下。service iptables stop启动DNS服务,命令如下。service named restart测试DNS服务器,修改测试机的IP地址技能实践:将已经制作好的网站上传到Apache服务器的默

19、认主目录,进行发布,设置默认主页为index.html。项目八 Apache Apache服务器的配置与管理8.2 任务实施8.2.6基于域名的虚拟主机配置问题导入操作步骤(3)Apache服务器的配置。Apache服务器为单独的Linux服务器。创建两个域的主目录/var/www/smile和/var/www/long将已经制作好的网页文件上传到主目录/var/www/smile和/var/www/long。修改apache的配置文件/etc/httpd/conf/httpd.conf,配置文件的修改内容重启apache服务,命令如下。service httpd restart(4)测试技能

20、实践:将已经制作好的网站上传到Apache服务器的默认主目录,进行发布,设置默认主页为index.html。项目八 Apache Apache服务器的配置与管理8.2 任务实施8.2.7 在虚拟目录中配置用户身份认证技能实践:设置一个虚拟目录“/vdir”,让用户必须输入用户名和密码才能访问。项目八 Apache Apache服务器的配置与管理8.2 任务实施8.2.7 在虚拟目录中配置用户身份认证问题导入操作步骤(1)安装httpd服务,命令如下。yum install httpd y(2)创建虚拟目录对应的物理路径/vdir/test,命令如下。mkdir-p/vdir/test(3)将已

21、经完成的网页文件上传到目录文件/vdir/test。(4)修改Apache配置文件,启用虚拟目录,配置文件的修改内容,打开配置文件的命令如下。vi /etc/httpd/conf/httpd.conf(5)在当前目录下创建一个”.htpasswd”文件,用户名为”test”,密码为”123456”,命令如下。cd/vdir/test htpasswd c .htpasswd test(6)在/vdir/test目录下新建一个.htaccess文件,.htaccess文件的内容,命令如下。cd /vdir/test vi.htaccess技能实践:将已经制作好的网站上传到Apache服务器的默认

22、主目录,进行发布,设置默认主页为index.html。项目八 Apache Apache服务器的配置与管理8.2 任务实施8.2.7 在虚拟目录中配置用户身份认证问题导入操作步骤(7)关闭防火墙,命令如下。service iptables stop(8)设置SElinux的属性为“Permissive”,命令如下。setenforce 0(9)重启httpd服务,命令如下。service httpd restart(10)测试。配置完成。在网站资源公开的情况下,可以允许用户匿名访问网站资源。但对于一些企业的私有网站,就只希望本企业的员工浏览,因此就可以通过设置用户名和密码的方式,限制企业外的人

23、员进行访问。通过以上配置,我们就可以在“.htpasswd”文件中,添加有权限访问网站的用户,以实现对网站访问的控制。技能实践:将已经制作好的网站上传到Apache服务器的默认主目录,进行发布,设置默认主页为index.html。项目八 Apache Apache服务器的配置与管理8.3 知识拓展【项目小结】(1)第一配置段:全局环境配置,该配置的修改将会影响整个服务器。以下主要讲解配置文件中一些默认行的内容。(2)第二段主服务器配置(3)第三段,虚拟机配置项目八 Apache Apache服务器的配置与管理8.3 知识拓展 CentOS安装中文输入法(1)确保系统中已经安装了中文输入法。(2)root用户下-【sudoyuminstallChineseSupport】命令即可安装(3)接下来是启用中文输入法的操作。(4)在弹出的对话框中勾选【启动输入法特性】选项(5)单击【首先输入法】命令(6)在“iBus设置”对话框中,单击【输入法】(7)测试EndThankyou

侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|