博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
OpenCms创建站点过程图解——献给OpenCms的刚開始学习的人们
阅读量:6087 次
发布时间:2019-06-20

本文共 1496 字,大约阅读时间需要 4 分钟。

  非常多人都听说了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,例如以下图(模块创建过程请參阅:):

  创建模板(模板创建过程请參阅:),模板内容例如以下:

<%
@ 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为:,退出OpenCms,能够通过这个URL直接訪问OpenCms创建的站点了,loalhost换成局域网IP后,局域网内的其他机器也就能够相同浏览这个站点,至此就通过OpenCms创建了一个简单的站点……

  谢谢关注,欢迎与作者直接交流,共同进步。MSN:,QQ:9165456。

很多其它资源请訪问

你可能感兴趣的文章
Nagios结合pnp4nagios图形监控
查看>>
基于Qt的OpenGL可编程管线学习(9)- X射线
查看>>
static在C语言中主要是两种用法
查看>>
Linux学习之033_4
查看>>
我的友情链接
查看>>
我的友情链接
查看>>
OCM考试经历:Section 1 数据库和网络配置
查看>>
获取字符串中 中文与英文 个数
查看>>
我的友情链接
查看>>
NoSQL to MySQL with Memcached
查看>>
Word天,.Net 大集合,学学学~~~
查看>>
Html5 Canvas (2)
查看>>
支付宝App 支付(4年前分享)
查看>>
项目实践中Linux集群的总结和思考
查看>>
一行代码判断 IE 浏览器版本
查看>>
fopen和open函数的区别
查看>>
运维之我的docker-docker的网络管理
查看>>
xshell使用key登录linux
查看>>
vs2012 key
查看>>
java 时出现 could not open jvm.cfg 的解决办法之一
查看>>