nodejs服务器端搭建指南

本篇文章说是指南,其实是用nodejs搭建服务器的一个流程记录,也告诉大家我踩的一些坑。

因为自己是做web前端的,而且整个过程也断断续续,为了防止自己忘记,也同时希望给第一次搭服务器的朋友一个指引。

一、购买服务器

我买的是腾讯云的服务器+Mysql的数据库,为什么大平台里没选择阿里云,因为更便宜啊

二、购买域名,解析

有个要注意的就是,我是用来开发微信小程序的,而小程序的访问域名只能是.com或者.cn后缀的。

我刚开始买了个.vip后缀的,感觉很酷,但是不能用啊。。无奈又买了个.com.cn后缀的。

腾讯云提供免费的域名解析,正确配置就好了。

三、域名备案
自从2018年起,新域名都必须备案了,小程序的请求域名也是硬性要求。

备案可以自己在腾讯云后台完成,不过周期相当长。

先是填写相关信息让腾讯审核,每次审核一个工作日给结果,挺快

需要注意的是

  • 域名的个人隐私信息是否公开,一定要选择公开,因为审核要看
  • 填写网站介绍的时候,如果你只想搞个网址自己玩,放些自己的东西上去,介绍里不要牵扯到企业,交易,博客相关的字眼,不然通不过。我写的是个人技术分享。(要点赞的是,这个过程挺快,而且会有腾讯人员给你指导怎么填写,赞!)
  • 有个步骤需要上传自己手持身份证,背景是腾讯寄的他们的背景布。免费的,但是挺麻烦。
  • 最蛋疼的就是最后的监管局审核了,要20个工作日才能完成,基本上就是1个自然月,漫长的等待。
四、服务器配置

服务器用的是centOs系统,具体分区,安装MySql,下载工具什么的是我另一个朋友弄得,他跟我共用的服务器。

有相关问题的朋友请自行搜索,网上也有好多教程的。

五、代码上传

我运行的方式不是在本地编译好再传上去,而是直接代码传到服务器,服务器编译启动的。

因为我有可能在公司敲代码,也有可能在家里。

所以代码直接放服务器编译好了直接启动了,而且避免环境切换带来的蛋疼问题。

代码放在码云上,有私人仓库,远程托管,本地跑通了,服务器直接拉下来编译启动就好。很方便。

六、运行工具

本地登录操作服务器,需要有工具,windows推荐XShell,Mac推荐iterm2.

注意的是XShell,一定要去官网下载,填一些信息就可以用免费的。不要百度搜索之后在百度软件上下载,用了一段时间就会提示体验期到了,尴尬。。

服务器node进程管理,启动工具用pm2,很好用


大概流程就是这样的,如果有需要问细节或者有问题的小伙伴,欢迎留言交流。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值