Apache虚拟主机的实现方式有3种。

基于IP的虚拟主机
基于端口的虚拟主机
基于域名的虚拟主机

配置环境
系统:CentOS7.5
工具:XShell6
**

配置准备

**
1.安装httpd

yum install httpd -y

2.查看安装了内容

 rpm -ql httpd | less


3、配置Selinux文件,SELINUX=disabled。

4、关闭防火墙
systemctl stop firewalld
systemctl disable firewalld

5.开启服务


**

修改主配置文件

**
1、查看apache主配置文件,确保存在以下配置,因为等下需要在conf.d/创建虚机主机配置。

vim  /etc/httpd/conf/httpd.conf

2、另外,把 Require all denied默认拒绝访问设置为允许访问: Require all granted,方便测试。

3.创建配置文件

cd /etc/httpd/conf.d/
vim virtual.conf


4.网卡绑定多个IP(我的网卡名是ens33)
ip addr add 192.168.43.129 dev ens33

5.创建虚机主机a.com和b.com的主页面

mkdir -pv /www/{a.com,b.com}


6.写html a.com /b.com

vim /www/a.com/index.htmlvim /www/b.com/index.html


7.检查配置文件

httpd -t


8.重启服务

systemctl restart httpd


9.打开浏览器,查看结果


以上是基于IP来配置httpd 服务

基于端口号来配置

进入配置文件

vi /etc/httpd/conf.d/virtual.conf


修改httpd主配置文件,在Listen 80下面添加一行监控8080端口
Listen 8080

重启服务



**

基于域名来配置

**
创建配置文件
vim virtual.conf

修改物理主机hosts文件(C:\Windows\System32\drivers\etc\hosts),因为这里是因为物理机去访问Apache服务器

添加:

192.168.43.128 a.com

192.168.43.128 b.com





Apache虚拟主机的实现方式相关推荐

  1. 【Linux】apache虚拟主机实战

    文章目录 前言 一. 什么是虚拟主机 二. 虚拟主机类型 三. VirtualHost参数的意义 四. 虚拟主机实战 1. 基于IP的虚拟主机 a. 虚拟机原ip b. 添加临时IP c.配置文件中添 ...

  2. 【转】Apache 配置虚拟主机三种方式

    Apache 配置虚拟主机三种方式 原文博客http://www.cnblogs.com/hi-bazinga/archive/2012/04/23/2466605.html 一.基于IP 1. 假设 ...

  3. 虚拟主机3种方式nginx/apache+跨域知识点整理

    目录 referer.prototype.array.json笔记整理: [http://t.csdn.cn/s4P8x](http://t.csdn.cn/s4P8x) 虚拟主机3种方式nginx/ ...

  4. 简单介绍apache虚拟主机配置的三种方式

    本文主要介绍了apache虚拟主机配置的三种方式,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧 记事本打开httpd.conf文 ...

  5. apache虚拟主机配置的三种方式

    Apache 配置虚拟主机三种方式 记事本打开httpd.conf文件 ,该文件在apache的目录下,如: D:\AppServ\Apache2.2\conf,修改如下两处: LoadModule ...

  6. apache 虚拟主机如何配置

    apache 虚拟主机如何配置?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题.  apache虚拟主机就是在apache服务器上配置多个虚 ...

  7. Apache 虚拟主机 VirtualHost 配置

    虚拟主机 (Virtual Host) 是在同一台机器搭建属于不同域名或者基于不同 IP 的多个网站服务的技术. 可以为运行在同一物理机器上的各个网站指配不同的 IP 和端口, 也可让多个网站拥有不同 ...

  8. 在CentOS 8上安装与配置Apache虚拟主机

    实验环境 操作系统:Centos 8 web应用:apache 内网IP:192.168.3.21 shell执行:root 以root或具有sudo权限的用户身份登录执行如下操作. 主配置文件路径: ...

  9. 如何在Ubuntu 18.04上设置Apache虚拟主机

    The Apache HTTP Web server is a powerful, free and open source web server that has been, and remains ...

  10. Windows系统中apache虚拟主机配置

    参考文章如下: WINDOWS 下APACHE虚拟主机配置 Apache网站目录访问权限设置 首先,在Apache24文件夹中找到conf文件夹,并打开其中的extra文件夹,选择httpd-vhos ...

最新文章

  1. tf.name_scope() 和 tf.variable_scope() 的用法和玄机
  2. 分布式通信框架 - rmi
  3. Android 修改手机hosts域名 (绑定host域名 )
  4. 光流 | 基于对偶方法的变分光流改进算法
  5. 【社招/实习】百度大搜索招聘NLP、搜索方向算法工程师!
  6. linux awk 日志分析,Linux Awk使用案例总结 nginx日志统计
  7. GDB 调试命令讲解-转
  8. win10 安装msys2 和 ruby
  9. Linux mount命令使用
  10. WinRAR 5.60 无广告正式版
  11. 一个Scrapy爬虫实例
  12. 虚拟机VirtualBox下载与安装、安装Ubuntu超详细图文步骤,对一些配置问题也有所写。
  13. eNSP路由器启动不了
  14. 关于“预习”的调查与思考( 云中逸客 )
  15. web前端网页设计与制作:HTML+CSS旅游网页设计——桂林旅游(3页) web前端旅游风景网页设计与制作 div静态网页设计
  16. 喜报|Authing 入选 CNCF Landscape 云原生技术图谱
  17. 爱江山更爱美人服务器维修怎么,爱江山更爱美人落星院详细玩法攻略
  18. 设计模式----装饰模式(JAVA)
  19. 华三系统服务器网卡,01-第1章 H3C自研网卡功能及运行环境简介
  20. 学习笔记(5):第01章-互联网的概述(历史发展+技术发展+常见应用)-互联网的接入(手把手教你调试ADSL宽带技术)

热门文章

  1. TCP/IP入土指南
  2. 《领导力21法则》-读书笔记
  3. ACdream 1424 Diversion(树链剖分+线段树)
  4. 计算机开机进不了bios,开机进不了bios,教您怎么解决win8开机进不了bios
  5. Apple开发账号添加团队成员
  6. F28335舵机控制器(3)——第三版PCB
  7. Centos7 进入单用户模式,修复系统
  8. sip php 来电,php - 如何在Twilio上传递原来的来电显示? (Sip域语音URL配置) - SO中文参考 - www.soinside.com...
  9. 人生如逆旅,我亦是行人。
  10. IIS 访问页面出现500 – 内部服务器错误的解决方案