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 多个location转发任意请求或访问静态资源文件的实现
Mar 31 Servers
详解Nginx 被动检查服务器的存活状态
Oct 16 Servers
CKAD认证中部署k8s并配置Calico插件
Mar 31 Servers
CentOS安装Nginx并部署vue
Apr 12 Servers
Docker下安装Oracle19c
Apr 13 Servers
tomcat默认最大连接数及相关调整方法
May 06 Servers
鲲鹏 CentOS 7 安装Python3.7
May 11 Servers
nginx 添加http_stub_status_module模块
May 25 Servers
zabbix配置nginx监控的实现
May 25 Servers
设置IIS Express并发数
Jul 07 Servers
如何让你的Nginx支持分布式追踪详解
Jul 07 Servers
Apache自带的ab压力测试工具的实现
Jul 23 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
解析:通过php socket并借助telnet实现简单的聊天程序
2013/06/18 PHP
PHP PDOStatement::bindColumn讲解
2019/01/30 PHP
asp 取文本框名称代码
2008/12/02 Javascript
JavaScript DOM 学习第三章 内容表格
2010/02/19 Javascript
学习从实践开始之jQuery插件开发 对话框插件开发
2012/04/26 Javascript
js动态给table添加/删除tr的方法
2013/08/02 Javascript
jquery 提示信息显示后自动消失的具体实现
2013/12/18 Javascript
javascript为下拉列表动态添加数据项
2014/05/23 Javascript
JavaScript 获取任一float型小数点后两位的小数
2014/06/30 Javascript
深入理解JavaScript系列(49):Function模式(上篇)
2015/03/04 Javascript
教你使用javascript简单写一个页面模板引擎
2015/05/05 Javascript
jquery实现兼容IE8的异步上传文件
2015/06/15 Javascript
js中setTimeout的妙用--防止循环超时
2017/03/06 Javascript
Vue.js实例方法之生命周期详解
2017/07/03 Javascript
JS实现移动端按首字母检索城市列表附源码下载
2017/07/05 Javascript
使用Node.js实现简易MVC框架的方法
2017/08/07 Javascript
原生JS获取元素的位置与尺寸实现方法
2017/10/18 Javascript
详解webpack4之splitchunksPlugin代码包分拆
2018/12/04 Javascript
countUp.js实现数字滚动效果
2019/10/18 Javascript
node.js域名解析实现方法详解
2019/11/05 Javascript
vue 实现websocket发送消息并实时接收消息
2019/12/09 Javascript
CKEditor扩展插件:自动排版功能autoformat插件实现方法详解
2020/02/06 Javascript
es5 类与es6中class的区别小结
2020/11/09 Javascript
selenium+python实现自动登录脚本
2018/04/22 Python
Python脚本按照当前日期创建多级目录
2019/03/01 Python
Python常见的pandas用法demo示例
2019/03/16 Python
python3 线性回归验证方法
2019/07/09 Python
使用python画出逻辑斯蒂映射(logistic map)中的分叉图案例
2020/12/11 Python
澳大利亚优质的家居用品和生活方式公司:Bed Bath N’ Table
2019/04/16 全球购物
法学专业应届生求职信
2013/10/16 职场文书
医学护理毕业生自荐信
2013/11/07 职场文书
教师求职自荐书
2014/06/14 职场文书
2014旅游局党组书记党建工作汇报材料
2014/11/02 职场文书
2014年精神文明建设工作总结
2014/11/19 职场文书
2014年城管个人工作总结
2014/12/08 职场文书
2015年商场工作总结
2015/04/27 职场文书