第一次用还是大概5-6年前。但是用的版本是0.5.0 现在已经新出了19个版本。感谢Solo开发者这么长期的坚持。


    Release 1.9.0 - Jan 21, 2017
    Release 1.8.0 - Jan 23, 2017
    Release 1.7.0 - Nov 9, 2016
    Release 1.6.0 - Sep 8, 2016
    Release 1.5.0 - Aug 10, 2016
    Release 1.4.0 - Jun 28, 2016
    Release 1.3.0 - Dec 19, 2015
    Release 1.2.0 - Dec 2, 2015
    Release 1.1.0 - Oct 1, 2015
    Release 1.0.0 - Sep 16, 2015
    Release 0.6.9 - Jun 28, 2015
    Release 0.6.8 - Mar 24, 2015
    Release 0.6.7 - Oct 16, 2014
    Release 0.6.6 - Apr 26, 2014
    Release 0.6.5 - Nov 1, 2013
    Release 0.6.1 - Aug 25, 2013
    Release 0.6.0 - Apr 26, 2013
    Release 0.5.6 - Feb 19, 2012
    Release 0.5.5 - Nov 24, 2012
    Release 0.5.0 - Aug 25, 2012


    数据备份

            登录mysql:mysql -u root -p
            查看数据库:show databases;
            数据库备份:退出mysql执,并行mysqldump -uusername -ppassword b3log > /backupfile20170217.sql;
            将备份的数据拷贝到本机,将在本机完成升级后再部署到云上。

    升级前准备

        在进行升级前需要准备从0.5.0到1.80各版本的编译后war包,解压
        ,并把他们放在tomcat配置文件指定的部署路径下面。
        将先前备份的数据文件,导入到本机的mysql(新建数据库的时候注意编码)下面。

    升级及验证

            从0.5.0到1.90,逐个部署文件,每次部署完成后,启动前,修改latke.properties及local.properties。
            启动tomcat,输入localhost请求首页,此时系统会自动完成升级。
            等待30S,检查 preference或option表的version字段,看是否升级成功(版本号是否更新)。
            视情况进行下一步或排错。

     都做好测试无误后,上线。

    #########

    最后还发现一个百度云加速的问题。只要我把网址使用百度云加速。在添加和修改文章的时候就会遇到非常缓慢的问题。开始以为是程序版本久的原因。这些升级新版本后依然存在。所以才开始怀疑是百度云加速的问题。看来百度云加速的坑很大啊。以后会慢慢把其他域名也迁移出百度云加速。