php-dev离线安装,局域网 pm2 离线安装
大家習(xí)慣了公網(wǎng)下邊安裝pm2,速度還是蠻快的,也不用去擔(dān)心安裝后是否可以正常使用,按照網(wǎng)上大部分方法安裝都可正常使用;
但是局域網(wǎng)下安裝確實(shí)少見,但是有些特殊情況下還需要本地部署。針對(duì)無(wú)公網(wǎng)本地怎么部署到服務(wù)器,記錄一下我的部署過程。
1、 首先在公網(wǎng)下正常安裝pm2,這就很簡(jiǎn)單了。
npm install pm2 -g //全局安裝
2、 將pm2打包下載到本地
A、到安裝好的文件包找到pm2, 路徑
node/lib/node_modules/ //你會(huì)看到安裝的文件 pm2
B、打包
tar czvf pm2.tar.gz pm2/ //將pm2打包到node/lib/node_modules/下
C、下載到本地
到此準(zhǔn)備工作完成,下一步是部署到局域網(wǎng)服務(wù)器。
3、部署到局域網(wǎng)服務(wù)器
首先安裝node到目錄/usr/local/下,具體方法這里不再過多講述。下邊重點(diǎn)來(lái)了。
A、將打包文件上傳服務(wù)器目錄/usr/local/node/lib/node_modules/目錄下,可以看到npm文件包,你就放置對(duì)了。
B、解壓壓縮包
tar xvf pm2.tar.gz
到這一步你可以嘗試使用一下pm2命令
/usr/local/node/lib/node_modules/pm2/bin/pm2
C、使用總不能每次搞大串代碼來(lái)啟東程序吧,太不人性化,添加一個(gè)鏈接到服務(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
測(cè)試一下,直接輸入pm2,出現(xiàn)以下場(chǎng)景,可以宣布大功告成,祝賀一下。
(原創(chuàng)文章,裝在注明出處,謝謝合作)
總結(jié)
以上是生活随笔為你收集整理的php-dev离线安装,局域网 pm2 离线安装的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php下字符与二进制互转函数,PHP 字
- 下一篇: php-fmp开机启动,php-fpm设