东方通中间件V7-V8如何部署JTopCMSV4
1.说明
本文档为JTopCMS(java cms)V4+部署到东方通中间件V7,V8所需要注意的事项。
2.注意点
东方通中间件须使用war格式部署,故先使用maven编译生成war包,如本例名称为CMSV4-jc.war,部署包中有两个关键配置文件修改,由于war文件本质就是压缩包,可直接工具打开编辑。
cs.properties中主要修改后台登录的地址,换成东方通服务器的IP或域名
data_source.xml中修改数据库配置,注意请一定先确认地址是否可用
以上两个文件也可以从war中拿出,在外面修改后,覆盖回war包
2. 打开东方通V7后台,按以下截图部署war包
如果部署不成功.经测试,一般为数据库连接失败,如IP,账户权限不够, 数据库名称问题等,可进入东方通安装目录/deployment/cms目录/WEB-INF/log查看日志。
3. 东方通V8版本部署方式
1)由于V8版本的变化,CMS需要追加quartz.properties配置文件,否则无法启动CMS,如下图:
其内容为
################################# quartzj执行配置 ################################## org.quartz.scheduler.instanceName=CmsSystemQuartzScheduler #org.quartz.scheduler.rmi.export = false #org.quartz.scheduler.rmi.proxy = false #org.quartz.scheduler.wrapJobExecutionInUserTransaction = false org.quartz.threadPool.class=org.quartz.simpl.SimpleThreadPool org.quartz.threadPool.threadCount=50 org.quartz.threadPool.threadPriority=5 org.quartz.threadPool.threadsInheritContextClassLoaderOfInitializingThread=true #org.quartz.jobStore.misfireThreshold = 60000
2)在部署应用时,请选择WEB兼容模式。
3. 启动CMS成功后,使用http://东方通的IP:8088/login_page 进入登录页, 进入后台后,右上应显示环境信息
4. 重部署关键点!!!!!!
当项目已交付使用,用户已经使用过CMS,并上传各种文件,若因业务要重新部署新war包,请不要直接重部署,东方通默认会删除非war包的生产文件,
将导致文件丢失。
正确操作 : 进入东方通安装目录,找到CMS部署目录,将各站点根目录下的上传和模板文件夹 upload ,video, file,template先复制备份
,才可重部署,启动成功后,再次进入CMS部署目录,将备份的文件夹覆盖回。
=============== 完结 ===============