八月 5th, 2008

【转载】通过 shell 升级 WordPress 2.5.1 到 2.6

779 views, 记忆碎片, by hitigon.

通过shell升级WP,鉴于多数国外主机支持SSH SHELL,喜欢命令行操作的老鸟肯定会使用的,转载这篇文章仅供学习参考,希望感兴趣的朋友同我这个初学者一样能在命令行道路上能越走越远:)

转载自:老所工作室

wordpress 新版本又发布了,上次更新好些没过多久嘛。这次参照上次2.5升2.5.1,一切都顺利。

今天,把wordpress由2.5.1升级为2.6版本,过程如下:
备份:
备份文件:mv myblog myblog_2.5.1。
备份数据库。本次升级涉及到了数据库的更新,所以为求保险,还是应该对数据库进行备份,不过我省略了该过程

解压新的wordpress代码:

tar -xzf wordpress-2.6.tar.gz
mv wordpress myblog

设置wp-config.php文件:

cd myblog
mv wp-config-sample.php wp-config.php
vi wp-config.php

其他设置参照以前的文件。另外,在2.6中,引入了三个新的变量”AUTH_KEY”,”SECURE_AUTH_KEY”,”LOGGED_IN_KEY”,这个变量据说是用于cookie加密的。可以访问http://api.wordpress.org/secret-key/1.1/来获得一个。(此前的2.5.1版本只引入了一个密码设置,这次引入了3个,用那个1.1版本的URL可以一次产生3个,注意,每个密码都不一样的)。

恢复上传文件目录:

cp -r myblog_2.5.1/wp-content/uploads myblog/wp-content
chmod a+w myblog/wp-content/uploads

恢复你的主题:

cp -r myblog_2.5.1/wp-content/themes/mytheme myblog/wp-content/themes

恢复你的插件:

cp myblog_2.5.1/wp-content/plugins/myplugin.php myblog/wp-content/plugins

安装新的language文件:
下载新版本的汉化文件,解压到wp-content/language目录。
在wordpress中文网上有制作好的语言文件包下载,解压后产生一个language目录,里面有三个文件:wordpress.pot; zh_CN.po; zh_CN.mo。

更新数据库:
访问 http://blog.myblog.com/wp-admin/upgrade.php。根据界面提示升级你的数据库。

恢复永久链接:

touch myblog/.htaccess
chmod a+w myblog/.htaccess

访问你的博客,进入管理->设置->永久连接,保存一下设置,这将为你重新生成.htaccess文件

当然,在进行升级的时候,最好还是阅读一下安装包里的readme文件,以确认是否有其他特殊的升级操作。

Back Top

Responses to “【转载】通过 shell 升级 WordPress 2.5.1 到 2.6”

  1. 感谢Kevin的投递
    灵格斯继4月份发布一款”Naver 在线词典”后, 在热心用户的支持下, 本次终于制作出了 “Naver韩中词典” 和 “Naver中韩词典” 两部本地版本的韩语词典, 配合由韩国用户为灵格斯翻译的纯正韩文用户界面, 以及韩文对23种语言的全文翻译功能, 终于可以制作出完整的灵格斯词霸韩汉版, 完整实现了中文至韩文的互查互译, 终结了国内至今没有免费韩汉词典可用的历史, 不得不说一句, 用户的力量是伟大的.

    费老说:hitigon力量是伟大的

    http://www.cnbeta.com/articles/58391.htm

  2. 哈,挺长时间的了~~

  1. 没有任何引用。

发表回复

Back Top