1、準備工作
- 在阿里雲購買 【雲伺服器 ECS 例項】
- 在本地安裝 Xshell、Xftp
2、阿里雲側
- 購買 ESC 例項 (我的映象是 CentOS7.2)
- ESC 例項可以連線公網
- 設定一下例項密碼
- 重啟例項
3、本地電腦側
-- 連線
- 下載並安裝 Xshell
- 下載並安裝 Xftp
- 開啟 Xshell,新建會話
- 在主機那一欄填寫 ECS 例項的公網IP
- 點 連線
- 輸入使用者名稱(一般為root)
- 輸入密碼
- 成功後,Xshell 已於 ESC 例項建立連線
-- 安裝 Node.js
wget https://nodejs.org/dist/v10.15.3/node-v10.15.3-linux-x64.tar.xz複製程式碼
tar xvf node-v10.15.3-linux-x64.tar.xz複製程式碼
ln -s /root/node-v10.15.3-linux-x64/bin/node /usr/local/bin/node
ln -s /root/node-v10.15.3-linux-x64/bin/npm /usr/local/bin/npm
複製程式碼
node -v
npm -v
複製程式碼
-- 上傳檔案
- 在開啟的 Xshell 裡有一個 Xftp 的圖示
- 點選開啟
- 把對應的專案檔案上傳上去
- 傳上去之後在 Xshell 進行:
npm install
npm start複製程式碼
- 這樣的話也可以讓專案跑起來,但是你一旦退出 Xshell,專案就會終止
- 這時候就用到 pm2
-- pm2 託管專案
npm install -g pm2複製程式碼
ln -s /root/node-v10.15.3-linux-x64/bin/pm2 /usr/local/bin/pm2複製程式碼
npm install
pm2 start ./bin/www複製程式碼