VPS:多个域,单个 VPS

VPS: Multiple domains, single VPS

我想托管来自同一个 VPS 的多个站点。

我设置了虚拟主机 "forwarding",端口 8000 目标为 /var/www/my_awesome_site_1,端口 8080 目标为 /var/www/my_awesome_site_2

但是当我想将注册商处的 DNS 区域更改为我的VPS'sIP:8080 时,我收到了无效 IPv4 IP 的错误消息。

这样怎么连接?

可以让多个站点在端口 80 上侦听,唯一需要更改的是服务器名称。对于 DNS,您使用哪个端口并不重要,因为它只指向您的 IP 地址。

可以在此处找到有关 apache 上多个网站的更多信息: https://httpd.apache.org/docs/2.4/vhosts/name-based.html

干杯!

根据 Niek 的回答,您可以在端口号 80 上托管多个站点,并更改一些服务器名称。此外,您可以在具有相同 IP 地址的虚拟主机中托管多个具有不同端口的网站。

例如:www.abc.com 端口号 8080,www.xyz.in 端口号 8000,www.pqr.tk 端口号 800。

您不需要在 DNS 区域中添加端口号。您需要设置 IP 地址以及记录。当您添加网站的绑定时,端口将出现在图片中。您将必须根据站点配置端口号。

您可以参考以下文章了解更多关于虚拟主机的信息:https://www.thewebhostingdir.com/web-hosting-guides/what-is-virtual-web-hosting

您可以参考以下文章以了解有关 DNS 区域和绑定的更多信息:

https://manage.accuwebhosting.com/knowledgebase/974/How-to-add-a-new-DNS-zone-and-manage-DNS-Records-For-a-Domain-Hosted-on-Windows-VPS.html https://manage.accuwebhosting.com/knowledgebase/2886/How-to-configure-IIS-to-access-website-using-IP-address.html