我试图从nginx官方仓库安装nginx。
我从nginx.org下载了nginx-release-rhel * .rpm,并且安装了yum。 但是,尽pipe新的nginx回购可以使用新的nginx-debug包,但nginx的可用版本是0.8.54。
我能做些什么来强制安装nginx 1.0.X?
编辑:configuration文件的更多信息。
这是/etc/yum.repos.d/nginx.repo文件:
[nginx] name=nginx repo baseurl=http://nginx.org/packages/rhel/6/$basearch/ gpgcheck=0 enabled=1
这就是我们不得不说的:
$ uname -a Linux ip-XX-XXX-XX-YYY 2.6.35.14-107.1.36.amzn1.i686 #1 SMP Thu Feb 16 23:14:37 UTC 2012 i686 i686 i386 GNU/Linux
最后,这是yum info nginx的输出:
$ yum info nginx Loaded plugins: fastestmirror, priorities, security, update-motd Loading mirror speeds from cached hostfile * amzn-main: packages.us-east-1.amazonaws.com * amzn-updates: packages.us-west-2.amazonaws.com amzn-main | 2.1 kB 00:00 amzn-updates | 2.3 kB 00:00 nginx | 1.3 kB 00:00 10 packages excluded due to repository priority protections Available Packages Name : nginx Arch : i686 Version : 0.8.54 Release : 1.4.amzn1 Size : 385 k Repo : amzn-updates Summary : Robust, small and high performance HTTP and reverse proxy server URL : http://nginx.net/ License : BSD Description : Nginx [engine x] is an HTTP(S) server, HTTP(S) reverse proxy and IMAP/POP3 : proxy server written by Igor Sysoev.
它看起来像是打到亚马逊回购,而忽略了nginx。 尝试这样做:
yum --showduplicates list nginx
看看你是否可以看到1.x软件包。
然后,用特定的名字,做一些事情:
yum install nginx-1.0.13-1
安装该特定的软件包。 您可能需要预先删除当前安装的0.8版本。