转贴 http://blog.csdn.net/qianxuncms/archive/2007/04/09/1557694.aspx
很多人都听说了OpenCms,知道了它的强大,索性的下载安装了,终于见到了久违OpenCms,看到了它简洁的界面,欣喜过后却不免一脸茫然,这个东西怎么用,我怎么用它来建站,从哪开始,无从下手,找资料,少之双少,几经周折后,迫于时间等诸多因素,很多人无奈地选择了放弃……
希望这篇文章可以对OpenCms的追随者们有所帮助,但这也只是OpenCms的皮毛,把它的强大功能为已所用还需要我们付出更多的努力……
一、切换到“/sites/”下,创建站点文件夹“testWeb”
输入文件夹的标题,这个标题就是站点的名称,一会儿你就会看到它的用处,它会显示在“站点”下……
创建后的结果如下:
二、配置tomcat,打开tomcat\conf\server.xml文件,增加如下蓝色选中区内容:
三、打开tomcat\webapps\cms623\WEB-INF\config\opencms-system.xml,增加如下蓝色选中区内容:
四、重启tomat,登陆到OpenCms,这时在“站点”列表框中就会出现我们创建的网站“我的测试站点”,发,如下图:
切换到“我的测试站点”,显示如下图,这就是我们网站的“根目录”了……
五、创建网站模块:com.testweb.www,如下图(模块创建过程请参阅:http://blog.csdn.net/qianxuncms/archive/2007/04/06/1554192.aspx):
创建模板(模板创建过程请参阅:http://blog.csdn.net/qianxuncms/archive/2007/04/09/1557085.aspx),模板内容如下:
<%@ taglib prefix="cms" uri="http://www.opencms.org/taglib/cms" %>
<html>
<head>
<title><cms:property name="Title" /></title>
<meta HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; CHARSET=<cms:property name="content-encoding" default="UTF-8" />" />
</head>
<body>
<h2>测试网站的模板</h2>
<cms:include element= "body"/>
</body>
</html>
六、创建项目,包含网站资源和模块资源(项目的详细介绍以后会单独的文章,在此先不多说),如下图:
七、用模板生成页面,切换到testWebProj项目,再切换到“我的测试站点”,新建“页面”,如下图:
名称输入为“index.html”,也可输入“index”系统会自动增加“.html”的后缀,模板选择刚刚创建的“我的测试网站——模板一”
创建页面后,编辑页面,输入内容
保存,浏览效果如下:
八、发布项目,如下图,确定当前项目为“testWebProj”,单击“发布项目”
发布完成后,切换到Online项目,站点选择“我的测试站点”
点击浏览index.html,结果如下图:
这时浏览器的URL为:http://localhost:8081/cms623/opencms/index.html,退出OpenCms,可以通过这个URL直接访问OpenCms创建的网站了,loalhost换成局域网IP后,局域网内的其它机器也就可以同样浏览这个网站,至此就通过OpenCms创建了一个简单的网站……
分享到:
相关推荐
本教程将通过图解的方式,详细讲解如何制造OpenCMS模板。 **一、了解OpenCMS模板** 1. **模板基础**: OpenCMS模板主要由JSP(JavaServer Pages)文件和XML配置文件组成。JSP负责生成动态内容,XML文件定义了内容...
总之,《OpenCms 7 Development》是OpenCms开发者必备的参考资料,无论你是初学者还是有经验的开发者,都能从中获取到丰富的知识和实践技巧,从而提高你在OpenCms项目上的开发效率和质量。通过深入学习,你将能够...
OpenCms中文文档提供了全面的指南,适合初学者和有经验的开发者。文档内容包括安装与配置、模板设计、内容创建、工作流管理、安全设置等多个方面,旨在帮助用户无语言障碍地理解和应用OpenCms。 1. **安装与配置**...
### OpenCMS:构建网站...无论是初学者还是经验丰富的开发者,都可以通过《使用OpenCMS快速建站》一书了解到如何有效地使用这一强大工具。此外,该书也适合那些希望了解或进一步探索OpenCMS功能特性的企业和个人参考。
OpenCMS 是一个开源的内容管理系统(CMS),主要由Java语言开发,专为构建企业级网站提供了一个强大而灵活的平台。其Java API 提供了丰富的功能,使得开发者可以通过编程方式与OpenCMS系统进行交互,实现内容的创建...
“OpenCms7Tutorial-03.pdf”很可能是系列教程的一部分,可能涵盖了以上部分或全部内容,对于初学者来说是学习OpenCMS的宝贵资料。通过深入学习并实践教程中的步骤,可以快速提升在OpenCMS上的操作技能,从而更好地...
此外,OpenCms提供了直观的用户界面,便于内容编辑者进行日常操作,如内容创建、修改和发布等。 二、Java API详解 OpenCms的Java API涵盖了几乎所有核心功能,包括内容管理、工作流、权限管理、搜索和索引、缓存...
OpenCms是一个开源的内容管理系统,它提供了一个强大的平台来创建、管理和发布数字内容。要创建一个后台管理模块,你需要理解OpenCms的工作原理以及它的模块系统。以下是对创建OpenCms后台管理模块的详细步骤和相关...
对于初学者来说,"OpenCMS内容管理入门指南.pdf"是一个宝贵的资源,它将详细讲解如何使用OpenCMS的各个功能,从创建新页面到设置工作流程。而"OpenCms内容管理入门指南-源代码.rar"则包含了示例项目源码,这对于学习...
总的来说,OpenCMS内容管理入门指南和配套源代码是初学者进入OpenCMS世界的理想起点,无论你是希望搭建一个企业网站,还是希望提升现有的内容管理系统,都能从中受益。通过系统学习和实践,你可以熟练掌握OpenCMS的...
这项为期三天的基础模板培训旨在教授学员如何有效地使用 OpenCms 来创建和管理网站内容。课程涵盖了基本概念、工作流程以及常见的模板设计技巧等。通过实践操作,学员可以快速掌握 OpenCms 的核心功能。 #### 3.2 ...
总结,OpenCMS为初学者提供了全面的入门指南,从安装、配置到内容管理,再到源代码的开发和系统扩展,都能在实践中逐步掌握。了解和掌握这些基础知识,将有助于你高效地管理和开发基于OpenCMS的网站。
OpenCms 是一款开源的内容管理系统(CMS),专为创建、管理和发布数字内容而设计。它提供了丰富的功能,包括模板驱动的网站生成、基于角色的安全控制、工作流程支持以及多语言支持。OpenCms 内容类型模块是系统的...
OpenCms是一款开源的内容管理系统(CMS),它为企业级网站建设和维护提供了强大的工具。OpenCms以其灵活的架构、友好的用户界面和丰富的功能,深受开发者和网站管理员的喜爱。本篇文章将深入探讨使用OpenCms来构建...
Opencms 创建站点指南 Opencms 是一个基于 Java 的开源内容管理系统,提供了强大的站点创建和管理功能。本文将详细介绍如何使用 Opencms 创建一个站点,从下载和安装 Opencms 到创建站点和模板的每一个步骤都会被...
OpenCms是一款开源的内容管理系统,它允许用户创建、管理和发布数字媒体内容。配置OpenCms涉及到对系统架构、模块设置以及相关服务的调整,这个过程可能涉及到代码修改、配置文件更新等步骤。 在描述中提到的博文...