修改程序的运行端口和目录
程序运行的默认端口为3000,有需求的可以自行修改其它端口和运行目录。
修改运行端口
比如我EFV
程序路径为/home/express-ffmpeg
,然后进入该文件夹,编辑根目录下的ecosystem.config.js
文件,修改如下:
#将3000修改为你需要的端口
env_production: {
PORT: 3000,
NODE_ENV: "production"
}
然后修改转码进度监控端口,编辑config/auth.js
文件`,修改如下:
#将3000修改为你需要的端口
host: 'http://127.0.0.1:3000',
最后使用命令重启:
#停止程序
pm2 kill
#进入程序目录,请根据你的安装情况修改目录路径
cd /home/express-ffmpeg
export PATH=python3/bin:$PATH && pm2 start ecosystem.config.js --env production
修改端口后,如果你绑定过域名,请同步修改域名的反代配置端口。
修改运行目录
比如我EFV
程序路径为/home/express-ffmpeg
,我想将程序从/home
转移到/opt
目录运行。
使用命令:
#停止程序
pm2 kill
#移动程序目录,/home为当前运行目录,/opt为要转移的目录
mv /home/express-ffmpeg /opt
#进入到程序新路径
cd /opt/express-ffmpeg
#启动程序
export PATH=python3/bin:$PATH && pm2 start ecosystem.config.js --env production
#保存
pm2 save
最后如果能正常访问程序后台,则转移成功。