Debian升级(从squeeze到wheezy)

自从配置好blog后,就很少在VPS上进行操作了,除了偶尔上去看下有没有坏人。有时也会做些实验,其他时间真的闲置掉了。一次偶然的机会,注意到系统的python版本竟然是python2.6,虽然我不会python开发o(╯□╰)o,但是版本控怎么能容忍这种事情发生呢!果断升级,而且Debian 7也已经稳定很久了。 网上google到的常规信息:修改/etc/apt/source.list里的版本代号为要升级到的版本号(此次为squeeze到wheezy),Vim里用

来替代指定行里的字符串。接下来进行本地包管理系统数据的更新,以及dist-upgrade

升级过程中,有冲突的包aptitude会给出解决方案,选一种处理了就好,最好具体怎么弄的(留了哪些,删了哪些),以便遇到问题的时候好搜寻解决方法。 这个时候已经升级完成了,使用

来查看现在的系统版本信息。


升级的事到此结束,接下来是折腾系统的问题:

  1. 升级后,Python变成了2.7,于是使用pip安装的包需要重新安装,使其产生在python2.7的目录下。
  2. 在MySQL升级时,会要求设置密码,留空则保持原有密码。想着好久没更改过了,就换了一个密码,于是WordPress就出现了“数据库连接出错”的提示……不用担心,在wp-config.php里修改对应的字段就ok了。
  3. Debian 7中涉及到了PHP的版本升级,似乎移除了包php5-suhosin,因为上一个版本中包含有这个模块,会导致php-cgi启动失败,使用

    清理相关的配置文件即可。
  4. 新版的PHP-FPM不再使用端口listen的方式提供php-cgi,而是使用的domain sockets,通过netstat -nlp命令,你会发现listen的端口中没有了9000而在sockets里多了一个php-fpm的。这就需要我们修改nginx的配置文件,让它知道,去哪里寻找执行.php扩展名文件的cgi程序。我参考了这篇文章中介绍的配置信息
  5. 似乎就是这些了。目前系统运行状况良好,不知道和直接通过VPS管理面板重装的系统有什么差别

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注