温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

Jspxcms软件怎么升级

发布时间:2022-01-19 16:07:28 来源:亿速云 阅读:100 作者:iii 栏目:开发技术

今天小编给大家分享一下Jspxcms软件怎么升级的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。

需要保留的文件夹

  • /uploads:附件文件夹。在程序中上传的文件默认保存在这个文件夹。

  • /template:模板文件夹。网站的模板保存在这个文件夹。

  • /WEB-INF/fulltext:全文索引文件夹。全文检索引擎Lucene生成的索引文件保存在这个文件夹。

数据库配置文件

Jspxcms6.0及更低版本数据库配置文件位于/WEB-INF/conf/custom.properties。

Jspxcms6.5及7.0数据库配置文件位于/WEB-INF/classes/custom.properties。

其中jdbc.url、jdbc.username、jdbc.password用于设置数据库连接。

Jspxcms8.0及更高版本数据库配置文件位于/WEB-INF/classes/application.properties。

其中spring.datasource.url、 spring.datasource.username、spring.datasource.password用于设置数据库连接。

安装包的web.xml

Jspxcms7.0及更低版本的安装包有两个web.xml文件,分别是/WEB-INF/web.xml和/setup/file/web.xml。/WEB-INF/web.xml在安装时使用,安装程序会创建数据库表及初始化数据、配置数据库连接地址,并且会用正式的/setup/file/web.xml覆盖/WEB-INF/web.xml。

Jspxcms8.0及更高版本没有web.xml文件。

升级步骤

  • 先阅读CHANGELOG.txt,以确定是否需要升级。特别是里面的升级指南(如果存在),里面会介绍模板需要做哪些修改。

  • 完整备份原数据库和程序。避免因为误操作导致数据丢失。

  • 停止tomcat服务。

  • 将原程序ROOT目录删除或移动到其它目录。

  • 将安装包ROOT目录复制到Tomcat部署目录。

  • 将安装包的/uploads、/template、/WEB-INF/fulltext文件夹删除(如果存在),并将原程序同名文件夹复制过来。

  • 修改安装包数据库配置文件。/WEB-INF/classes/application.properties中spring.datasource.url、 spring.datasource.username、spring.datasource.password值。(根据原程序相应文件修改)

  • Jspxcms7.0及更低版本,需将安装包的/setup/file/web.xml覆盖/WEB-INF/web.xml。Jspxcms8.0及更高版本无需此步骤。

  • 执行数据库升级脚本(如有必要)。大版本升级数据库通常会有变化(如5.x.x升级6.x.x);中版本升级数据库有可能有变化(如5.0.x升级5.1.x),也可能没有(如5.1.x升级5.2.x);小版升级数据库通常不会有变化(如6.5.0升级6.5.1)。

  • 根据CHANGELOG.txt的升级指南(如果存在),修改模板。

  • 启动tomcat服务。

  • 升级完毕。

以上就是“Jspxcms软件怎么升级”这篇文章的所有内容,感谢各位的阅读!相信大家阅读完这篇文章都有很大的收获,小编每天都会为大家更新不同的知识,如果还想学习更多的知识,请关注亿速云行业资讯频道。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI