在当前版本的Debian 6上设置Nginx + PHP / MySQL

我试图从apache切换到nginx,但是我对bash不是很有经验,所以我遇到了一些麻烦。

我试图在Debian 6上安装最新的稳定版本的nginx,PHP 5.3.10和MySQL 5.5。

默认回购包含过时的产品版本,所以我试图从dotdeb.org回购安装。 问题是dotdeb有一些产品,默认的debian repo也是这样,它提示我安装debain repo的老版本,而不是一个dotdeb。 我试图评论debian repos离开我只是dotdeb的,但现在我不能安装各种产品PHP / MySQL需要的要求(因为dotdeb不包括在他们的回购)。

有没有一种方法来指定我想从某个回购下载东西,并从另一个回购安装要求?

我已经想出了如何做到这一点。

只需添加

Package: * Pin: origin "packages.dotdeb.org" Pin-Priority: 999 

 /etc/apt/preferences 

这将使得任何事情都成为最高的优先事项

也许你应该尝试:

 apt-get install package=version 

在dotdeb回购中select最新版本的软件包。 依赖关系也应该被正确地解决。