伺服器部署node專案

2022-03-01 08:47:07 字數 758 閱讀 6113

相信如果做過node專案,在本地應該遇到的問題不會太多,即使遇到問題了自行谷歌也會解決的,但是作為前端程式設計師,伺服器端部署就會遇到一些問題了,參考我寫的文章伺服器如何安裝node

在本地啟動node專案可以直接使用node命令執行乙個檔案,就可以看到效果,但是在伺服器上這樣做,你會發現關掉shell之後,你的這個node服務就關閉了,所以在伺服器環境下需要換乙個思路,我看了一些網上的解釋,最終找到了乙個我認為比較實用的方法,可以解決這個問題

安裝

npm

install forever -g

檢查

是否安裝成功,輸入下面的命令如果顯示版本號,就說明安裝成功了

forever --version

啟動 / 停止

啟動/停止node專案

forever

顯示所有執行的列表

forever list

關於埠占用的問題

window環境下

檢視埠占用:win+r執行cmd命令,輸入netstat -aon | findstr "埠號"  

關閉占用埠:taskkill /f /pid 「pid」

linux環境下

檢視埠占用:netstat -tunlp | grep "埠號"

關閉占用埠:kill "pid"

將Node專案部署到雲伺服器

1.連線雲伺服器 各大平台在網頁整合了連線介面,可以通過網頁直接登陸連線。除此之外還可以通過一些外部工具如 putty和xshell,需要的可以網上搜尋。ssh是命令 root是伺服器登陸名稱 後面是伺服器位址 ssh root 49.234.202.35 第一次連線cmd會有乙個提示是否連線,輸入...

node服務部署到雲伺服器

第一次配置伺服器環境,將學習過程中的關鍵點進行記錄下來,以備查閱。整個過程主要參考vue node專案部署上線完成。本次選擇centos系統,開始選的windows server,由於對雲服務不是很了解,遂換成過程詳細的centos系統進行學習 記住公網ip及密碼 xshell5作為連線伺服器的工具...

伺服器線上部署教程(基於node)

ssh遠端登入 node環境搭建 安裝nginx 80埠 安裝mysql 檢視系統盤 fdisk l 清屏命令 1.快捷鍵 ctrl l 2.將螢幕向後翻一頁 clear 3.重置螢幕 reset 4.真正的清屏 printf 033c 表示 主目錄,也就是當前登入使用者的使用者目錄。比如 我登入使...