Debian系统搭建nodejs环境

文章參照:
http://www.jianshu.com/p/7b3c45046fb0

最新版:
https://www.zybuluo.com/c-Ku/note/951389

进行连接

Windows用户请使用 putty

地 址:VPS对应IP
端 口:22
用户名:root
密 码:在管理面板查看

Mac用户请在终端输入

ssh root@域名
或如同 ssh [email protected] -p 8080 的制定端口连接

输入以下指令安装 VestaCP 管理面板

apt-get update -y && apt-get install wget git vim curl -y && curl -O http://vestacp.com/pub/vst-install.sh && bash vst-install.sh

安装node

// 先升级系统
# sudo apt-get update
# sudo apt-get install git-core curl build-essential openssl libssl-dev

// 然后如下
# sudo apt-get install build-essential
# git clone https://github.com/joyent/node.git
# cd node/
// # git tag #                  // 此步骤可列出当前全部版本
# git checkout v0.12.7          // 指定安装版本

// 然后编译并安装
# ./configre
# make
# sudo make install

// 可输入以下查看安装结果
# node -v                       // 0.12.7

安装npm

# wget https://npmjs.org/install.sh --no-check-certificate
# chmod 777 install.sh
# ./install.sh
# npm -v                        // 2.11.3

有一个安装的依赖 可让服务持续运行

# sudo npm install forever -g
# forever start app.js          #启动
# forever stop app.js           #关闭
# forever start -l forever.log -o out.log -e err.log app.js   #输出日志和错误

你可能感兴趣的:(Debian系统搭建nodejs环境)