扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
安装opencms
1.安装Java JDK 1.4或最新版本。
JDK下载网址:http://java.sun.com/products/j2se/
安装后设置环境变量JAVA_HOME,值是JDK的安装路径。
2.安装 Tomcat
Tomcat 4.1.x 或以上版本 均可使用。
Tomcat下载网址:http://jakarta.apache.org/tomcat/index.html
安装后设置 环境变量CATALINA_HOME,值是Tomcat的安装路径。
3. 安装 MySQL
安装Mysql 4.1.x 即可。
MySQL下载网址:http://www.mysql.com/downloads/index.html
注意: 在Windows操作系统上必须把MySQL作为一个服务来运行。 在MySQL的启动选项中增加default-character-set=gbk可。
4 部署 opencms.war
把opencms.war复制到CATALINA_HOME/web-apps/下,然后启动(或重新启动)Tomcat。Tomcat将自动部署OpenCms。
注意: 请检查是否出现CATALINA_HOME/webapps/opencms/目录,如果出现,
说明Tomcat自动部署了OpenCms。
5 安装内容管理系统 (opencms 6)
用http://Servername:8080/opencms/setup来启动OpenCms 6.0的安装程序。
按照提示进行安装。如图所示 设置数据库参数 ,安装OpenCms数据库和全部作业区的资源。 安装成功后继续下一步操作。
设置MySql 参数
数据库和表资源创建成功
6安装完毕 进入登陆系统
现在可以通过http://localhost:8080/opencms/opencms/system/login/ 进入登录系统,
用户名:Admin,密码:admin。
7. 模块管理
OpenCms内容管理系统采用了模块机制,从而可以轻松地把模板和其它功能添加
到系统中,也可以从系统中导出来进行分发。一个模块通常包括一系列模板、图像、
Java类或类库以及其它资源,这些内容有紧密联系因而需要一起使用。
1) 将模块导入OpenCms系统
选择“ 管理 ”视图
选择“Offline”项目
打开模块管理
选择
选择
点击
8. 导入汉化包
1、COPY org.opencms.locales.zh_
CATALINAHOME\webapps\opencms\WEB-INF\packages\modules
2、登陆OPENCMS,选择Administrator浏览界面里,使用“模块”功能,然后选择“从服务器导入模块”, 选择org.opencms.locales.zh_
9. 编辑网站
登陆后会自动打开一个新的浏览窗口并关闭登录对话框(系统会提示您确认
这个操作)。进入“作业区”,此时的界面为 “资源管理” 视图。(可以通过视图栏选择视图)
注意:此系统是一个基于项目的应用,这意味着不能修改Online项目中的页面。首先必须创建一个编辑项目,可以用缺省的Offline项目来编辑页面。
1.创建新项目
点击菜单栏上的视图,从下拉菜单中选择“系统管理”(如下图所示),转到了管
理窗口。
选择
选择
输入如下信息:如图所示:
项目名称:Test
描述:创建一个测试项目。
资源:/release/ //项目中包含的资源
用户组:Users
管理组:Project manager
注意:点击资源区域的文件夹图标会打开第二个窗口,显示已有的文件夹,
为项目选择路径,这个窗口会自动关闭。
在视图下拉菜单中选择浏览器,打开“资源管理”视图。然后在项目下拉菜单中选择
Test(如下图所示)。点击“/release/”目录,现在您可以编辑页面了。
注意:选择了一个项目,系统只允许您修改与该项目相关的目录中的文件,其他项目无效。
编辑页面
在打开一个页面之前必须给文件上锁。用鼠标左键点击“installation.html”旁的
使用网页编辑器
在文本编辑器中,您可以修改文字和格式(如粗体、斜体、下划线)。
另外,这个网页编辑器是所见即所得的,即在这里页面是什么样的,在互联网上也就会是什么样的。 在菜单栏的右侧有“模板”下拉菜单,您可以选择已定义好的页面结构和版式。
在编辑器下拉菜单中包含了编辑器的选项,您现在在用的是所见即所得编辑器,选择“源文件编辑器”,编辑器中会显示网页的源代码。您可以点击
完成编辑过程
现在页面以红色显示,表示页面被编辑过了。另外,还有一个小红旗
页面被上锁并在当前项目中被修改过。用鼠标左键点击“installation.html”旁的
面图标,选择“解锁”。锁的标志会消失。 然后选择下拉菜单中的直接发布,修改就成功了。
打开新的网页浏览器,在地址栏中输入http://localhost:8080/opencms/opencms/
release/installation.html,就可以看到的修改。
创建新页面
您能够在浏览器视图中添加新的页面和文件夹。创建一个新项目或选择前面创
建的“Test”项目。进入“/release/”目录,点击新建
的对话框。
选择“无格式文本页面”,点击“继续”按钮。
在“创建新页面”对话框(如下图所示)中输入下列数据:
名称:help
标题:测试页
模板:Welcome / Release notes template
关键字:(这里您可以输入一些便于Google等搜索引擎查找的关键字)
描述:(这里可以输入描述信息)
添加到导航:选中(缺省)
在导航中的文本:帮助
在后面插入:最后
注意:“导航文字”会显示在在线的导航中。
点击“完成”。这时界面会回到浏览器视图并以蓝颜色列出新页面help.html,您可以继
续编辑该页面,或把它解锁以便让其他用户编辑。发布项目,然后打开页面http://localhost:8080/opencms/opencms/release/installation.html,在页面顶部会有“帮助”这个新链接,点击该链接即可看到您的
新页面了(如下图所示)。
10.使用细节
1 用户界面
点击“设置”
点击“资源管理”标签,可以设置在浏览器视图中显示更多的文件信息。
点击“工作流”标签,可以定义工作流管理的选项。
点击“对话框”标签,可以定义对话框权限。
点击“用户信息”标签,可以修改用户组和密码。
点击“编辑器”标签,可以设置编辑器样式
2.创建一个项目
创建一个属于用户组“Project manager”的离线项目,这个项目可以
是已经存在的需要更新的网站,也可以是一个新网站。当修改了项目中的页面并发
布后,Online中的页面也会随之改变。另外,这些改变还会作为不同的版本存储在
备份表中以便追踪时使用,通过文件菜单中的“历史记录”功能可以访问这些版本。
在缺省情况下,离线项目的文件和目录只能由项目成员来修改。
按钮来创建新的文件和目录。点击“新建”
如果选择“上传新文件”,用户能够把他们本地硬盘上的文件存储到此管理系统的目录中。
在“浏览器”视图中,点击目录树的目录名会显示该目录的内容,点击一个HTML
文件名会打开一个显示该文件内容的新的浏览器窗口。点击文件或目录图标会出现
一个菜单,菜单的选项会随着文件或目录的状态以及用户访问权限的不同而不同,
菜单的主要内容有:
上锁和解锁:在整个编辑过程中,为了防止文件和目录同时被多个用户访问或修改,可以给文件和目录上锁。修改完成后可以解锁。
直接发布:单个资源可以在其发生变化并解锁后直接发布。
编辑页面:点击编辑页面会打开所见即所得编辑器,您不需要知道HTML语言就可以在其中轻松修改文件。
编辑源文件:点击编辑源文件会打开一个文本编辑器,使用这个编辑器要求您具备一些HTML的基本知识。
编辑控制码:点击编辑控制码会打开一个文本编辑器,在这里您可以编辑控制码。警告:使用这个编辑器您必须具备对新朗华内容管理系统的模板机制的丰富知识。
历史记录:点击历史记录会显示一个文件以前所有的版本。当给文件上锁后,再点击“详细”按钮,除了看到谁在什么时候做了修改之外,您还可以恢复某个以前的版本。
用“更改拥有者”、“更改用户组”、“更改权限”来修改单个文件的访问权限。
更改导航:点击更改导航可以修改一个资源的导航文本和位置。
属性:每个资源的属性都是键/值对,标题、描述等都是作为键/值对存储的。
您可以增加、修改或删除属性
您可以从菜单中选择标准功能如“复制”、“重命名”、“移动”和“删除”。“接
触”功能用于修改资源的时间戳,这会使文件的状态变为被修改过,因此在
发布项目时该文件也会被一同发布。
撤销删除资源:当一个在 Online 中也存在的资源标志为被删除时,您可以使用撤销删除。当对一个文件夹撤销删除时,所有该文件夹下的资源也都会被撤销删除。这个功能需要您有对资源的写权限。对一个资源撤销删除后,它的状态会改变,会显示为被当前用户上锁。
撤销修改:撤销对一个资源的修改。使用这个功能时,资源必须上锁并标志为被修改了。必须有写权限才能使用本功能。当对一个文件夹使用撤销修改时,所有该文件夹下的资源都会撤消删除。这时会把 Online 项目中的内容复制过来,所以会失去所有没有发布的修改,同时没有发布过的新资源会被删除掉。
发布资源: 直接发布资源。(只有Projectmanager和Administrator这两个用户组的成员能够发布一个项目的资源)
当直接发布一个资源时,系统:
– 会创建一个临时项目
– 会把资源复制到这个临时项目中
– 所有资源的项目ID都会设置为这个临时项目的ID
– 发布并删除这个临时项目
复制到项目:系统会把不属于当前离线项目的资源以灰色显示。用文件菜单中的“复制到项目”功能把资源复制到当前项目中来(只有Projectmanager、Administrator有权使用本功能)。不能对根文件夹使用本功能。
11.访问权限
下列用户组是系统预定义的:
Administrators(管理员组):管理员对文件和目录有完全的访问权限。管理员创建和管理用户和用户组。
Projectmanager(项目经理):项目经理创建新项目并协调他们的工作流。项目经理的访问权限被限定在他/她创建的项目上。项目经理还能够发布项目。
Users(用户):用户能在指定给他的项目中创建新文件和目录。作为拥有者,用户对他/她创建的文件和目录有完全的访问权限。 Guest(客人):这个组包括了所有其他用户。
根据需求,还可以创建编辑、设计人员、测试人员等新的用户组(管理视图 > 用户管理 > 用户管理 )。
12.工作流
在“工作流”视图中,项目经理能够点击“新任务”
在预计日期内的任务以黑色表示,如果逾期了,任务的显示颜色是红色,已完成的任务显示为灰色。任务的优先级可以从图标中看出来,点击任务名称会显示该任务的详细信息和历史记录,任务的每一步都被记录下来以确保工作流的清晰透明。
13.内置搜索引擎的配置和使用
查看本文来源
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者