apache基于端口创建虚拟主机的示例


Posted in Servers onApril 22, 2021

apache:基于端口创建虚拟主机

以创建虚拟主机(a,b,c)为例子

1)2.1.2禁用默认的主机模式

[root@localhost httpd]# vim /etc/httpd/conf/httpd.conf
在主配置文件里面注释下面这行内容
#DocumentRoot "/var/www/html"

2)在主配置文件添加监听端口

找到Listen行,在原有行Listen 80行的基础上, 在添加一行
Listen 8080 
Listen 81

3)添加端口配置虚拟

[root@localhost httpd]#vim /etc/httpd/conf.d/virtualhost.conf
<VirtualHost 192.168.87.131:80>
  DocumentRoot "/var/www/a"
  ServerName    www.a.com
</VirtualHost>
<VirtualHost 192.168.87.131:8080>
  DocumentRoot "/var/www/b"
  ServerName    www.b.com
</VirtualHost>
<VirtualHost 192.168.87.131:81
  DocumentRoot "/var/www/c"
  ServerName    www.c.com
</VirtualHost>

4)创建新目录

[root@localhost conf.d]# cd/var/www 
[root@localhost www]# mkdir a b c
[root@localhost www]# echo welcome to www.a.com >> ./a/index.html
[root@localhost www]# echo welcome to www.b.com >> ./b/index.html
[root@localhost www]# echo welcome to www.c.com >> ./c/index.html

5)重启httpd

[root@localhost ~]#systemctl restart httpd

注意:一定要重启httpd!!!

最后效果:

apache基于端口创建虚拟主机的示例

到此这篇关于apache基于端口创建虚拟主机的示例的文章就介绍到这了,更多相关apache端口创建虚拟主机内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Servers 相关文章推荐
nginx基于域名,端口,不同IP的虚拟主机设置的实现
Mar 31 Servers
Nginx + consul + upsync 完成动态负载均衡的方法详解
Mar 31 Servers
Nginx+Tomcat负载均衡集群的实现示例
Oct 24 Servers
nginx负载功能+nfs服务器功能解析
Feb 28 Servers
iSCSI服务器CHAP双向认证配置
Apr 01 Servers
使用Docker容器部署rocketmq单机的全过程
Apr 03 Servers
Vscode中SSH插件如何远程连接Linux
May 02 Servers
Nginx的gzip相关介绍
May 11 Servers
Windows server 2012 NTP时间同步的实现
Jun 25 Servers
Nginx报错104:Connection reset by peer问题的解决及分析
Jul 23 Servers
Windows7下FTP搭建图文教程
Aug 05 Servers
Nginx使用ngx_http_upstream_module实现负载均衡功能示例
Aug 05 Servers
Nginx使用X-Accel-Redirect实现静态文件下载的统计、鉴权、防盗链、限速等
Apr 04 #Servers
Nginx工作原理和优化总结。
利用Nginx代理如何解决前端跨域问题详析
Apr 02 #Servers
Nginx URL重写rewrite机制原理及使用实例
Apr 01 #Servers
nginx限制并发连接请求数的方法
Apr 01 #Servers
Nginx已编译的nginx-添加新模块
Nginx下配置Https证书详细过程
You might like
DC动画电影《黑暗正义联盟》曝预告 5月5日上线数字平台
2020/04/09 欧美动漫
php生成N个不重复的随机数实例
2013/11/12 PHP
Ubuntu VPS中wordpress网站打开时提示”建立数据库连接错误”的解决办法
2016/11/03 PHP
解决PHP程序运行时:Fatal error: Maximum execution time of 30 seconds exceeded in的错误提示
2016/11/25 PHP
js post方式传递提交的实现代码
2010/05/31 Javascript
Tips 带三角可关闭的文字提示
2010/10/06 Javascript
JS中的异常处理方法分享
2013/12/22 Javascript
javascript日期格式化示例分享
2014/03/05 Javascript
JavaScript中的比较操作符&gt;、=、
2014/12/31 Javascript
Javascript显示和隐藏ul列表的方法
2015/07/15 Javascript
浅析BootStrap模态框的使用(经典)
2016/04/29 Javascript
Jquery为DIV添加click事件的简单实例
2016/06/02 Javascript
JS弹出新窗口被拦截的解决方法
2016/08/09 Javascript
Vue自定义图片懒加载指令v-lazyload详解
2020/12/31 Javascript
基于hover的用法实例(推荐)
2017/07/04 Javascript
详解使用Typescript开发node.js项目(简单的环境配置)
2017/10/09 Javascript
node.js中axios使用心得总结
2017/11/29 Javascript
angular基于ng-alain定义自己的select组件示例
2018/02/23 Javascript
vue使用better-scroll实现下拉刷新、上拉加载
2018/11/23 Javascript
使用gulp构建前端自动化的方法示例
2018/12/25 Javascript
小程序显示弹窗时禁止下层的内容滚动实现方法
2019/03/20 Javascript
微信小程序Page中data数据操作和函数调用方法
2019/05/08 Javascript
layui 实现自动选择radio单选框(checked)的方法
2019/09/03 Javascript
在vue项目中引用Antv G2,以饼图为例讲解
2020/10/28 Javascript
python中assert用法实例分析
2015/04/30 Python
Python实现堆排序的方法详解
2016/05/03 Python
python设定并获取socket超时时间的方法
2019/01/12 Python
结束运行python的方法
2020/06/16 Python
pytorch快速搭建神经网络_Sequential操作
2020/06/17 Python
CSS3样式linear-gradient的使用实例
2017/01/16 HTML / CSS
HTML5 Canvas+JS控制电脑或手机上的摄像头实例
2014/05/03 HTML / CSS
Converse匡威法国官网:美国著名帆布鞋品牌
2018/12/05 全球购物
EJB包括(SessionBean,EntityBean)说出他们的生命周期,及如何管理事务的?
2013/02/17 面试题
我们的节日清明节活动方案
2014/03/05 职场文书
安娜卡列尼娜观后感
2015/06/11 职场文书
2016中秋晚会开幕词
2016/03/03 职场文书