我正在使用Ubuntu 19.04,在运行命令时遇到以下问题来设置Passenger / Nginx
sudo apt-get install -y libnginx-mod-http-passenger
:
以下软件包具有未满足的依赖性: libnginx-mod-http-passenger:取决于:nginx-common(<1.14.1)但 将安装1.15.9-0ubuntu1 E:无法纠正问题,您拿着损坏的软件包。
然后我将/etc/apt/sources.list.d/passenger.list文件中的“ bionic”更新为“ disco”(因为Ubuntu 19.04的代号为“ disco”),并在安装ibnginx-mod时出现以下问题-http-passenger:
E:无法找到软件包libnginx-mod-http-passenger
任何人都可以帮助解决此问题吗?
答案 0 :(得分:0)
我联系了旅客支持部门,他们告诉我,在ubuntu 19.04上,由于尚未迁移到新的Linux软件包主机,因此软件包尚未发布。
参考:https://github.com/phusion/passenger/issues/2104#issuecomment-516026126
因此,我购买了装有Ubuntu 16.04的服务器,并没有问题地设置了Passenger / Nginx。您可以按照以下教程设置Ubuntu 16.04服务器: https://gorails.com/deploy/ubuntu/16.04