我已经搭建好了本地网站如何通过腾讯云变成可访问的网站
发布于 7 年前 作者 ThomasHuke 9981 次浏览 来自 问答

我已经搭建好了本地网站了,端口是 3000

腾讯云服务器已经购买不准备使用 nginx等外部web服务器,直接使用nodejs,域名也已经解析好了我的疑问是

我本地监听是

listen(3000,'127.0.0.1');

那么我公网ip 是 <b>‘152.XX.xx’</b> 这样的 ip 我用filezilla也已经将文件夹上传了 / 目录,那么还用像用php和nginx一样配置什么东西才能让本来 通过127.0.0.1:3000 访问到的东西 通过我的域名 example.com 来访问到?

10 回复

那就直接让你node监听80端口,然后解析域名,直接浏览器里输入你的域名即可访问。 前提是域名要备案!

端口改掉,hostname不用改吧,也就是说 我listen还是 localhost?还是说 直接连这个hosaname 也改了?改成 我的公网ip?

number1

listen(8080,'localhost');

number 2

listen(8080,'公网ip')';

哪个是对的? 多谢🙏

嗯嗯 好的 但是 大家都推荐用nginx 其实我就是不想用nginx 😄,不是说node本来就自带server嘛,除了稳定啊速度啊 这种因,素既然node自己可以实现 我就想纯node实现了,

@ThomasHuke 如果你想纯Node,就监听80端口,就可以直接域名访问了

使用了80端口了,然后 还是只能本地访问 无法 通过web访问,这就尴尬了 莫非我一定要启用 nginx了?

@ThomasHuke 没有备案不能使用80端口

多谢大家 我貌似确实没有备案 然后成功的用了80端口 😄 为什么???我也是很奇怪啊

回到顶部