1

我有一个在localhost:8080上运行良好的 Node.js 服务器。现在我想通过我的谷歌域 URL(即 www.johnsmith.com)访问这个服务器。我对此并不陌生,但正在努力在网上找到一个直截了当的答案。我假设我需要以某种方式托管服务器。有人可以指出或解释分步指南吗?我不打算给这个网站带来太多流量,我可以在本地托管吗?重要的部分是通过 URL 访问。

谢谢你。

4

1 回答 1

1

如果您不想知道详细信息,请回答:

- 你需要购买一个域名,或者免费获得一些。

- 使用 DNS 服务器将访问 www.yourdomain 的所有内容重定向到您的服务器 IP。

- 可能你不想在链接后面加上:8080,所以把这个端口改成80,这个端口不需要在链接上,因为它是HTTP的标准端口(通常服务于网站的协议)。

如果您想了解详细信息,则需要阅读一下,这里有一些有用的链接:

DNS 的工作原理(了解互联网的工作原理很有用): https ://computer.howstuffworks.com/dns.htm

当您打开像 8080 这样的端口时,您正在打开一种通信方式,因此可以很有趣地研究什么是打开端口,我没有找到一个很好的链接,但是: https ://en.wikipedia.org/wiki/Open_port

我在简单回答中所说的协议: https ://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol

最后是如何托管网站: https ://www.webhostingsecretrevealed.net/web-hosting-beginner-guide/

于 2018-05-29T18:19:06.120 回答