我注意到,官方的亚马逊回购仅主机nginx 0.8,现在被认为是一个旧版本。 从源代码手动编译的短缺我必须做什么来通过yum升级到稳定的nginx 1.0版本? 有没有人知道亚马逊的理由不包括1.0版本? 如果有一些错误或已知问题,我坚持0.8。
Amazon Linux与CentOS 5存储库兼容,因此您可以按照http://nginx.org/en/download.html上的说明将其添加到您的实例中。
通常,用于服务器使用的发行版将一直等到发行版的下一个发行版中包含主要的新版发行版软件包。 你不会想做yum update
并发现你的应用程序突然停止工作,因为nginx 1.0有重大变化。
就个人而言,我更愿意手动构build,将其放到/ opt / nginx- $ VERSION /中。 这样,您可以保留其他版本,只要您按照自己的喜好设置并testing了当前版本,就可以轻松更改init脚本。 即使你发现了一个迟到的bug,回滚到旧版本也很容易。 这也不会让发行团队摆布,以确定您要使用的软件包版本。 (我可以自己做出这个决定,非常感谢你…)