迁移上线

1. 迁移上线

本地或局域网开发完成后,正式部署到服务器上需要完整的迁移。

1.01 程序、数据库脚本、数据目录

1.       导出数据库脚本,并导入到服务器数据库中

2.       复制数据目录到服务器中,并根据数据库信息修改数据目录中的database.properties

其中jdbc.encryptPassword为加密后的数据库密码,加密解密方法在Public CMS程序中publiccms-parent\publiccms\src\test\java\目录下找到的com.publiccms.common.generator.PassowrdGenerator.java类中,该类拥有main方法可以直接运行,输入1回车输入密码回车可以得到加密的密码,输入2回车输入加密的密码回车可以得到解密的密码

还可以删除jdbc.encryptPassword这一行,增加jdbc.password={未加密密码}

3.       复制程序到服务器中,并根据数据目录路径修改cms.properties中的cms.filePath路径,该路径应该是一个完整的绝对路径。

1.02 变更站点设置

1.       修改站点设置为实际路径或期望的路径,根据实际需要配置第三方WEB服务。

2.       修改站点的域名为实际的域名。

3.       执行SQL,将内容数据中正文等旧的站点路径更新为新的站点路径。

4.       执行任务计划或手动重新生成内容、分类、页面等,必要时重新生成多次保证网站中所有页面的url正确,根据实际需要重建全文索引。

保存页面 更多文档 数据结构 JAVA API

0条评论
发表评论