我使用的 debian, 按照教程一步一步走,到安装 Nginx 时出现了这样的错: 不知道大家以前有没有遇到过这样的问题,最后又是如何解决的?
sudo?
debian 不应该 apt-get 吗?passenger 有官方 debian 源,无需 build
哪个教程?有很多个一下看不出。
我可以推荐下 unicorn, thin 或者 puma 吗.?
我作为一个 ops 非常不喜欢这种把应用集成到 web server 里面的做法...
@themorecolor 当我使用sudo passenger-install-nginx-module时报错没有这个命令,当我去掉 sudo 时,能正常执行,最后问安装目录时我用了sudo /opt/nginx也能正常执行,但到这个阶段就报错了。 @Rei 在 Ubuntu 12.04 Server 上安装部署 Ruby on Rails 应用这个指导教程,教程前面的我之前都做好了,确切点说,我是按照上面安装 Passenger 和 Nginx。 @ruohanc 之前没有做过部署这方面,其它还没有解触,想先试一下 Nginx.
sudo passenger-install-nginx-module
sudo /opt/nginx
#4 楼 @ruohanc 鼎 尤其是还限定所用的 Web Server 的
#5 楼 @jyootai 现在 passenger 有 deb 包了,http://www.modrails.com/documentation/Users%20guide%20Nginx.html#install_on_debian_ubuntu
比编译容易,我那篇文章也要更新了。
话说最近折腾了一轮 Unicorn,觉得还是 Passenger 方便啊。
#5 楼 @jyootai 自己建好那个目录 再安装