我正在开发一个名为opencms的开源java cms。 使用tomcat部署它是war文件,当它启动时你会转到localhost:8080 / opencms并开始根据需要配置它。 我的问题是,当我完成所有工作并使用它创建一个cms站点时,我必须做什么才能将它上传到真实的服务器上? 我是否必须从中制作war文件然后上传它或者我将它的已部署文件夹上传到服务器tomcat? 以及我必须用它的数据库做什么?它足以从我的本地数据库导出.sql文件并在服务器数据库上执行它,或者我必须做一些其他事情? 请帮我 感谢
答案 0 :(得分:2)
您需要在“真实”服务器上安装opencms,该服务器适合您创建页面的服务器。
应该可以将tomcat中的opencms webapp文件夹的内容复制到目标机器上的tomcat,并将关联数据库的副本传输到“真实”服务器。
我个人更喜欢在目标机器上执行opencms的标准安装并对其进行配置(删除示例内容,更改密码等)。 然后我将使用opencms的导出功能导出开发机器上的内容并将其导入目标opencms实例。 复杂性取决于您对默认安装应用了多少更改 - 如果您已经开发了自己的模块,那么可能会有点困难。