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,在有站点管理权限的站点中,点击站点->执行SQL,输入旧网址、新网址;点击执行 将内容数据中正文等旧的站点路径更新为新的站点路径。
4. 执行任务计划或手动重新生成内容、分类、页面等,必要时重新生成多次保证网站中所有页面的url正确,根据实际需要重建全文索引。
0条评论
发表评论