如何使用 Apache 在一台服务器上使用一个公共 IP 托管多个网站...

如何使用 Apache 在一台服务器上使用一个公共 IP 托管多个网站...

我是服务器世界的新手,我需要一些帮助来设置服务器。

我的问题是:如何使用 Apache 在一台服务器上托管多个网站...使用一个公共 IP 地址...而不必为每个网站注册域名?

我希望能够从任何地方输入我的公共 IP 地址...并能够查看服务器上的任何特定网站。也许...通过在某个网站的浏览器地址栏中输入此地址--http://xx.xxx.xxx.x:80,并将其输入到另一个网站的地址栏中——http://xx.xxx.xxx.x:81

我不确定如何做到这一点;我还没有找到实现此目标的教程或指南。

我在 Ubuntu Server 12.04 上使用 Apache 2。我的服务器计算机正在通过家用路由器(使用路由器的公共 IP 地址)。

任何意见是极大的赞赏。

答案1

这是<VirtualHost ipaddr:port>Apache 配置文件中的一行。对于 ubuntu,我相信有一个目录用于存放这些内容/etc/apache2/vhost.config/或类似内容。您可以为每个站点使用 VirtualHost 部分,但每个站点使用不同的端口。

相关内容