ubuntu服务器上的旧nginx?

我有Ubuntu服务器10.04与所有软件包更新。 当我inputnginx -v我得到了nginx version: nginx/0.7.65 。 当我去nginx.org我看到最新的稳定版本是1.0.10

它是不同的版本计算或ubuntu实际上是运行非常旧的版本? 如果是这样的话 这是服务器的基本包之一(如Apache,MySQL等)

nginx 0.7.65于2010年2月发布 。 你的Ubuntu的10.04版本号表明它的发布是两个月后。 在发布的时候,这是nginx的最新稳定版本。 如果你看一下10.04版的nginx的更新日志,你会发现他们已经发布了这个包的更新版本,以便修补安全问题。 这是预期的。 一旦发布了Ubuntu发行版,您不应该期望获得更新的上游版本,而是要获得现有版本的安全修复程序。 如果ubuntu要发布新的上游版本而不是安全修补程序,它可能会引入新的bug,并可能迫使pipe理员重新configuration服务器以获取安全补丁,这两者对于“稳定”的发行版本都是不可取的。

您可以添加此回购并更新到最新版本

deb http://nginx.org/packages/ubuntu/ lucid nginx

deb-src http://nginx.org/packages/ubuntu/ lucid nginx