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