如何在连接到同一网络的人员的本地服务器上广播子域名/虚拟名称

如何在连接到同一网络的人员的本地服务器上广播子域名/虚拟名称

我有一台连接到路由器的服务器,它装有 ubuntu 12.04。它已安装好 apache/mysql/php,随时可以使用。文件夹结构如下:

/var/www -- this isnt the root
-/libs
-/logs
-/public - this is the root
-/vhosts - all subdomains go here

我在 vhosts 中有一个名为 mysite 的文件夹。我进入 /etc/apache2/sites-available 并创建了一个文件,内容如下 -> (虚拟主机文件)并且我还在 /etc/hosts 文件中添加了一个条目,其中包含:127.0.1.1 mysite.dev,并且我还做了

sudo a2ensite mysite

我尝试通过 mysite.dev 和我们的公共 IP 从计算机访问网站,但无法查看。当我尝试我们的公共 IP 时,上述结构中的公共目录确实显示在所有计算机上。但对于在 vhosts 中添加的任何内容,网站都不会显示。没有附加域名,只有我们的 IP。我尝试在 sites-available 中的 mysite 文件中将端口从 80 更改为 9999,并尝试了 myip:9999,但这也没有用。我做错了什么?

相关内容