升级discuz X2到discuzX2.5正式版

ZephyrXT 发布于 阅读:25

cd /home

wget http://download.comsenz.com/DiscuzX/2.5/Discuz_X2.5_SC_UTF8.zip

unzip Discuz_X2.5_SC_UTF8.zip

升级


1. DiscuzX 程序 1.0, 1.5 2.0 ,2.5Beta 2.5RC
1)备份数据库
2)建立文件夹 old,旧程序除了 data , config, uc_client, uc_server 目录以外的程序移动进入 old目录中

cd /home/wwwroot/bbs.zephyrxt.com

mkdir old

mv data old

mv config old

mv uc_client old

mv uc_server old

mv old /home/new

cd /home/

mkdir bk

mv /home/wwwroot/bbs.zephyrxt.com/* /home/bk

3) 上传 2.5 程序(压缩包中 upload 目录中的文件)

/bin/cp -a upload/.  /home/wwwroot/bbs.zephyrxt.com

/bin/cp -a /home/new/.  /home/wwwroot/bbs.zephyrxt.com

chmod 755 -R /home/wwwroot/域名 chown www:www -R /home/wwwroot/域名

4)上传安装包 utility 目录中的 update.php 到论坛 install 目录,删除 install 目录中的index.php
mv /home/utility/update.php /home/wwwroot/bbs.zephyrxt.com/install

\rm /home/wwwroot/bbs.zephyrxt.com/install/index.php

执行 http://你的域名/论坛路径/install/update.php

http://bbs.zephyrxt.com/install/update.php

\rm /home/wwwroot/bbs.zephyrxt.com/install/update.php (rm前加"\" 删除不提示)


参照提示进行升级即可。升级时间随着数据的大小和服务器性能而变, 依据测试,10G左右的论坛,从 2.0 升级值 2.5 大约需 1.5-2.5 个小时。如果你的版本更老一些,升级的时间消耗的会更多些。

cd /home

rm -rf bk Discuz_X2.5_SC_UTF8.zip readme utility new upload


升级完毕,进入后台,更新缓存,校验数据库,测试功能。最后,你可以将old目录中所需要的东西移动回来