没有合适的资源?快使用搜索试试~ 我知道了~
首页【nodeJs入门】第3篇:域名绑定服务器IP
【nodeJs入门】第3篇:域名绑定服务器IP
364 浏览量
更新于2023-05-26
评论
收藏 77KB PDF 举报
这一次并不是讲nodejs的,有点跑偏了,但是都是为小程序搭建后台做的准备。先说下缘故,在小程序内开启的websoket服务在真机上测试一直报错,找了几篇文档,首要确定的是端口和ssl是否有问题。因为ssl是用Linux的ope ... 这一次并不是讲nodejs的,有点跑偏了,但是都是为小程序搭建后台做的准备。先说下缘故,在小程序内开启的websoket服务在真机上测试一直报错,找了几篇文档,首要确定的是端口和ssl是否有问题。因为ssl是用Linux的openssl生成的,所以我对这个的怀疑度最高。为排除这一个问题,我决定申请一个域名和证书,绑定在我的服务器IP上。 这一路很
资源详情
资源评论
资源推荐

【【nodeJs入门】第入门】第3篇:域名绑定服务器篇:域名绑定服务器IP
这一次并不是讲nodejs的,有点跑偏了,但是都是为小程序搭建后台做的准备。先说下缘故,在小程序内开启的
websoket服务在真机上测试一直报错,找了几篇文档,首要确定的是端口和ssl是否有问题。因为ssl是用Linux的ope ...
这一次并不是讲nodejs的,有点跑偏了,但是都是为小程序搭建后台做的准备。先说下缘故,在小程序内开启的
websoket服务在真机上测试一直报错,找了几篇文档,首要确定的是端口和ssl是否有问题。因为ssl是用Linux的
openssl生成的,所以我对这个的怀疑度最高。为排除这一个问题,我决定申请一个域名和证书,绑定在我的服务器IP
上。
这一路很是尴尬...
1. 在腾讯云上申请一个域名(真的不是在打广告!!)一般第一年的比较便宜,我买了个.xyz的域名,第一年8块,续
费每年99块(贼贵贼贵的),其他的第一年都上20+,30+,我打算第一次用,先买个便宜的试一下吧。.xyz和.cn/
.com/ .net等等域名的区别可参考百科,购买时系统会提醒的是备案地点的不同。买个域名后,就可以免费申请ssl
证书,可用期限1年。
2. 等申请通过之后,在买域名的地方,设置网站解析!!!就是把域名绑定在IP地址上。若是没设置,后面无论如何都
没用,这坑我可是跌得够深的。笑着活下去。
3. 在服务器(Ubuntu)上指定域名和路径文件。这里我用的是Nginx。这里小插曲很多....
3.1 Ubuntu下Nginx安装 ,安装的Nginx 1.4.6 一直无法启用。查看日志是80端口被占用,如该文章内所示
Starting nginx: [emerg]: bind() to 0.0.0.0:80 failed (98: Address already in use)。 但是,并没有找到对应文件
需要修改的地方。于是kill 掉所有的80端口进程。重启服务,未果。
3.2 卸载Nginx 没法好好玩,于是打算卸载重装。在根目录下用命令 find -name ‘nginx’ 找到相关文件 rm 掉,
再运行apt-get remove nginx删除。然而卸载后的每次重装,都会遇到缺少nginx.conf或者缺少自启用脚本等问
题。后来跑偏了。
3.3 更改Nginx源 跑偏不是没有好处的,路过一个比较有趣的博客,谢谢博主,指出更改源的方案,不然我卸载10
次重装10次还是找不到问题。更改源之后install 的版本是 1.10.3,马上就跑动了....(自知心酸的落泪)
3.4 Nodejs绑定域名与反向代理 (注:很多类似的文件都是配置Apache PHP的,看清是否是nodejs的就好。)
附上配置:
1. upstream nodejs{
2.
3. server 127.0.0.1:3303; #项目的服务开启监听端口
4.
5. # server 127.0.0.1:3001;
6.
7. keepalive 64;
8.
9. }
10.
11. server {
12.
13. listen 3000;















安全验证
文档复制为VIP权益,开通VIP直接复制

评论0