大侠们,你们好!
请问用nodejs做好网站后,怎么建立网站呢?(在公网输入域名就可以访问自己的应用)
望大侠帮忙解答一下,非常感谢!!!
自己顶一下,想知道的也顶下
说下我的方案: 注册域名, 推荐 name.com 购买vps, 推荐 linode.com, 淘宝上也有许多的海外vps出售, 没买过,不知道怎么样, 我一直想买个香港的vps. 没找到合适的.
- 买个国外的VPS (上淘宝搜索“VPS”就有很多了,可以直接用支付宝来付款的,Linux还是Windows看个人喜好,推荐Linux)
- 等待开通VPS (一般要1-2天)
- 登录到你的VPS (Linux系统用SSH,Windows系统用远程桌面)
- 安装好Node.js (这个跟本地操作类似,自己看着办)
- 将你的程序上传上去,并运行
- 买域名可以到godaddy(支持支付宝付款),或者在国内买域名(不过比较坑爹)
- 每个VPS都有独立IP的,将域名解析到VPS的IP即可
- 淘宝网买的杂牌VPS适合玩玩,不一定很稳定,真做大事还是用Linode之类的好
- 不要想着国内主机,备案问题你伤不起
老雷精辟,我现在就是挂了一个国外的主机做域名301跳转,然后主机用nae,nae毕竟国内访问快啊
Linode 要去哪买呢? 我看他好像也就150/月的样子
@snoopy nae也要备案了,而且nae 貌似不是很稳定
有双币信用卡么,可以直接在他官网买
买了以后在哪配置域名解析呢?
你看你域名是在哪里买?在哪里买就去哪里设置域名指向你的vps
@jiyinyiyong 貌似不用
OK 谢谢大家!
我在godaddy上买了域名,但是这个域名国内能访问么?
@xieren58 我在godaddy上买的。
问下这位前辈,国外的服务器,国内访问会不会有问题? 比如速度。
@papaivan 就做一个301,而且只要第一次访问过,浏览器就会对301跳转做缓存了,所以速度放心
@jiyinyiyong @xieren58 2级域名不用备案的,在国外的服务器做个301跳转的话就不需要备案了,浏览器会缓存301的地址的,所以第一次可能慢一点点,以后就相当于直接访问nae了
@snoopy 工信部净干些掩耳盗铃的事,都不知道备案是为了神马