【技术小记

阅读: 评论:0

【技术小记

【技术小记

欢迎大家访问我的个人博客:吴佳轶 | WuJiaYi,第一时间获取最新的文章。


多域名访问同一主机

从去年开始就一直维护着目前的这个技术博客,前不久突然想搭建一个与技术无关的个人网站,发布一些生活上的好玩趣事、发布一些自己的摄影作品。新域名备案成功后,遇到了一个问题,如何在拥有一台服务器,一个公网IP的情况下,部署两个或多个不同的网站。经过详细了解后,总结出这篇使用Apache2配置多个虚拟主机的教程。

我们的需求

假设我们现在拥有 www.awww.b 两个域名,以及一个拥有公网IP ( 158.58.58.58 ) 的服务器。

现在想通过不同域名访问同一个IP的服务器下,不同的根目录。例如:/var/www/a//var/www/b

第一步 : 修改hosts文件

  • 用 vim 打开 /etc/hosts 文件。
[root@yourname /]# vim /etc/hosts
  • 在文件末尾添加内容:IP地址 + 域名 (中间有空格)。

第二步 : 修改 f

  • 修改 文件,找到 NameVirtualHost *:80 ,在语句前面加 # 注释。
  • 如果配置文件是 则直接跳过此步骤。

第三步 : 修改 f 或 f 文件

  • 修改配置文件 ,在文件末尾加入如下代码:
<VirtualHost *:80>DocumentRoot  /var/www/aServerName    www.a
</VirtualHost><VirtualHost *:80>DocumentRoot  /var/www/bServerName    www.b
</VirtualHost>
  • 如果使用 apt-get 安装的 Apache2 ,请修改 /etc/apache2/f 文件。添加代码同上。
  • 重启 Apache : sudo /etc/init.d/apache2 restart
  • 虚拟主机配置结束。

验证

使用浏览器分别输入 www.awww.b ,验证是否配置成功。


本文发布于:2024-01-30 13:58:29,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170659431020494.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:小记   技术
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23