gpt4 book ai didi

linux - 笔记本电脑上 ubuntu 服务器上的 Apache 子域

转载 作者:太空宇宙 更新时间:2023-11-04 11:27:05 24 4
gpt4 key购买 nike

我在我的笔记本电脑上,我想为我网络上的服务器创建子域。在我的笔记本电脑上,我修改了我的主机文件,以便我可以使用地址 myserver

访问我的服务器

如果我访问 myserver,我会看到默认的 apache 服务器 html 页面,上面写着“它可以工作”。

在我的服务器上,默认的文档根目录是/var/www/

我想为用户创建一个子域,以便我输入 user.myserver 并访问位于 /home/user/Websites/ 的文件

现在,我修改了服务器上的 httpd.conf 以添加:

<VirtualHost *>
ServerName *
DocumentRoot "/var/www/"
</VirtualHost>


<VirtualHost *>
ServerName user.localhost
DocumentRoot "/home/user/Websites/"
</VirtualHost>

此外,我服务器上的主机文件被修改为:

127.0.0.1 user.localhost

如果我将 user.myserver 放在我的笔记本电脑上,我的浏览器会说找不到服务器。

我错过了什么?

最佳答案

  1. 您不需要修改服务器上的主机文件,它只是用于服务器解析,apache 将只听取它将接收到的Host header 。
  2. 您需要修改笔记本电脑上的主机文件,使 user.myserver 指向您服务器的 IP。

关于linux - 笔记本电脑上 ubuntu 服务器上的 Apache 子域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14063694/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com