linux操作系统应用项目化教程教学课件作者普星linux操作系统应用第十六讲

上传人:E**** 文档编号:102545929 上传时间:2019-10-03 格式:PPT 页数:17 大小:1.47MB
返回 下载 相关 举报
linux操作系统应用项目化教程教学课件作者普星linux操作系统应用第十六讲_第1页
第1页 / 共17页
linux操作系统应用项目化教程教学课件作者普星linux操作系统应用第十六讲_第2页
第2页 / 共17页
linux操作系统应用项目化教程教学课件作者普星linux操作系统应用第十六讲_第3页
第3页 / 共17页
linux操作系统应用项目化教程教学课件作者普星linux操作系统应用第十六讲_第4页
第4页 / 共17页
linux操作系统应用项目化教程教学课件作者普星linux操作系统应用第十六讲_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《linux操作系统应用项目化教程教学课件作者普星linux操作系统应用第十六讲》由会员分享,可在线阅读,更多相关《linux操作系统应用项目化教程教学课件作者普星linux操作系统应用第十六讲(17页珍藏版)》请在金锄头文库上搜索。

1、LINUX操作系统应用,软件与服务外包学院 网络安全技术 主讲:普星 邮箱:postpx,项目5网络服务器架设WEB服务器搭建,【知识目标】 认知Apache 掌握Apache服务的安装于启动方法 掌握配置Apache的过程 掌握Web站点的配置方法 掌握Apache服务器中配置虚拟主机的方法 【能力目标】 能够在RHEL6.4中安装、启动、停止Apache服务 能够根据需要对Apache服务器进行配置 会创建Web站点和虚拟主机,回顾复习: 1.查询apache服务器软件包是否安装; 2.启动apache服务器; 3.打开apache配置文件; 4.如何修改主目录位置、如何设置端口号、如何解

2、决乱码问题、如何设置默认文档(主页)?,项目要求: 用Apache作为Web服务器,发布公司Web站点。 项目说明: Linux作为服务器,其IP地址为127.0.0.1。 具体任务描述: ( 1)公司网站的所有网页的主页放在”/var/mycom”目录下,公司主页命名成”zhuye.html”,主页代码参考下图。 (2)配置Apache服务器,使得公司联网计算机都能访问公司的 Web站点:在客户端浏览器地址栏中输入http:/localhost就能访问公司主页”zhuye.html”,结果如下图所示。,zhuye.html内容参考下图:,服务器配置结果:,用虚拟目录为多部门建子网站,虚拟目录

3、有以下优点。 (1)便于访问。 (2)便于移动站点中的目录。 (3)能灵活加大磁盘空间。 (4)安全性好。 使用Alias选项可以创建虚拟目录。,用虚拟目录为多部门建子网站,在前面创建的Web网站的基础上,通过虚拟目录为“信息工程系”建立子站点,配置参数如表所示。,步骤1:创建物理目录路径及虚拟目录默认首页文件,rootdyzx # mkdir -p /dyzx/xxgc rootdyzx # echo “Welcome to信息工程系主页“ /dyzx/xxgc/index.html,步骤2:编辑主配置文件httpd.conf。,rootdyzx # vim /etc/httpd/conf/

4、httpd.conf /在文件末尾添加以下行 Alias /xxgcx “/dyzx/xxgc“,步骤3:若开启SELinux,则临时禁用,则修改/dyzx/目录的安全上下文,以便有权访问其中的网页。,rootdyzx # chcon -R -t httpd_sys_content_t /dyzx/,步骤4:重新启动httpd服务。,rootdyzx # service httpd restart,步骤5:测试。 在浏览器地址栏中输入“http:/192.168.102.61/xxgcx”便可访问,虚拟主机是在一台服务器上运行多个Web站点。 三种设定虚拟主机的方式 基于名称的虚拟主机 只需服

5、务器有一个IP地址即可,所有的虚拟主机共享同一个IP,各虚拟主机之间通过域名进行区分。 但需要新版本的HTTP 1.1浏览器支持。这种方式已经成为建立虚拟主机的标准方式。 基于IP的虚拟主机 需要在服务器上绑定多个IP地址,然后配置Apache,把多个网站绑定在不同的IP地址上,访问服务器上不同的IP地址,就可以看到不同的网站。 基于端口号的虚拟主机 只需服务器有一个IP地址即可,所有的虚拟主机共享同一个IP,各虚拟主机之间通过不同的端口号进行区分。在设置基于端口号的虚拟主机的配置时,需要利用Listen语句设置所监听的端口。,项目要求: 用Apache作为Web服务器,要求此台服务器发布多个

6、Web站点。 项目说明: Linux作为服务器,其IP地址为127.0.0.1,主要任务为配置Linux的Apache服务器。 具体任务描述: (1)测试网页test1.html放在/var/www1目录下,测试网页test2.html放在/var/www2目录下,具有目录浏览功能。 (2)在客户端使网页能正常显示简体中文。 (3)配置IP地址相同但端口不同的虚拟主机,其中网页test1.html对应1888端口,test2.html对应1666端口。,test1.html、test2.html内容参考下图(请把自己的学号、姓名在适当位置显示出来。),添加虚拟主机:,1888端口测试:,166

7、6端口测试:,拓展任务:,配置Linux下的Apache作为web服务器具体要求见。 (1)服务器的IP地址为172.16.0.102; (2)测试网页xitil.html放在/var/wwwxitil目录下,测试网页xitil2.html放在 /var/wwwxiti2目录下。 (3)使网页正常显示简体中文。 (4)配置name-base虚拟主机,准备两个名为显示xitil.html和显示wwwxiti2的虚拟主机。,name-based则使用相同的IP地址和端口号,但 单个IP 地址的服务器上基于域名的虚拟主机配置 # Ensure that Apache listens on port

8、80 Listen 80 # Listen for virtual host requests on all IP addresses NameVirtualHost *:80 DocumentRoot /www/example1 ServerName ServerAlias . * # Other directives here DocumentRoot /www/example2 ServerName www.example2.org # Other directives here ,小结,Apache有基于IP的虚拟主机和基于名字的虚拟主机。,Linux系统下最流行的Web服务器是Apache服务器。它是免费的,开源的,跨平台的。,Apache服务器默认主页存放目录为/var/www/html/。 其主配置文件为/etc/httpd/conf/httpd.conf。,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号