apache之虚拟主机
apache之虚拟主机虚拟站点www.sina.com.cnNews.sina.com.cnmail.sina.com.cn5类实现方式1.物理目录原理:方法: 站点的目录下 如 /var/www/htmla 创建子目录 /qq我们看看能否访问到网页访问时是通过物理目录名来进行访问 例如:/var/www/html/qq2.虚拟目录主目录可以在任意位置 我们都可以访问到 ,即使是别名也可以创建别名的命令 Alias /别名 “物理路径”例1:在linux根目录下创建qazwsx目录 在里面创建一个网页 index.html然后到apache的配置文件下设置别名Apache的配置文件在 /etc/httpd/conf/httpd.conf我们再来访问一下我们所创建的网页例2:使用虚拟目录实现http下载访问方法 http://fqdn 或者 ip地址/download我们就接着例1中的目录/qazwsx删除原来的index.html 再将/etc/inittab /etc/passwd 拷贝到此目录下修改apache配置文件接着写目录安全性访问网页3.基于ip地址特点 多个ip地址 多个fqdn 端口80 多个站点 192.168.2.100 www.abc.com /var/www/html 192.168.2.101tec.abc.com /var/www/tec 192.168.2.102mkt.abc.com /var/www/mkt例4:基于ip地址的实验首先创建3个ip地址,其中一个是机器原来的ip 另外两个是虚拟ip查看ip信息设置每个站点所对应的目录 以及每个目录的主页接下来就是讲主机与ip地址进行绑定 ,用dns最好,这里我们用host文件进行绑定C:WindowsSystem32driversetc/hosts进行apache的配置验证:4.基于端口 特点 少量ip 少量名称 多个端口 多个站点 192.168.2.100www.abc.com 80 /var/www/html 800 /var/www/tec 8000 /var/www/mkt修改httpd的配置重启httpd 查看端口验证:5.基于主机头 特点 少量ip 多个名字 端口80 多个站点 192.168.2.100 www.abc.com /var/www/html tec.abc.com /var/www/tec mkt.abc.com /var/www/mkt修改httpd的配置信息 验证:如果恐龙是人,那人是什么? 爱——不是想出来的,爱——是做出来的!! 学海无涯,回头是岸! 下雨了,别忘了打伞,湿身是小,淋病就麻烦啦*^_^* 俺从不写措字,但俺写通假字! 学习了,不错,讲的太有道理了
页:
[1]