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对http请求处理的各个阶段详析
Mar 31 Servers
详解nginx.conf 中 root 目录设置问题
Apr 01 Servers
图文详解Nginx版本平滑升级方案
Sep 15 Servers
iSCSI服务器CHAP双向认证配置
Apr 01 Servers
Dashboard管理Kubernetes集群与API访问配置
Apr 01 Servers
Nginx动静分离配置实现与说明
Apr 07 Servers
centos7安装mysql5.7经验记录
May 02 Servers
nginx rewrite功能使用场景分析
May 30 Servers
解决Vmware虚拟机安装centos8报错“Section %Packages Does Not End With %End. Pane Is Dead”
Jun 01 Servers
使用Apache Camel表达REST服务的方法
Jun 10 Servers
centos环境下nginx高可用集群的搭建指南
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缓存设计实现代码
2011/09/30 PHP
ThinkPHP整合百度Ueditor图文教程
2014/10/21 PHP
php正则表达式学习笔记
2015/11/13 PHP
PHP的PDO错误与错误处理
2019/01/27 PHP
javascript对下拉列表框(select)的操作实例讲解
2013/11/29 Javascript
JavaScript中split() 使用方法汇总
2015/04/17 Javascript
ExtJs动态生成treepanel的Json格式
2015/07/19 Javascript
基于JS实现EOS隐藏错误提示层代码
2016/04/25 Javascript
jQuery文本框得到与失去焦点动态改变样式效果
2016/09/08 Javascript
浅谈bootstrap使用中的一些问题以及解决过程
2016/10/18 Javascript
Bootstrap框架的学习教程详解(二)
2016/10/18 Javascript
Jquery EasyUI Datagrid右键菜单实现方法
2016/12/30 Javascript
原生js实现密码输入框值的显示隐藏
2017/07/17 Javascript
浅谈JS中的常用选择器及属性、方法的调用
2017/07/28 Javascript
浅谈KOA2 Restful方式路由初探
2019/03/14 Javascript
Vue $mount实战之实现消息弹窗组件
2019/04/22 Javascript
vue 实现走马灯效果
2019/10/28 Javascript
[14:25]教你分分钟做大人:主宰(HEROS)
2014/12/08 DOTA
详解MySQL数据类型int(M)中M的含义
2016/11/20 Python
利用Python抓取行政区划码的方法
2016/11/28 Python
Apache如何部署django项目
2017/05/21 Python
Django 拆分model和view的实现方法
2019/08/16 Python
django-crontab 定时执行任务方法的实现
2019/09/06 Python
python GUI库图形界面开发之PyQt5树形结构控件QTreeWidget详细使用方法与实例
2020/03/02 Python
Django+python服务器部署与环境部署教程详解
2020/03/30 Python
简述 Python 的类和对象
2020/08/21 Python
Python制作一个仿QQ办公版的图形登录界面
2020/09/22 Python
使用CSS3的ruby-position固定注音位置的用法示例
2016/07/05 HTML / CSS
就业推荐自我鉴定
2013/10/06 职场文书
车祸赔偿收入证明
2014/01/09 职场文书
求职信需要的五点内容
2014/02/01 职场文书
幼儿园毕业典礼家长致辞
2015/07/29 职场文书
《金钱的魔力》教学反思
2016/02/20 职场文书
JavaScript实现栈结构详细过程
2021/12/06 Javascript
TV动画《政宗君的复仇》第二季制作决定PV公布
2022/04/02 日漫
TaiShan 200服务器安装Ubuntu 18.04的图文教程
2022/06/28 Servers