在centos服務上執行express專案

2021-09-13 14:04:56 字數 978 閱讀 2785

1.登入伺服器

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

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

在 CentOS 上執行 ZKEACMS

zkeacms core 是基於 net core 開發的,可以在 windows,linux,mac 上跨平台執行,接下來我們來看看如何在 centos 上執行 zkeacms。執行以下命令,安裝 net core runtime 修改 nginx 的配置,讓它反向 到 localhost 500...

MySQL在CentOS上執行自動備份

很多人會問為什麼要使用svn或者是git,那麼我會問 我相信你寫的 很好,但是有一天你修改了很多很多的bug,但是突然想到以前的 中有乙個比較重要的演算法你不小心覆蓋掉了,這時候你應該怎麼辦?或許你會告訴我你可以在修改這些 之前備份一次當前修改的檔案,或者是當前專案。但是時間久了你的機器上會有多少備...

在雲伺服器上(CentOS 上安裝Nodejs

1 使用命令列登入到伺服器上ssh username remoteaddress2 檢視伺服器系統的位數資訊uname a通過輸出的資訊可確定雲服務是32位的還是64位的 3 切換環境到安裝目錄cd 切換到根目錄 1 獲取對應版本的資源鏈結找到自己需要的nodejs版本 我這裡是linux,64位,...