Mar*_*iwa 6 ruby passenger ruby-on-rails-3 rbenv
我只是想在Ubuntu 12.04上设置我的第一个rails服务器.我安装了rbenv(作为用户:deployer使用组sudo和admin).现在尝试根据他们的文档安装乘客.
我passenger-install-nginx-module开始运行然后我得到了
Please specify a prefix directory [/opt/nginx]:
--------------------------------------------
Permission problems
This installer must be able to write to the following directory:
/opt/nginx
But it can't do that, because you're running the installer as deployer.
Run Code Online (Sandbox Code Playgroud)
好的,我跑了sudo passenger-install-nginx-module然后跑了sudo: passenger-install-nginx-module: command not found.
这是否意味着我必须以root用户身份安装它,为root用户安装整个rbenv然后安装乘客?我读过的每个教程都是从非root用户帐户运行的:/,它对我不起作用.
23t*_*tux 19
正如我在评论中所写的那样,你必须以passenger-install-nginx-module完整路径运行root用户,因为它不在$PATHbash 的var中.要找出路径,请运行which passenger-install-nginx-module
| 归档时间: |
|
| 查看次数: |
3822 次 |
| 最近记录: |