Contents
  1. 1. 将Node.js服务部署到VPS上
    1. 1.1. 01_远程连接服务器
    2. 1.2. 02_安装相关软件
      1. 1.2.1. 更新一下软件
      2. 1.2.2. 安装用来编译源代码的编译工具
      3. 1.2.3. 安装Node.js
    3. 1.3. 参考

将Node.js服务部署到VPS上

我用的是Linode的VPS

01_远程连接服务器

根目录内容如下

  • home 文件夹后面会存放程序源码
  • usr 文件夹存放 node.jsMongoDB 源码
  • var 文件夹放 MongoDB 的数据和日志

02_安装相关软件

更新一下软件

1
yum -y update

安装用来编译源代码的编译工具

1
yum -y groupinstall "Development Tools"

安装Node.js

  • /usr/src 文件夹下存放软件源码
1
cd /usr/src
  • 下载源码
1
wget http://nodejs.org/dist/v10.0.0/node-v10.0.0.tar.gz
  • 解压源码
1
tar zxvf node-v10.0.0.tar.gz
  • 进入源码文件夹
1
cd node-v10.0.0
  • 执行脚本进行预编译
1
./configure
  • 这里报错了,需要升级Python到2.7+

参考: http://www.cnblogs.com/r0n9/p/4444580.html

  • 又报错…

参考: http://www.cnblogs.com/lpbottle/p/install_gcc.html

  • 开始变异源代码
1
make
Contents
  1. 1. 将Node.js服务部署到VPS上
    1. 1.1. 01_远程连接服务器
    2. 1.2. 02_安装相关软件
      1. 1.2.1. 更新一下软件
      2. 1.2.2. 安装用来编译源代码的编译工具
      3. 1.2.3. 安装Node.js
    3. 1.3. 参考