需要保留的文件夾
/uploads:附件文件夾。在程序中上傳的文件默認(rèn)保存在這個(gè)文件夾。
/template:模板文件夾。網(wǎng)站的模板保存在這個(gè)文件夾。
/WEB-INF/fulltext:全文索引文件夾。全文檢索引擎Lucene生成的索引文件保存在這個(gè)文件夾。
數(shù)據(jù)庫(kù)配置文件
/WEB-INF/classes/custom.properties:其中jdbc.url、jdbc.username、jdbc.password用于設(shè)置數(shù)據(jù)庫(kù)連接。(Jspxcms6.0及以前版本該文件位于/WEB-INF/conf/custom.properties)
安裝包的web.xml
安裝包有兩個(gè)web.xml文件,分別是/WEB-INF/web.xml和/setup/file/web.xml。/WEB-INF/web.xml在安裝時(shí)使用,安裝程序會(huì)創(chuàng)建數(shù)據(jù)庫(kù)表及初始化數(shù)據(jù)、配置數(shù)據(jù)庫(kù)連接地址,并且會(huì)用正式的/setup/file/web.xml覆蓋/WEB-INF/web.xml。
升級(jí)步驟
先閱讀CHANGELOG.txt,以確定是否需要升級(jí)。特別是里面的升級(jí)指南(如果存在),里面會(huì)介紹模板需要做哪些修改。
完整備份原數(shù)據(jù)庫(kù)和程序。避免因?yàn)檎`操作導(dǎo)致數(shù)據(jù)丟失。
停止tomcat服務(wù)。
將原程序ROOT目錄刪除或移動(dòng)到其它目錄。
將安裝包ROOT目錄復(fù)制到Tomcat部署目錄。
將安裝包的/uploads、/template、/WEB-INF/fulltext文件夾刪除(如果存在),并將原程序同名文件夾復(fù)制過(guò)來(lái)。
修改安裝包/WEB-INF/classes/custom.properties中jdbc.url、jdbc.username、jdbc.password值。(根據(jù)原程序同名文件修改)
將安裝包的/setup/file/web.xml覆蓋/WEB-INF/web.xml。
執(zhí)行數(shù)據(jù)庫(kù)升級(jí)腳本(如有必要)。大版本升級(jí)數(shù)據(jù)庫(kù)通常會(huì)有變化(如5.x.x升級(jí)6.x.x);中版本升級(jí)數(shù)據(jù)庫(kù)有可能有變化(如5.0.x升級(jí)5.1.x),也可能沒(méi)有(如5.1.x升級(jí)5.2.x);小版升級(jí)數(shù)據(jù)庫(kù)通常不會(huì)有變化(如6.5.0升級(jí)6.5.1)。
根據(jù)CHANGELOG.txt的升級(jí)指南(如果存在),修改模板。
啟動(dòng)tomcat服務(wù)。
升級(jí)完畢。
|
新聞熱點(diǎn)
疑難解答
圖片精選