欢迎光临
我们一直在努力

阿里云服务器(ECS)从购买到配置NodeJS环境

本人入门级前端,对服务器不熟悉,这是自己摸索的过程,可能会有错误!

阿里云服务器有个活动是新用户前六个月可以免费试用,但是每天早上发放一定的名额,但为了方便,我买了18RMB的捆绑套餐,也是很划算的。服务器配置是40G系统盘+20G数据盘,1核2G内存(购买时说的1G),对于个人来说,足够用了。我使用的系统是CentOS 7.3 64位。

购买后根据自己的密码可以通过ssh进入服务器,以mac系统为例。

之后输入密码进入。接下来挂载数据盘。

我将文档中的/mnt换成了/home,挂在了home下。

我根据文档中的步骤,采用nvm方式安装node。注意:

使用nvm install stable安装稳定版,之后使用nvm alias default stable可以不用每次进入服务器都要nvm use了。

遇到的另一个问题是,启动服务器每次需要npm start或者node app.js之类,如果做了修改,需要手动关闭并手动打开,与php环境相比,感觉很繁琐,这里可以使用supervisor来监听变化,并自动重启node服务器。supervisor需要全局安装,之后supervisor bin/www 或者supervisor app.js即可。

发现如果我从ssh退出登录ECS服务器,nodejs server也停止了,这里经过百度发现一个forever模块。这里暂时我还没有用到。这个模块也可以实现自动监听变化并重启的功能。

反向代理需要用到http-proxy模块,暂时还未涉及,之后补上。

以上配置nodejs环境可以用于本地开发,不过反正我的服务器就我一个人用,所以我用sftp把本地修改保存在了ECS服务器,并在服务器上启动node服务器,通过域名访问便可随时看到自己做的修改,反正是个人折腾,在服务器上随意折腾喽。

  • 海报
海报图正在生成中...
赞(0) 打赏
声明:
1、本博客不从事任何主机及服务器租赁业务,不参与任何交易,也绝非中介。博客内容仅记录博主个人感兴趣的服务器测评结果及一些服务器相关的优惠活动,信息均摘自网络或来自服务商主动提供;所以对本博客提及的内容不作直接、间接、法定、约定的保证,博客内容也不具备任何参考价值及引导作用,访问者需自行甄别。
2、访问本博客请务必遵守有关互联网的相关法律、规定与规则;不能利用本博客所提及的内容从事任何违法、违规操作;否则造成的一切后果由访问者自行承担。
3、未成年人及不能独立承担法律责任的个人及群体请勿访问本博客。
4、一旦您访问本博客,即表示您已经知晓并接受了以上声明通告。
文章名称:《阿里云服务器(ECS)从购买到配置NodeJS环境》
文章链接:https://www.456zj.com/2757.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址