解决Linux下使用pm2运行nuxt2.0,IP+端口访问不了

使用pm2运行nuxt2.0

pm2 start --name 'blog-nuxt' npm -- run start

解决Linux下使用pm2运行nuxt2.0,IP+端口访问不了

运行了nuxt的程序,然后使用IP+端口,发现访问不了。然后查看了日志,看运行是否成功
宝塔查看日志

解决Linux下使用pm2运行nuxt2.0,IP+端口访问不了

查看对应进程名字blog-nuxt的日志

解决Linux下使用pm2运行nuxt2.0,IP+端口访问不了

发现运行是没问题的,但使用IP+端口就是访问不了

解决Linux下使用pm2运行nuxt2.0,IP+端口访问不了

解决方法:

一: 可以使用nginx代理127.0.0.1:3000端口,进行访问.在这里不多说nginx反向代理,可以自行百度

二:修改nuxt启动文件【推荐】

把server/index.js,里的host修改成0.0.0.0,默认是127.0.0.1。然后在Linux重新打包运行。最后是0.0.0.0:3000,发现IP+端口是可以访问的

解决Linux下使用pm2运行nuxt2.0,IP+端口访问不了

相关推荐