相信如果做過node專案,在本地應該遇到的問題不會太多,即使遇到問題了自行谷歌也會解決的,但是作為前端程式設計師,伺服器端部署就會遇到一些問題了,參考我寫的文章伺服器如何安裝node
在本地啟動node專案可以直接使用node命令執行乙個檔案,就可以看到效果,但是在伺服器上這樣做,你會發現關掉shell之後,你的這個node服務就關閉了,所以在伺服器環境下需要換乙個思路,我看了一些網上的解釋,最終找到了乙個我認為比較實用的方法,可以解決這個問題
安裝
npminstall 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 表示 主目錄,也就是當前登入使用者的使用者目錄。比如 我登入使...