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配置proxy_pass中url末尾带/与不带/的区别详解
Mar 31 Servers
nginx搭建图片服务器的过程详解(root和alias的区别)
Mar 31 Servers
如何在centos上使用yum安装rabbitmq-server
Mar 31 Servers
详解nginx进程锁的实现
Jun 14 Servers
zabbix自定义监控nginx状态实现过程
Nov 01 Servers
nginx负载功能+nfs服务器功能解析
Feb 28 Servers
Nginx速查手册及常见问题
Apr 07 Servers
Nginx HTTP跳转至HTTPS
May 15 Servers
Windows Server 2022 超融合部署(图文教程)
Jun 25 Servers
win sever 2022如何占用操作主机角色
Jun 25 Servers
git中cherry-pick命令的使用教程
Jun 25 Servers
使用 DataAnt 监控 Apache APISIX的原理解析
Jul 07 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类
2008/04/09 PHP
Javascript创建自定义对象 创建Object实例添加属性和方法
2012/06/04 Javascript
JavaScript实现在数组中查找不同顺序排列的字符串
2014/09/26 Javascript
jQuery中parents()和parent()的区别分析
2014/10/28 Javascript
使用jquery菜单插件HoverTree仿京东无限级菜单
2014/12/18 Javascript
JavaScript DOM事件(笔记)
2015/04/08 Javascript
基于JavaScript如何实现ajax调用后台定义的方法
2015/12/29 Javascript
jquery计算出left和top,让一个div水平垂直居中的简单实例
2016/07/13 Javascript
前端JS面试中常见的算法问题总结
2016/12/23 Javascript
SVG描边动画
2017/02/23 Javascript
详解webpack解惑:require的五种用法
2017/06/09 Javascript
表格展示利器 Bootstrap Table实例代码
2017/09/06 Javascript
微信小程序实战篇之购物车的实现代码示例
2017/11/30 Javascript
elementUI select组件value值注意事项详解
2019/05/29 Javascript
node基于async/await对mysql进行封装
2019/06/20 Javascript
微信小程序实现下拉刷新动画
2019/06/21 Javascript
小程序识别身份证,银行卡,营业执照,驾照的实现
2019/11/05 Javascript
浅谈vue获得后台数据无法显示到table上面的坑
2020/08/13 Javascript
toString.call()通用的判断数据类型方法示例
2020/08/28 Javascript
Python BeautifulSoup中文乱码问题的2种解决方法
2014/04/22 Python
Python ValueError: invalid literal for int() with base 10 实用解决方法
2015/06/21 Python
python3设计模式之简单工厂模式
2017/10/17 Python
对Python3中bytes和HexStr之间的转换详解
2018/12/04 Python
500行Python代码打造刷脸考勤系统
2019/06/03 Python
基于python SMTP实现自动发送邮件教程解析
2020/06/02 Python
python 最简单的实现适配器设计模式的示例
2020/06/30 Python
Visual Studio code 配置Python开发环境
2020/09/11 Python
Python爬虫教程知识点总结
2020/10/19 Python
北美个性化礼品商店:Things Remembered
2018/06/12 全球购物
软件生产职位结构化面试主要考察要素及面试题库
2015/06/12 面试题
服务员岗位责任制
2014/02/11 职场文书
小学安全教育材料
2014/02/17 职场文书
党员组织生活会发言材料
2014/10/17 职场文书
创业计划书之淘宝网店
2019/10/08 职场文书
利用Sharding-Jdbc进行分库分表的操作代码
2022/01/22 Java/Android
MySQL中的 inner join 和 left join的区别解析(小结果集驱动大结果集)
2023/05/08 MySQL