修改程序的运行端口和目录

程序运行的默认端口为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

最后如果能正常访问程序后台,则转移成功。