
红旗 Linux 红旗Linux Apache 红旗 虚拟童机 Linux
® 红旗Linux Apache ——虚拟主机

红族 Linux 教学目标及重点 >散学目标 一理解虚拟主机的概念 一掌握虚拟主机的规划技巧 一掌握虚拟主机服务器的配置方法 >教学重点 一理解虚拟主机的概念 一掌握虚拟主机服务器的配置方法 >款学难点 一掌握虚拟主机的规划技巧
教学目标及重点 ➢ 教学目标 – 理解虚拟主机的概念 – 掌握虚拟主机的规划技巧 – 掌握虚拟主机服务器的配置方法 ➢ 教学重点 – 理解虚拟主机的概念 – 掌握虚拟主机服务器的配置方法 ➢ 教学难点 – 掌握虚拟主机的规划技巧

红旗 Linux 复习 >】 默认Web站点的建立 -ip: -端口:80 -主目录:/var/www/.html 默认主页文件 ·index.html >提出问题 一一台服务器同时只能运行一个网站吗?
复习 ➢ 默认Web站点的建立 – ip: – 端口:80 – 主目录:/var/www/html – 默认主页文件 • index.html ➢ 提出问题 – 一台服务器同时只能运行一个网站吗?

红族 Linux 虚拟主机概述 >什么是虚拟主机 -在一台服务器上运行多个Wb站点 ·独立的域名 >为什么要使用虚拟童机 一节省资源 ·硬件 ·软件 ·P
虚拟主机概述 ➢ 什么是虚拟主机 – 在一台服务器上运行多个Web站点 • 独立的域名 ➢ 为什么要使用虚拟主机 – 节省资源 • 硬件 • 软件 • IP

红族 Linux Apache.工作原理 192.168.2.180:80 192.168.2.180:80 /var/www/html/index.html 客户端:浏览器 Web服务器:Apache
Apache工作原理 192.168.2.180:80 192.168.2.180:80 /var/www/html/index.html 客户端:浏览器 Web服务器:Apache

红旗 Linux Apache的虚拟主机技术 >问题的核心 如何根据客户端输入的URL定向到不同的站 - 点主目录 >标示一个站点的三要素 -端口 -IP -域名
Apache的虚拟主机技术 ➢ 问题的核心 – 如何根据客户端输入的URL定向到不同的站 点主目录 ➢ 标示一个站点的三要素 – 端口 – IP – 域名

红族 Linux Apache的虚拟主机技术 >利用不同端口标示主目录 一P相同,端口不同 >利用不同P标示童目录 -P不同,端口相同(80) >利用不同域名标示童目录 一域名不同,P相同,端口相同
Apache的虚拟主机技术 ➢ 利用不同端口标示主目录 – IP相同,端口不同 ➢ 利用不同IP标示主目录 – IP不同,端口相同(80) ➢ 利用不同域名标示主目录 – 域名不同,IP相同,端口相同

红族 Linux Apache的虚拟主机的种类 基于端口的虚拟主机 -192.168.2.180:80→A站点 -192.168.2.180:81→B站点 >基于P的虚拟童机 -192.168.2.180→A站点 -192.168.3.180→B站点 >基于童机头的虚拟主机 -www.hp.com→A站点 -www.ibm.com→B站点
Apache的虚拟主机的种类 ➢ 基于端口的虚拟主机 – 192.168.2.180:80 → A站点 – 192.168.2.180:81 → B站点 ➢ 基于IP的虚拟主机 – 192.168.2.180 → A站点 – 192.168.3.180 → B站点 ➢ 基于主机头的虚拟主机 – www.hp.com → A站点 – www.ibm.com → B站点

红旗 Linux 案创1 基于端口的虚拟主机 配置DNS www.china.com>192.168.2.180 www.hp.c0m→192.168.2.180 一 www.ibm.com→192.168.2.180 >配置网站重目录 -mkdir /wwwroot -mkdir /wwwroot/china 一 mkdir /wwwroot/hp -mkdir /wwwroot/ibm ~建立默认童页 -echo“china'”>/wwwr00t/china/index.html -echo“hp”>/wwwroot/hp/index.html -echo“ibm”>/wwwroot/ibm/index.html >陈加虚拟主机,标示端口分别为:80/81/82 >使用测览器验证
案例1——基于端口的虚拟主机 ➢ 配置DNS – www.china.com → 192.168.2.180 – www.hp.com → 192.168.2.180 – www.ibm.com → 192.168.2.180 ➢ 配置网站主目录 – mkdir /wwwroot – mkdir /wwwroot/china – mkdir /wwwroot/hp – mkdir /wwwroot/ibm ➢ 建立默认主页 – echo “china” > /wwwroot/china/index.html – echo “hp” > /wwwroot/hp/index.html – echo “ibm” > /wwwroot/ibm/index.html ➢ 添加虚拟主机,标示端口分别为:80/81/82 ➢ 使用浏览器验证

红族 Linux 亲例2 基于P的虚拟主机 >配置多P ifconfig eth0:0 192.168.3.180 - ifconfig eth0:1 192.168.4.180 ,更改DNS指向 www.china.com 192.168.2.180 www.hp.com→192.168.3.180 www.ibm.com→192.168.4.180 >1 冻加虚拟主机,苟不同站点运掉相寇P >使用闵览器验证
案例2——基于IP的虚拟主机 ➢ 配置多IP – ifconfig eth0:0 192.168.3.180 – ifconfig eth0:1 192.168.4.180 ➢ 更改DNS指向 – www.china.com → 192.168.2.180 – www.hp.com → 192.168.3.180 – www.ibm.com → 192.168.4.180 ➢ 添加虚拟主机,为不同站点选择相应IP ➢ 使用浏览器验证