热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Apache配置虚拟主机基于域名的虚拟主机技术

Apache配置虚拟主机(基于域名的虚拟主机技术)1.关闭防火墙systemctldisablefirewalldselinux02.修改一下主配置文件viusrlocal

Apache配置虚拟主机(基于域名的虚拟主机技术)

1.关闭防火墙

systemctl disable firewalld
selinux 0

2.修改一下主配置文件

vi /usr/local/apache2/conf/httpd.conf
1)搜索:207
# 修改如下:
Require all granted
2)搜索:/httpd-vhost
取消这行的注释
Include conf/extra/httpd-vhosts.conf

3.创建文件夹(/tmp/007,/data/www)及添加相关的html文件(index.html)

mkdir -p /tmp/007
cd /tmp/007/
vi index.html
# 添加welcome to 007.com
mkdir -p /data/www
cd /data/www/
vi index.html
# 添加welcome to www.aaa.com www.test.com

4.修改配置文件(如果是刚安装的httpd,那其他的内容可以都清空
掉)

vi /usr/local/apache2/conf/extra/httpd-vhosts.conf
# 添加到最上面
<VirtualHost *:80>DocumentRoot "/tmp/007" # 该目录可以不存在ServerName 007.com
</VirtualHost>
<VirtualHost *:80>DocumentRoot "/data/www" ServerName www.cat.comServerName www.god.com
</VirtualHost>

5.添加本地解析

vi /etc/hosts
添加以下内容&#xff1a;
ip地址 007.com
ip地址 www.cat.com
ip地址 www.god.com

6.测试域名是否解析

ping www.cat.com
ping www.god.com
ping 007.com

7.启动httpd服务

/usr/local/apache2/bin/apachectl start
# 如果有httpd进程在启动&#xff0c;可以停掉它再启动
killall httpd #停掉httpd进程

8.验证&#xff08;只能再linux机器上验证&#xff0c;除非你修改windins的域名解析&#xff09;

# linux验证&#xff0c;如果装有图像界面的话&#xff0c;可以浏览器验证。
curl -x ip地址:端口号 域名
如&#xff1a;curl -x 192.168.205.132:80 www.cat.com

感谢大家&#xff0c;点赞&#xff0c;收藏&#xff0c;关注&#xff0c;评论&#xff01;


推荐阅读
  • 本文详细介绍了如何在Linux系统上安装和配置Smokeping,以实现对网络链路质量的实时监控。通过详细的步骤和必要的依赖包安装,确保用户能够顺利完成部署并优化其网络性能监控。 ... [详细]
  • 扫描线三巨头 hdu1928hdu 1255  hdu 1542 [POJ 1151]
    学习链接:http:blog.csdn.netlwt36articledetails48908031学习扫描线主要学习的是一种扫描的思想,后期可以求解很 ... [详细]
  • 本题探讨如何通过最大流算法解决农场排水系统的设计问题。题目要求计算从水源点到汇合点的最大水流速率,使用经典的EK(Edmonds-Karp)和Dinic算法进行求解。 ... [详细]
  • This guide provides a comprehensive step-by-step approach to successfully installing the MongoDB PHP driver on XAMPP for macOS, ensuring a smooth and efficient setup process. ... [详细]
  • 本文介绍了如何使用JQuery实现省市二级联动和表单验证。首先,通过change事件监听用户选择的省份,并动态加载对应的城市列表。其次,详细讲解了使用Validation插件进行表单验证的方法,包括内置规则、自定义规则及实时验证功能。 ... [详细]
  • This document outlines the recommended naming conventions for HTML attributes in Fast Components, focusing on readability and consistency with existing standards. ... [详细]
  • 使用GDI的一些AIP函数我们可以轻易的绘制出简 ... [详细]
  • 本文将介绍如何编写一些有趣的VBScript脚本,这些脚本可以在朋友之间进行无害的恶作剧。通过简单的代码示例,帮助您了解VBScript的基本语法和功能。 ... [详细]
  • 本文详细介绍了如何解决Uploadify插件在Internet Explorer(IE)9和10版本中遇到的点击失效及JQuery运行时错误问题。通过修改相关JavaScript代码,确保上传功能在不同浏览器环境中的一致性和稳定性。 ... [详细]
  • 本文介绍了如何利用JavaScript或jQuery来判断网页中的文本框是否处于焦点状态,以及如何检测鼠标是否悬停在指定的HTML元素上。 ... [详细]
  • 探讨如何高效使用FastJSON进行JSON数据解析,特别是从复杂嵌套结构中提取特定字段值的方法。 ... [详细]
  • 导航栏样式练习:项目实例解析
    本文详细介绍了如何创建一个具有动态效果的导航栏,包括HTML、CSS和JavaScript代码的实现,并附有详细的说明和效果图。 ... [详细]
  • 在当前众多持久层框架中,MyBatis(前身为iBatis)凭借其轻量级、易用性和对SQL的直接支持,成为许多开发者的首选。本文将详细探讨MyBatis的核心概念、设计理念及其优势。 ... [详细]
  • 本题涉及一棵由N个节点组成的树(共有N-1条边),初始时所有节点均为白色。题目要求处理两种操作:一是改变某个节点的颜色(从白变黑或从黑变白);二是查询从根节点到指定节点路径上的第一个黑色节点,若无则输出-1。 ... [详细]
  • Startup 类配置服务和应用的请求管道。Startup类ASP.NETCore应用使用 Startup 类,按照约定命名为 Startup。 Startup 类:可选择性地包括 ... [详细]
author-avatar
奇国的雪儿
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有