在自定义 domain/url 上托管 Node.js 服务器
Hosting Node.js server on custom domain/url
我有一个 Node.js 服务器在 localhost:8080 上运行良好。现在我想通过我的 google 域 URL(即 www.johnsmith.com)访问此服务器。我对此很陌生,但正在努力在网上找到直接的答案。我假设我需要以某种方式托管服务器。有人可以指出或解释分步指南吗?我不打算让这个网站有太多流量,我可以在本地托管它吗?重要的部分是通过 URL.
访问
谢谢。
如果你不想知道详情,请回答:
-您需要购买一个域名,或者免费获得一些域名。
-使用 DNS 服务器将到达 www.yourdomain 的所有内容重定向到您的服务器 IP。
-可能您不想在 link 之后放置 :8080,因此将此端口更改为 80,此端口不需要在 link 上,因为它是标准端口HTTP 端口(通常为网站提供服务的协议)。
如果你想知道细节将需要一些阅读,这里有一些有用的links:
DNS 的工作原理(了解互联网的工作原理很有用):
https://computer.howstuffworks.com/dns.htm
当你打开一个像 8080 这样的端口时,你就打开了一种通信方式,所以研究一下什么是打开的端口会很有趣,我没有找到一个好的 link 但是:
https://en.wikipedia.org/wiki/Open_port
我在简单回答中说的协议:
https://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol
最后是如何托管网站:
https://www.webhostingsecretrevealed.net/web-hosting-beginner-guide/
我有一个 Node.js 服务器在 localhost:8080 上运行良好。现在我想通过我的 google 域 URL(即 www.johnsmith.com)访问此服务器。我对此很陌生,但正在努力在网上找到直接的答案。我假设我需要以某种方式托管服务器。有人可以指出或解释分步指南吗?我不打算让这个网站有太多流量,我可以在本地托管它吗?重要的部分是通过 URL.
访问谢谢。
如果你不想知道详情,请回答:
-您需要购买一个域名,或者免费获得一些域名。
-使用 DNS 服务器将到达 www.yourdomain 的所有内容重定向到您的服务器 IP。
-可能您不想在 link 之后放置 :8080,因此将此端口更改为 80,此端口不需要在 link 上,因为它是标准端口HTTP 端口(通常为网站提供服务的协议)。
如果你想知道细节将需要一些阅读,这里有一些有用的links:
DNS 的工作原理(了解互联网的工作原理很有用): https://computer.howstuffworks.com/dns.htm
当你打开一个像 8080 这样的端口时,你就打开了一种通信方式,所以研究一下什么是打开的端口会很有趣,我没有找到一个好的 link 但是: https://en.wikipedia.org/wiki/Open_port
我在简单回答中说的协议: https://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol
最后是如何托管网站: https://www.webhostingsecretrevealed.net/web-hosting-beginner-guide/