tar -xvf node-v10.16.0-linux-x64.tar.xz
移動
cd /usr/local/
mv 解壓檔案路徑/node-v10.16.0.0-linux-64/ nodejs
npm與node命令生效
ln -s /usr/local/nodejs/bin/npm /usr/local/bin/
ln -s /usr/local/nodejs/bin/node /usr/local/bin/
檢視nodejs是否安裝成功
node -v
npm -v
npm install -g pm2
指定軟連線
ln -s /usr/local/nodejs/bin/pm2 /usr/local/bin/pm2
驗證pm2 -v
npm run build 生成的dist資料夾複製到伺服器上
const fs = require('fs');
const path = require('path');
const express = require('express');
const html = fs.readfilesync(path.resolve(__dirname, './dist/index.html'), 'utf-8')
res.send(html)
})
初始化package.json
,
"author": "haiyifeng",
"license": "isc",
"dependencies":
}
安裝依賴
npm install
執行執行狀態 pm2 ls
centos部署vue專案
參考鏈結 nodejs伺服器部署教程二,把vue專案部署到線上 打包 在本地使用以下命令,打包 npm run build 打包之後本地會出現dist資料夾。將dist資料夾以及package.json 檔案上傳到centos伺服器上,此處隨便什麼位置,新建個資料夾就能放。啟動專案 定義目錄 con...
Centos部署專案
nginx virtualenv uwsgi django mysql supervisor 部署專案 一 安裝python3 二 安裝mariadb,並授權遠端 grant all privileges on to root identified by mysql密碼 flush privileg...
vue專案部署
1 更改專案下config資料夾index.js檔案 標紅處兩個位置 build 2 打包檔案,npm run build 之後會生成乙個dist資料夾,即為打包好的檔案,將檔案放在磁碟中,配置nginx監聽80埠,並指定服務名稱server name,最終可用kangqiao.kangqiao.c...