/var/www/html
网站发布目录属性 , 允许所有请求访问
ALL
all
2.修改主配置文件 , 需要添加一个监听端口
81
3.重新启动服务
4.保证网站发布目录下有index.html的文件
5、浏览器访问 , 端口改变需要加端口号
也可以安装文本浏览器方便测试
每次打开浏览器不是很方便 , 因此可以在服务器端安装文本浏览器 , 方便测试 。
[root@ ~]# yum -y# 安装文本浏览器
[root@ ~]#192.168.5.20 # 按ctrl + c退出
[root@ ~]#--dump 192.168.135.160
--dump 静态显示 , 相当于curl
[root@ ~]# curl#本地访问
[root@ ~]##使用火狐浏览器
4、划分虚拟主机
基于端口划分的虚拟主机
[root@ ~]# vim /etc/httpd/conf.d/A.conf
[root@ ~]# vim /etc/httpd/conf.d/B.conf
[root@ ~]# vim /etc/httpd/conf/httpd.conf
81
82
[root@ ~]# mkdir -v /webA
[root@ ~]# mkdir -v /webB
[root@ ~]# echo “ Test A” > /webA/index.html
[root@ ~]# echo “ Test B” > /webB/index.html
[root@ ~]#httpd
[root@ ~]# curl :81
[root@ ~]# curl :82
文章插图
基于ip划分的虚拟主机
[root@ ~]# ip a a 172.20.171.235/20 dev eth0
[root@ ~]# vim /etc/httpd/conf.d/A.conf
Servername ip、域名、名字DocumentRoot /webA AllowOverride ALLRequire all granted
[root@ ~]# vim /etc/httpd/conf.d/A.conf
Servername ip、域名、名字DocumentRoot /webB AllowOverride ALLRequire all granted
[root@ ~]# curl
[root@ ~]# curl
云服务器基于ip的虚拟主机的划分 , 不能浏览器访问
基于域名划分的虚拟主机
[root@ ~]# vim /etc/httpd/conf.d/A.conf
Servername www.zhiqing.comDocumentRoot /webA AllowOverride ALLRequire all granted
[root@ ~]# vim /etc/httpd/conf.d/A.conf
Servername www.lizhen.comDocumentRoot /webB AllowOverride ALLRequire all granted
[root@ ~]# vim /etc/hosts 如果在局域网内部 , 做一下本地域名解析
10.11.65.39 www.zhiqing.com10.11.65.39 www.lizhen.com
本地登陆验证
[root@ ~]# curl
[root@ ~]# curl
注意:一般的公司都是基于域名创建虚拟主机
基于ip创建的虚拟主机 , 其他的相同 , ip不同
基于域名创建的虚拟主机 , 其他的相同 , 域名不同
基于端口创建的虚拟主机 , 其他的相同 , 端口不同
三种方式可以相互转换
5、地址重写(伪静态)
的规则(重定向)
Servernamewww.sunlizhen.comServerAliassunlizhen.comDocumentRoot/web
- 抖音小店无货源处罚全解,一文带你读懂官方规则,合理规避风险
- 做交互设计都有哪些需要掌握的思维方式
- 掌握坐标轴的log转换
- 详解 一文看懂Transformer
- 天人合一:揭秘古埃及掌握哪些天文知识
- 明代的宦官们是怎么掌握那么大权力的?仔细看看就明白了
- 朱元璋用一文钱逼死结拜兄弟沈万三
- 明清家具的艺术基石——材质
- 学识渊博揭秘掌握五个语种的乾隆皇帝!
- 古代四大才子之一文征明个人简介