欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程语言 > php >内容正文

php

php-dev离线安装,局域网 pm2 离线安装

发布时间:2025/4/5 php 55 豆豆
生活随笔 收集整理的这篇文章主要介绍了 php-dev离线安装,局域网 pm2 离线安装 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

大家习惯了公网下边安装pm2,速度还是蛮快的,也不用去担心安装后是否可以正常使用,按照网上大部分方法安装都可正常使用;

但是局域网下安装确实少见,但是有些特殊情况下还需要本地部署。针对无公网本地怎么部署到服务器,记录一下我的部署过程。

1、 首先在公网下正常安装pm2,这就很简单了。

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、下载到本地

到此准备工作完成,下一步是部署到局域网服务器。

3、部署到局域网服务器

首先安装node到目录/usr/local/下,具体方法这里不再过多讲述。下边重点来了。

A、将打包文件上传服务器目录/usr/local/node/lib/node_modules/目录下,可以看到npm文件包,你就放置对了。

B、解压压缩包

tar xvf pm2.tar.gz

到这一步你可以尝试使用一下pm2命令

/usr/local/node/lib/node_modules/pm2/bin/pm2

C、使用总不能每次搞大串代码来启东程序吧,太不人性化,添加一个链接到服务区全局环境中,方法:

第一步,添加到node环境中 /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全局环境下, 也就是/usr/local/bin目录下

ln -s /usr/local/node/bin/pm2 /usr/local/bin/pm2

测试一下,直接输入pm2,出现以下场景,可以宣布大功告成,祝贺一下。

(原创文章,装在注明出处,谢谢合作)

总结

以上是生活随笔为你收集整理的php-dev离线安装,局域网 pm2 离线安装的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。