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目录中所需要的东西移动回来