阿里雲服務器部署我的網站(nodejs + mongodb)
- 購買阿里雲服務器,選擇操做系統,我選的 ubuntu
- 在雲服務器管理控制檯選擇實例->更多->密鑰->重置實例密碼(一會登錄用)
- 選擇遠程鏈接->VNC,會彈出一個密碼,記住它,之後遠程鏈接要用
- 進入後是一個命令行 輸入
root
(用戶名),密碼爲你剛纔重置的實例密碼
- 登錄成功, 更新安裝源
sudo apt-get update && sudo apt-get upgrade -y
- 安裝 npm
sudo apt-get install npm
- 安裝 npm 管理包
sudo npm install -g n
- 安裝 node 最新穩定版
sudo n stable
-
ctrl+d
從新登錄
- 查看版本
node -v
npm -v
- 安裝 git
sudo apt-get install git
- 克隆項目
git clone https://github.com/woai3c/node-blog.git
- 安裝圖形化界面(此處可跳過)
- 安裝 mongodb
sudo apt install -y mongodb
,運行數據庫 sudo mongod
- 進入項目安裝依賴
npm i
運行項目 npm run build
- 監聽 IP 必須爲
0.0.0.0
,詳情請看第 17 項
- 部署Node.js項目注意事項
歡迎關注本站公眾號,獲取更多信息