According to this documentation passenger is a native yum package since RHEL6.
Linux version and type
[vagrant@localhost ~]$ cat /etc/*release
Scientific Linux release 6.5 (Carbon)
Scientific Linux release 6.5 (Carbon)
Yum install Passenger
Before installing RPM
[vagrant@localhost ~]$ sudo yum search passenger
Loaded plugins: security
sl | 3.6 kB 00:00
sl-security | 3.0 kB 00:00
sl-security/primary_db | 4.5 MB 00:17
sl6x | 3.6 kB 00:00
sl6x-security | 3.0 kB 00:00
sl6x-security/primary_db | 4.5 MB 00:19
Warning: No matches found for: passenger
No Matches found
After installing RPM
[vagrant@localhost ~]$ sudo yum install mod_passenger -y
Loaded plugins: security
sl | 3.6 kB 00:00
sl-security | 3.0 kB 00:00
sl-security/primary_db | 4.5 MB 00:19
sl6x | 3.6 kB 00:00
sl6x-security | 3.0 kB 00:00
sl6x-security/primary_db | 4.5 MB 00:17
Setting up Install Process
No package mod_passenger available.
Error: Nothing to do
As passenger does not to be included in the yum repository, an attempt was done to install it using RPM, although this only should be required in case of RHEL 5 according the documentation.
RPM install
The RPM has been installed.
[vagrant@localhost ~]$ sudo rpm -Uvh http://passenger.stealthymonkeys.com/rhel/5/passenger-release.noarch.rpm
Retrieving http://passenger.stealthymonkeys.com/rhel/5/passenger-release.noarch.rpm
warning: /var/tmp/rpm-tmp.w5Z8Il: Header V4 DSA/SHA1 Signature, key ID 71e042e4: NOKEY
Preparing... ########################################### [100%]
1:passenger-release ########################################### [100%]
Yum install after installing RPM
[vagrant@localhost ~]$ sudo yum install mod_passenger -y Loaded plugins: security
http://passenger.stealthymonkeys.com/rhel/6.5/x86_64/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404 Not Found"
Trying other mirror.
http://passenger.stealthymonkeys.com/rhel/6.5/x86_64/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404 Not Found"
Trying other mirror.
http://mirror.hmdc.harvard.edu/mirrors/passenger/rhel/6.5/x86_64/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404 Not Found"
Trying other mirror.
Error: Cannot retrieve repository metadata (repomd.xml) for repository: passenger. Please verify its path and try again
Yum search
[vagrant@localhost ~]$ sudo yum search passenger
Loaded plugins: security
http://passenger.stealthymonkeys.com/rhel/6.5/x86_64/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404 Not Found"
Trying other mirror.
http://passenger.stealthymonkeys.com/rhel/6.5/x86_64/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404 Not Found"
Trying other mirror.
http://mirror.hmdc.harvard.edu/mirrors/passenger/rhel/6.5/x86_64/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404 Not Found"
Trying other mirror.
Error: Cannot retrieve repository metadata (repomd.xml) for repository: passenger. Please verify its path and try again
6.5 directory unavailable
It appears that the 6.5. directory does not exist.
Question
How to Install Passenger on Scientific Linux 6.5 via RPM?
yum search passenger
? You probably just have the wrong package name.yum
does assuming that the versions are there.passenger
is not a native package on 6.5