apache2虚拟主机实现一个服务器绑定多个域名[通俗易懂]

apache2虚拟主机实现一个服务器绑定多个域名[通俗易懂]1.apache2的配置首先要配置好apache2,如果未配置,请参考我之前的博文:lamp的配置2.域名的解析将全部域名的www和@的A记录解析到云服务器的IP3.虚拟主机的配置1.配置httpd.conf如果etc/httpd/conf/httpd.conf存在,则配置此httpd.conf如果etc/httpd/conf/httpd.conf不存在,此时需要我们在/etc/apache2下

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

1.apache2的配置

首先要配置好apache2,如果未配置,请参考我之前的博文:lamp的配置

2.域名的解析

将全部域名的www和@的A记录解析到云服务器的IP

3.虚拟主机的配置

1.配置httpd.conf

  • 如果etc/httpd/conf/httpd.conf存在,则配置此httpd.conf
  • 如果etc/httpd/conf/httpd.conf不存在,此时需要我们在/etc/apache2下新建一个httpd.conf,配置此httpd.conf,然后 /etc/apache2/apache2.conf中引入httpd.conf
引入方式:
 在apache2.sonf中加入一行  
 Include httpd.conf

httpd.conf配置:

<VirtualHost *:80>
ServerName www.123.com   #浏览器访问www.123.com的时候
DocumentRoot /var/www/123   #123.com的内容目录
DirectoryIndex index.html
</VirtualHost>

<VirtualHost *:80>
ServerName www.456.com   #浏览器访问456.com的时候
DocumentRoot /var/www/456   #456.com的内容目录
DirectoryIndex index.php   
</VirtualHost>

2.重启apache2

sudo service apache2 restart
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/192195.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Http响应头里Cache-Control:no-cache、max-age=””和no-store

    Http响应头里Cache-Control:no-cache、max-age=””和no-store响应头:Cache-Control:no-cache,强制每次请求直接发送给源服务器,而不经过本地缓存版本的校验。这对于需要确认认证应用很有用(可以和public结合使用),或者严格要求使用最新数据 的应用(不惜牺牲使用缓存的所有好处)通俗解释:浏览器通知服务器,本地没有缓存数据//======================================================…

    2022年6月13日
    32
  • rpm卸载软件包时报依赖错误

    rpm卸载软件包时报依赖错误如下图所示:解决办法:加上–nodeps参数

    2022年9月22日
    1
  • 学习笔记 – EasyUI官方网站演示[通俗易懂]

    学习笔记 – EasyUI官方网站演示[通俗易懂]EasyUI官方网站演示撰写:2016/03/21更新:2016/04/07博客地址:http://www.cnblogs.com/gibbonnet/p/5362801.html演示地址:h

    2022年7月4日
    33
  • 操作系统分为用户态和内核态_内核态 用户态

    操作系统分为用户态和内核态_内核态 用户态这节课给你带来了一道非常经典的面试题目:用户态线程和内核态线程有什么区别?这是一个组合型的问题,由很多小问题组装而成,比如:用户态和内核态是什么?用户级线程和内核级线程是一个怎样的对应关系?内核响应系统调用是一个怎样的过程?……而且这个问题还关联到了我们后面要学习的多线程、I/O模型、网络优化等。所以这是一道很不错的面试题目,它不是简单考某个概念,而是通过让求职者比较两种东西,从而考察你对知识整体的认知和理解。今天就请你顺着这个问题,深入学习内核的工作机制,和我一起去理解用户

    2025年12月12日
    4
  • C语言银行家算法

    C语言银行家算法算法简介银行家算法(Banker’sAlgorithm)是一个避免死锁(Deadlock)的著名算法,是由艾兹格·迪杰斯特拉在1965年为T.H.E系统设计的一种避免死锁产生的算法。它以银行借贷系统的分配策略为基础,判断并保证系统的安全运行。算法目的为了了解系统的资源分配情况,假定系统的任何一种资源在任意时刻只能被一个进程使用,任何进程已经占用的资源只能由进程自己释放,而不能由其他进…

    2022年6月14日
    26
  • 批处理net命令集合

    批处理net命令集合批处理net命令集合netuse\\ip\ipc$””/user:””建立IPC空链接netuse\\ip\ipc$”密码”/user:”用户名”建立IPC非空链接 netuseh:\\ip\c$登陆后映射对方C:到本地为H: netuse\\ip\ipc$/del删除IPC链接 

    2022年5月28日
    43

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号