這段時間寫了個express項目,在本地使用terminal啟動沒有任何問題
現(xiàn)在想把它放在linux服務器中進行部署,不是很清楚,
首先知道需要下載nodejs,安裝express,由于沒有使用數(shù)據(jù)庫,所以不用安裝
項目使用遠程工具導入,但是接下來就不會弄了,怎么啟動,
怎么通過分配的ip地址,在其他電腦上面可以訪問
安裝部署工具npm i -g pm2
,時情況而定,是否需要sudu
。
有幾個值得注意的
某些云服務在你開啟80端口的時候會進行檢查,如果沒有備案,你是無法通過80端口訪問的。會顯示提示備案的網(wǎng)頁。如果僅僅向運行起來,就換個別的端口就行。
pm2只是一個工具,可以守護你的應用。如果應用掛了,會0時延重啟。還有很多其他的工具,看你喜歡哪個。
如果你用的是云,內(nèi)外網(wǎng)端口號一般在主機信息就能查看,是在不行ifconfig也能看。
假設(shè)你有一個主機,VPS、云主機什么的,那么大題步驟如下: