Linux安装node.js

  1. 作者QQ:67065435 QQ群:821635552

源码安装

  1. Linux下安装

    cd /root
    wget https://npm.taobao.org/mirrors/node/v8.9.1/node-v8.9.1-linux-x64.tar.gz
    tar -zxvf node-v8.9.1-linux-x64.tar.gz
    mv node-v8.9.1-linux-x64 /usr/local/node
    vim /etc/profile
    
    export PATH=$PATH:/usr/local/node/bin
    
    ESC
    :wq
    
    source /etc/profile
    
  2. 测试安装是否成功

    node --version
    

换源

  1. 切换为阿里源

    全局安装npm,修改安装源为taobao
    npm config set registry https://registry.npm.taobao.org -g
    npm config get registry
    
  2. 有些pkg国内没有镜像,通过cnpm安装,安装前先执行

    npm install cnpm -g --registry=https://registry.npm.taobao.org
    

PM2

  1. 运行PM2程序的操作流程

    # 切换到PM2运行的用户
    su www
    
    # 进入项目路径
    cd /xxx/project/
    
    # 安装程序依赖
    npm install
    
    # 通过配置文件启动程序
    pm2 start [配置文件]
    
    # 将程序运行的状态保存
    pm2 save
    
    # 将运行程序状态加入启动项(将生成的命令复制下来)
    pm2 startup
    
    # 切换回root用户
    exit(su root)
    
    # 将刚刚复制的命令执行一遍(大概这样)
    sudo env PATH=$PATH:/xxx/node/bin /xxx/node/lib/node_modules/pm2/bin/pm2 startup systemd -u www --hp /home/www
    
    # 重载systemctl管理的单元文件
    systemctl daemon-reload
    
    # 启动pm2下的程序
    systemctl start pm2-www
    
    # 将pm2下的程序加入开机启动
    systemctl enable pm2-www
    

介绍

  1. node

    js代码的解释工具
    
  2. npm

    node下的包管理工具
    
  3. pm2

    node下的在服务器端运行js的工具
    
Copyright © 豆包嘿嘿~ 2012-∞ 冀ICP备17033181号 all right reserved,powered by Gitbook修订: 2012-12-31 12:00:00

results matching ""

    No results matching ""