通过本文告诉想研究dotCms的初学者如何成功部署该东东,其实没什么难的因为人家官网给出了详细的部署方法,所以这里仅仅是想谈谈自己在部署的时候遇到的问题及解决的方案,希望各位同样喜欢它的人拍砖。
第一步:从官网(http://dotcms.com
)下载个叫dotcms_2.0.1.exe;
第二步:安装叫dotcms_2.0.1,装这个东西和其他的软件没有什么两样,只是这里需要注意一些小的事项。
a: 尽量不要把这个东西装到含有中文的路径下去,而且最好文件夹的名字里没有空格等特殊的字符。
b:安装的过程中,它会要装个什么数据库,不用理会的,我选择不安装,后面随便配置,装好后咱自己的数据库(mysql,oracle)就可以了。
第三步:查看人家官网提供的官方文档,网址是http://dotcms.com/docs
,这个很关键。国外的人做东西很注意这些的,非常的不错,值得我们学习。
第四步:这个步骤是配置数据库的,找到dotCms安装路径下的tomcat\conf\Catalina\localhost\ROOT.xml,然后用文本编辑器编辑它就好了。把它默认使用的那个数据库注释掉,然后把我们要使用的MySQL的数据库配置的注释去掉就行。我把它默认带的数据库的名字给改了一下,不想叫什么dotcms2,直接叫dotcms,没什么了不起的。
第五步:当然你要先在你安装好的数据库下建立一个叫dotcms的库
第六步:然后你就启动tomcat就行了,这个时候总是报内存溢出的错误,很烦人。配置一下JVM的设置信息就行。编辑dotCms安装路径下的tomcat\bin\startup.bat文件,在里面加上一句
set JAVA_OPTS=-server -Xms800m -Xmx800m -XX:PermSize=64M -XX:MaxNewSize=256m -XX:MaxPermSize=128m -Djava.awt.headless=true就没有问题了。
第七步:启动服务器后,直接在浏览器中访问http://localhost就可以访问它默认做好的一个模版网站了。访问后台的方式是http://localhost/admin,用户名:admin@dotcms.com,密码:admin,就可以进入后台了。
最后祝你快乐的开始学习dotCms强大的功能吧,呵呵!
分享到:
相关推荐
这些脚本通常位于DotCMS安装目录下的sql文件夹内。 4. **数据库驱动**:根据所选数据库,将对应的jar文件(如dotcms_seq开头的jar文件用于Oracle和Postgres,dotcms_id开头的jar文件用于MySQL和MSSQL)复制到Tomcat...
5. **部署**:将编译后的前端代码部署到生产环境,与dotCMS后端系统进行集成。 ### 常见应用场景 1. **企业官网建设**:利用dotcms-js构建响应式的官方网站,实现内容的动态发布和管理。 2. **内部信息平台**:...
8. **部署与调试**:插件可以通过dotCMS的管理界面进行上传,也可以通过命令行工具或API部署。开发者应学会使用日志和调试工具进行问题排查。 9. **版本控制与协作**:使用Git等版本控制系统管理代码,可以与团队...
dotCMS被广泛使用,从运行小型站点到为政府,《财富》 100强公司,大学和全球品牌提供多节点安装。 dotCMS环境可以扩展,以支持数百个编辑器管理具有数百万个内容对象的数千个站点。 dotCMS可以下载或作为基于云的...
java cms源码点CMS 开源企业Java Web内容管理系统 dotCMS是一个用Java编写的开源Web...3.0下获得了许可,可以免费下载和部署,以在各个领域的组织中使用。 dotCMS企业版(EE)增加了许多企业功能,可通过获得支持的受
Logging Portlet - dotCMS 的动态插件 ... 为此,从 dotCMS 的 ROOT 开始,执行 build.xml ant 文件的“部署”任务以创建标准的 dotcms_xx.jar 文件(ant build)这将使用构建 OSGi 所需的库构建整体式 dotCMS
它支持14种语言,具备直观的XML编辑器和集成的WAR部署,适合J2EE环境下的小到大型项目。更多详情可访问http://www.obinary.com/en/magnolia/about.html。 3. **OpenCms**:OpenCms是一款成熟的J2EE产品,采用Java...
SpringSource发布了其应用平台的Beta版,这是一套基于Spring框架的全面解决方案,旨在简化企业级Java应用的部署和管理。 13. **dotCMS 1.6**: dotCMS 1.6作为一个Java内容管理系统,为Mambo、Joomla和Drupal提供...
- 通过简单的War文件即可部署至任意J2EE容器中,如Tomcat或WebLogic等。 - 新版本中增加了数字媒体在线编辑功能,进一步提升了用户体验。 #### 3. OpenCms - **简介**: OpenCms是一款基于J2EE的开源CMS,支持多种...