node.js环境部署

官方: https://nodejs.org/en/download/

官方nodejs部署

安装配置

wget -c https://nodejs.org/dist/v10.15.3/node-v10.15.3.tar.gz
mv node-v10.15.3-linux-x64 /usr/local/node_v10
ln -s /usr/local/node_v10/bin/* /usr/bin/

npm源设置

npm install --registry=https://registry.npm.taobao.org
# 临时设置为淘宝源

npm config set registry https://registry.npm.taobao.org
npm config get registry
#  长久设置淘宝源;验证是否成功

部署nvm管理node多版本

下载部署

git clone git://github.com/creationix/nvm.git ~/.nvm
echo "source ~/.nvm/nvm.sh" >> ~/.bashrc
source ~/.bashrc
安装nodejs
nvm ls-remote #远程服务器的版本

添加源

NVM_NODEJS_ORG_MIRROR=https://npm.taobao.org/mirrors/node
# 加速用淘宝源

安装node

nvm install stable  # 安装最新稳定版本
nvm install   v8.12  # 指定v8版本

查看版本

nvm use v8   # 指定使用版本
nvm current # 查看当前使用的版本
nvm ls # 查看系统已经安装的所有版本

node -v # 查看当前node版本

pm2 - nodejs进程管理工具

安装pm2

npm install -g pm2
#-g 全局安装;不加模块会下载到当前命令行所在目录

pm2启动nodejs项目

pm2 start ecosystem.config.js --env dev  #启动应用

查看命令

pm2 list    # 查看项目
pm2 restart 8 # 重启id对应app
pm2 -logs -10 --err   #查看错误
pm2 logs xidianProject -lines 1000 # 查看指定aoo日志

日志管理

pm2 install pm2-logrotate
pm2 set pm2-logrotate:max_size 1k
pm2 restart all
# 按照文件大小分割,如果文件小于设置分割的大小,每天也会自动分割一次

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • vmware虚拟化集群(vsphere、vcenter)

    配置完DNS解析后,新建win主机挂载VMware-VIM-all-6.5.0-4602587安装包

    以谁为师
  • DNS服务 - bind

    Bind是一款开放源码的DNS服务器软件,Bind由美国加州大学Berkeley分校开发和维护的,全名为Berkeley Internet Name Domai...

    以谁为师
  • python 类

    2019年3月30日 ⋅ 浏览量: 21    ...

    以谁为师
  • NFS高可用(NFS+keepalive+Sersync)

    NFS这样古老的共享存储的技术,被众多小公司和没钱的公司采用,现在就我司就需要出一套客户的离线版本方案,客户们想数据安全却又不想花钱,所以我就采用了NFS做后端...

    张琳兮
  • NFS高可用(NFS+keepalive+Sersync)

    NFS这样古老的共享存储的技术,被众多小公司和没钱的公司采用,现在就我司就需要出一套客户的离线版本方案,客户们想数据安全却又不想花钱,所以我就采用了NFS做后端...

    张琳兮
  • Linux 安装 nodejs

    注意:重新登陆 linux 窗口,要使用 nvm use v10.16.3 命令激活 nodejs 。

    SweetHunter
  • Android 3G/4G流量上网原理简析

    手机一般会提供两种上网方式:Wifi或者3G/4G上网,Wifi上网其实就是利用网卡通过以太网上网;3G/4G则是通过基带,利用蜂窝网络进行上网,之前已经简单的...

    看书的小蜗牛
  • 在线Excel项目到底有多刺激

    ? 加入腾讯文档 Excel 开发团队已经有好几个月了,刚开始代码下载下来 100+W 行,代码量很大但模块设计和代码质量比我想象中好好多了,今天跟大家分享下...

    腾讯技术工程官方号
  • 了解了这四件事,帮你走出深陷的数据分析迷宫

    【导读】 数据中的错误往往最初尚属于良性范畴,但随着分析流程推进而变得愈发糟糕。这就像是在解数学题,我们要从头开始再推导一遍。这项工作可能费时费力,但却能够以...

    灯塔大数据
  • 这4件事带你走出深陷的数据分析迷宫

    通过真实世界中的实例,我们将共同通过种种错误的数据分析方式总结出正确的技巧与诀窍。 相信每位朋友都遇到过这样的情况:将来自各类渠道的数据收集起来,通过A/B测试...

    CDA数据分析师

扫码关注云+社区

领取腾讯云代金券