這段時間寫了個express項目,在本地使用terminal啟動沒有任何問題
現(xiàn)在想把它放在linux服務(wù)器中進(jìn)行部署,不是很清楚,
首先知道需要下載nodejs,安裝express,由于沒有使用數(shù)據(jù)庫,所以不用安裝
項目使用遠(yuǎn)程工具導(dǎo)入,但是接下來就不會弄了,怎么啟動,
怎么通過分配的ip地址,在其他電腦上面可以訪問
安裝部署工具npm i -g pm2
,時情況而定,是否需要sudu
。
假設(shè)你有一個主機(jī),VPS、云主機(jī)什么的,那么大題步驟如下:
pm2只是一個工具,可以守護(hù)你的應(yīng)用。如果應(yīng)用掛了,會0時延重啟。還有很多其他的工具,看你喜歡哪個。
ssh登錄這個主機(jī),安裝node。官網(wǎng)有編譯好的linux版本,下載下來,配置好路徑就可以了。
某些云服務(wù)在你開啟80端口的時候會進(jìn)行檢查,如果沒有備案,你是無法通過80端口訪問的。會顯示提示備案的網(wǎng)頁。如果僅僅向運行起來,就換個別的端口就行。
根據(jù)網(wǎng)絡(luò)情況,將npm的源更換為淘寶的源