On Tue, Dec 15, 2009 at 7:34 AM, kwyjibo <
ajdi...@gmail.com> wrote:
> I'm on Ubuntu 9.10, installed passenger via gems, and 2.2.7 installed
> with no problem...so I thought. When I type: passenger-install-apache2-
> module, it tells me 'Command Not Found'.
If you installed passenger through Debian/Ubuntu's 'gem' command then
passenger-install-apache2-module is placed in /var/lib/gems/bin (or
something like that), thanks to ridiculous Debian packaging policies.
This directory is not in $PATH by default which is why you get a
'command not found'. You need to refer to the command with an absolute
path.
> So, I tried through the package manager instead, and there is only
> 'libapache2-mod-passenger', but it won't install because apache2-mpm-
> worker is not installed. So, I go to install that, and it tells me I
> need to uninstall a bunch of programs including php and phpmyadmin!
> What? I don't want to do that.
The Ubuntu package is created by Brightbox. Their packages are
currently compiled for Apache with the worker MPM, but PHP is not
thread-safe and can only be used with the prefork MPM. You should file
a bug report at Brightbox if you think this is a problem.
--
Phusion | The Computer Science Company
Web:
http://www.phusion.nl/
E-mail:
in...@phusion.nl
Chamber of commerce no: 08173483 (The Netherlands)