摘要:首先在公網(wǎng)下正常安裝這就很簡單了。全局安裝將打包下載到本地到安裝好的文件包找到,路徑你會看到安裝的文件打包將打包到下下載到本地到此準備工作完成,下一步是部署到局域網(wǎng)服務(wù)器。部署到局域網(wǎng)服務(wù)器首先安裝到目錄下,具體方法這里不再過多講述。
大家習(xí)慣了公網(wǎng)下邊安裝pm2,速度還是蠻快的,也不用去擔(dān)心安裝后是否可以正常使用,按照網(wǎng)上大部分方法安裝都可正常使用;
但是局域網(wǎng)下安裝確實少見,但是有些特殊情況下還需要本地部署。針對無公網(wǎng)本地怎么部署到服務(wù)器,記錄一下我的部署過程。
npm install pm2 -g //全局安裝2、 將pm2打包下載到本地
A、到安裝好的文件包找到pm2, 路徑
node/lib/node_modules/ //你會看到安裝的文件 pm2
B、打包
tar czvf pm2.tar.gz pm2/ //將pm2打包到node/lib/node_modules/下
C、下載到本地
到此準備工作完成,下一步是部署到局域網(wǎng)服務(wù)器。
3、部署到局域網(wǎng)服務(wù)器首先安裝node到目錄/usr/local/下,具體方法這里不再過多講述。下邊重點來了。
A、將打包文件上傳服務(wù)器目錄/usr/local/node/lib/node_modules/目錄下,可以看到npm文件包,你就放置對了。
B、解壓壓縮包
tar xvf pm2.tar.gz
到這一步你可以嘗試使用一下pm2命令
/usr/local/node/lib/node_modules/pm2/bin/pm2
C、使用總不能每次搞大串代碼來啟東程序吧,太不人性化,添加一個鏈接到服務(wù)區(qū)全局環(huán)境中,方法:
第一步,添加到node環(huán)境中 /usr/local/node/bin目錄下:
ln -s /usr/local/node/lib/node_modules/pm2/bin/pm2 /usr/local/node/bin/pm2 ln -s /usr/local/node/lib/node_modules/pm2/bin/pm2-dev /usr/local/node/bin/pm2-dev ln -s /usr/local/node/lib/node_modules/pm2/bin/pm2-docker /usr/local/node/bin/pm2-docker ln -s /usr/local/node/lib/node_modules/pm2/bin/pm2-runtime /usr/local/node/bin/pm2-runtime
第二步:添加到linux全局環(huán)境下, 也就是/usr/local/bin目錄下
ln -s /usr/local/node/bin/pm2 /usr/local/bin/pm2
測試一下,直接輸入pm2,出現(xiàn)以下場景,可以宣布大功告成,祝賀一下。
(原創(chuàng)文章,裝在注明出處,謝謝合作)
參考:
https://www.cnblogs.com/chen1...
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/110269.html
摘要:背景說明項目測試通過,到了上線部署階段。部署的機器安全限制比較嚴格,不允許訪問外網(wǎng)。其中目錄中,存放的是部署相關(guān)的腳本。寫在后面文中提及的服務(wù)離線部署,應(yīng)該已經(jīng)可以涵蓋大部分的場景,舉一反三即可。 背景說明 項目測試通過,到了上線部署階段。部署的機器安全限制比較嚴格,不允許訪問外網(wǎng)。此外,沒有對外網(wǎng)開放ssh服務(wù),無法通過ssh遠程操作。 針對上面提到的兩條限制條件,通過下面方式解決:...
摘要:技術(shù)棧覺得好的歡迎點個。前端后端部署演示全棧式的開發(fā)多人在線聊天室項目只適配了移動端,請使用瀏覽器的手機視圖查看。之前刪除了一個文件,但是沒有刪除中的對應(yīng)值。編譯時會報上面的錯誤。 技術(shù)棧 覺得好的歡迎點個star ^_^。 前端:Express & EJS & ES6 & Less & Gulp 后端:Express & SocketIO & MongoDB & REST API ...
摘要:安裝安裝驗證其它依賴包安裝警告頭密鑰準備中正在升級安裝警告頭密鑰準備中正在升級安裝安裝安裝好上述依賴包后就可以安裝了。安裝如下使用將解壓到目錄,編譯安裝配置安裝好后我們需要對進行配置。 場景 項目中有三臺應(yīng)用服務(wù)器,系統(tǒng)為Centos 7 ,應(yīng)用地址分別為: 192.168.198.229:8080 192.168.198.230:8080 192.168.198.231:8080 ...
摘要:安裝后已經(jīng)完成了安裝,并且等待其他的線程被關(guān)閉。激活后在這個狀態(tài)會處理事件回調(diào)提供了更新緩存策略的機會。并可以處理功能性的事件請求后臺同步推送。廢棄狀態(tài)這個狀態(tài)表示一個的生命周期結(jié)束。 showImg(https://segmentfault.com/img/bVbwWJu?w=2056&h=1536); 不知不覺,已經(jīng)來到了最后的下篇 其實我寫的東西你如果認真去看,跟著去寫,應(yīng)該能有...
摘要:配置反向代理我們的項目已經(jīng)在服務(wù)器上的端口運行著,所以我們需要配置一個反向代理,將我們對服務(wù)器的訪問反向代理到服務(wù)器的。 該篇文章為本系列最后一篇文章,因為最近樓主忙于畢設(shè),所以這也是一篇被鴿了很久很久的文章。該文章主要講的是該項目的部署部分,包括: 如何部署將該項目部署到nginx服務(wù)器上。 為它配置證書,讓它運行在https協(xié)議上等。 項目回顧 這是一個基于creat-reac...
閱讀 3667·2023-04-26 02:07
閱讀 3172·2021-09-22 15:55
閱讀 2543·2021-07-26 23:38
閱讀 3124·2019-08-29 15:16
閱讀 2016·2019-08-29 11:16
閱讀 1758·2019-08-29 11:00
閱讀 3596·2019-08-26 18:36
閱讀 3169·2019-08-26 13:32