1.登錄服務器
2.進入nodejs官網,http://nodejs.cn/download/,點擊下圖標註的那行的"32位",即可下載tar.xz包。接下來的操作以我的操作舉例,我下載下來的文件名爲node-v10.15.3-linux-x64.tar.xz
3.將下載下來的包上傳到服務器上的目錄,比如我放到了/usr/local下,即我的服務器上/usr/local目錄下多了個node-v10.15.3-linux-x64.tar.xz
4.進入到/usr/local目錄,解壓tar.xz包,解壓完成後/usr/local目錄下會多一個node-v10.15.3-linux-x64文件夾
cd /usr/local
tar -xvf ./node-v10.15.3-linux-x64.tar.xz
5.將bin目錄加到環境變量
bin目錄:/usr/local/node-v10.15.3-linux-x64/bin
加環境變量:vi /etc/profile
在最後一行添加如下:
export PATH=$PATH:/usr/local/node-v10.15.3-linux-x64/bin
如下圖所示:
保存profile文件
執行以下命令:
source /etc/profile
6.使用npm淘寶鏡像,下面執行node install的時候速度會快點,執行以下命令即可
npm config set registry https://registry.npm.taobao.org
7.將本地寫好的express項目打包上傳到服務器,比如上傳後項目目錄爲 /usr/local/express
8.進入到項目目錄,執行node install
9.執行完成後,就可以使用命令啓動了
DEBUG=express:* npm start
10.使用上面的命令啓動後,如果與服務器斷開連接,express就關掉了,下面使用forever來啓動
安裝forever: npm install -g forever
使用forever啓動,先進入express目錄,執行以下命令即可啓動:forever start ./bin/www