我有一个目前正在生产的vps服务器。 我需要升级我目前的PHP 5.2到PHP 5.3。
我在这里find了仓库http://www.dotdeb.org
我的问题是如何升级,保持我目前的configuration?
您只需要从/etc/apt/sources.list文件中的dotdeb添加存储库。 然后使用aptitude来重新加载源代码,并检查你的PHP包。
如果软件包正确完成,则不应该丢失任何configuration,因为configuration文件在更新过程中不会被覆盖:如果存在冲突dpkg将要求做什么,您可以select覆盖或仅使用不同的扩展名保存新版本。
之后,只需检查/usr/share/doc/ package文档中的README.Debian以查看是否还有其他内容可以完成升级。
deb http://packages.dotdeb.org stable all deb-src http://packages.dotdeb.org stable all deb http://php53.dotdeb.org stable all deb-src http://php53.dotdeb.org stable all gpg --keyserver keys.gnupg.net --recv-key 89DF5277 gpg -a --export 89DF5277 | sudo apt-key add -
现在我们必须更新apt-get更新
那么你可以轻松升级..
并重新启动Apache,并testing是否一切正常,通过检查phpinfo()btw ..你以前安装的PHP? 如果你手动编译它..上述方法不是最好的方法..
DotDeb不支持它
对于您的信息,我不打算发布Debian蚀刻PHP> = 5.3.0包,这将意味着太多的工作,以获得干净的软件包… PHP 5.2.10(一旦修复)将是最后一个版本从Dotde的蚀刻。 那么,如果你想从5.3.0中获利,你强烈build议你迁移到Debian Lenny。
资源