我有一个在localhost:8080上运行良好的 Node.js 服务器。现在我想通过我的谷歌域 URL(即 www.johnsmith.com)访问这个服务器。我对此并不陌生,但正在努力在网上找到一个直截了当的答案。我假设我需要以某种方式托管服务器。有人可以指出或解释分步指南吗?我不打算给这个网站带来太多流量,我可以在本地托管吗?重要的部分是通过 URL 访问。
谢谢你。
我有一个在localhost:8080上运行良好的 Node.js 服务器。现在我想通过我的谷歌域 URL(即 www.johnsmith.com)访问这个服务器。我对此并不陌生,但正在努力在网上找到一个直截了当的答案。我假设我需要以某种方式托管服务器。有人可以指出或解释分步指南吗?我不打算给这个网站带来太多流量,我可以在本地托管吗?重要的部分是通过 URL 访问。
谢谢你。
如果您不想知道详细信息,请回答:
- 你需要购买一个域名,或者免费获得一些。
- 使用 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/