《RHEL6版-项目10 Apache Web服务器的搭建》由会员分享,可在线阅读,更多相关《RHEL6版-项目10 Apache Web服务器的搭建(45页珍藏版)》请在金锄头文库上搜索。
1、第1 页页Linux网络操作系统配置与管理*“ “十二五十二五” ”职业教育国家规划教材选题立项职业教育国家规划教材选题立项 Red Hat Enterprise Linux 6.4 教材附带的光盘资源光盘资源LinuxLinux网络操作系统配置与管理网络操作系统配置与管理l l教材主编:夏笠芹教材主编:夏笠芹 l l课程标准课程标准( (教学大纲教学大纲) )l l教学设计方案教学设计方案( (教案教案) )l lPPTPPT电子课件电子课件l l教材习题参考答案教材习题参考答案l l模拟试卷及参考答案模拟试卷及参考答案(4(4套套) )l lITIT认证认证+ +全国技能大赛资料全国技能大
2、赛资料l l知识拓展知识拓展而别名为 “/xxgcx”的虚拟目录只允许来自网络 172.16.0.0/16的客户机访问。 步骤1:编辑httpd.conf文件,分别对于存放Web站 点的主目录和存放虚拟目录的物理路径设置 访问控制。第41 页页Linux网络操作系统配置与管理*任务任务10-5 Web10-5 Web服务的访问控制服务的访问控制2.2.基于客户端地址的访问控制基于客户端地址的访问控制rootdyzx # vim /etc/httpd/conf/httpd.conf /Web站点的主目录的访问控制配置如下:Options FollowSymLinksAllowOverride N
3、oneOrder deny,allowAllow from all/虚拟目录/xxgcx的访问控制配置如下: Alias /xxgcx “/dyzx/xxgc”/定义虚拟目录的别名为/xxgcx,物理路径为/dyzx/xxgc /设置虚拟目录的访问控制Options Indexes MultiViewsOrder allow,denyAllow from 172.16.0.0/16 /设置只允许特定网段的客户机访问第42 页页Linux网络操作系统配置与管理*任务任务10-5 Web10-5 Web服务的访问控制服务的访问控制步骤2:重新启动httpd服务。rootdyzx # service
4、 httpd restart 步骤3:在客户机测试配置是否正确。在客户 端(配置IP:10.10.1.1/24)启动浏览器在地 址栏键入先后键入“http:/10.10.1.61”和 “http:10.10.1.61/xxgcx”(其中10.10.1.61为 服务器的IP地址)观察各自的页面能否显示 。第43 页页Linux网络操作系统配置与管理*任务任务10-6 10-6 为系统用户建立个人主页空间为系统用户建立个人主页空间 【例10-8】在Apache服务器中,为系统用户wang5 设置个人主页空间。该用户的家目录为 /home/wang5,个人主页空间所在的目录为 public_html
5、。 步骤1:创建wang5系统用户,修改其家目录权限,使其他用户具有读和执行的权限。 rootdyzx # useradd wang5rootdyzx # passwd wang5rootdyzx # chmod o+x /home/wang5/添加权限 步骤2:创建个人主页空间所在目录,建立个人主页测试网页rootdyzx # mkdir /home/wang5/public_html/ rootdyzx # echo “this is wang5s web!“/home/wang5/public_html/index.html第44 页页Linux网络操作系统配置与管理*任务任务10-6
6、10-6 为系统用户建立个人主页空间为系统用户建立个人主页空间 步骤3:修改httpd.conf文件,启用个人主页功能。rootdyzx # vim /etc/httpd/conf/httpd.conf #UserDir disable /若存在此行,应注释掉以开启个人主页功能 UserDir public_html/设置用户的主页存放的目录 /确认目录区域设置AllowOverride noneOptions noneOrder allow,denyAllow from all步骤4:若开启了SELinux,则修改/home/wang5目录的上下文,以便有权访问 其中的网页。 rootdyz
7、x # chcon -R -t httpd_sys_content_t /home/wang5 步骤5:重启httpd服务在客户端的浏览器地址栏中输入 “http:/10.10.1.61/wang5”访问用户wang5的个人主页(其中10.10.1.61为 服务器的IP地址)。第45 页页Linux网络操作系统配置与管理*项目小结项目小结 项目知识准备项目知识准备 WebWeb服务简介服务简介 WebWeb服务器软件服务器软件 项目实施项目实施 任务任务10-1 Apache Web10-1 Apache Web服务器的安装服务器的安装 任务任务10-2 10-2 认识认识Apache Apache 的目录和文件的目录和文件 任务任务10-3 10-3 用虚拟目录为多部门建子网站用虚拟目录为多部门建子网站 任务任务10-4 10-4 使用虚拟主机实现一机多站使用虚拟主机实现一机多站 任务任务10-5 Web10-5 Web服务的访问控制服务的访问控制 任务任务10-6 10-6 为系统用户建立个人主页空间为系统用户建立个人主页空间