准备内容:
    liferay版本liferay-portal-tomcat-6.1.0-ce-ga1-20120106155615760.zip
    cas版本cas-server-3.5.0-release.zip
    JAMWIKI   版本jamwiki-1.3.2.war
1、在D盘新建一个文件夹,命名为liferayCasJamwiki,将cas和liferay进行分别解压到该目录下;
2、在D:\liferayCasJamwiki\cas-server-3.5.0-release\cas-server-3.5.0\modules的目录下找到cas-server-webapp-3.5.0.war文件,并将他拷贝到D:\liferayCasJamwiki\liferay-portal-tomcat-6.1.0-ce-ga1-20120106155615760\liferay-portal-6.1.0-ce-ga1\tomcat-7.0.23\webapps(就是liferay集成的tomcat目录)并重新命名为cas
3、找到D:\liferayCasJamwiki\liferay-portal-tomcat-6.1.0-ce-ga1-20120106155615760\liferay-portal-6.1.0-ce-ga1\tomcat-7.0.23\conf   (就是liferay集成的tomcat目录)打开server.xml文件,找到下面的代码
并将上述的代码替换为下面内容 并保存
<Connector port="8443" maxHttpHeaderSize="8192"
    maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
    enableLookups="false" disableUploadTimeout="true"
    acceptCount="100" scheme="https" secure="true"
    clientAuth="false" sslProtocol="TLS" />
4、在cmd模式下输入下面的命令 密码为:changeit
keytool -genkey -alias tomcat -keypass changeit -keyalg RSA 
4、输入下面的命令:
keytool -export -alias tomcat -keypass changeit -file %FILE_NAME% 
5、在输入下面的命令:
    keytool -import-alias tomcat -file %FILE_NAME%-keypass changeit -keystore -help
6、启动tomcat       (双击startup.bat) tomcat所在路径为D:\liferayCasJamwiki\liferay-portal-tomcat-6.1.0-ce-ga1-20120106155615760\liferay-portal-6.1.0-ce-ga1\tomcat-7.0.23\bin   
7、等待tomcat启动完成后,在浏览器中输入:http://localhost:8443/cas/login
就可以访问到cas的目录了,输入用户名和密码为changeit和changeit
    表明登录成功
8、现在访问http://localhost:8080/将会进入liferay的基本配置目录:
9、将Default Language修改问中文,并点击change
10、在DataBase下点击  change进行配置 连接数据的信息,
输入数据库的用户名和密码后,点击Finish Configuration完成配置;出现下面的信息表明配置成功:
11、此时会出现密码输入内容,输入密码后点击保存
12、登录成功后,在页面的的右上角点击去Control Panel进入控制面板
13、在左侧的导航栏中点击设置按钮,然后在右侧选中认证,选中cas选项卡
14、配置信息如下:
15、点击测试cas配置如果有以下内容,表明配置成功了;
16、点击右上交的注销按钮会提示下面内容
下面将jamwiki项目和liferay进行集成:
1、 下载JAMWIFIhttp://jamwiki.org/wiki/en/JAMWiki_Release_Archive
2、启动liferay,将下载的jamwiki-1.3.2.war文件更改名称为jamwiki    然后   拷贝到D:\liferayCasJamwiki\liferay-portal-tomcat-6.1.0-ce-ga1-20120106155615760\liferay-portal-6.1.0-ce-ga1\tomcat-7.0.23\webapps目录下;tomcat会自动部署项目
3、稍等几秒中,在浏览器中输入http://localhost:8080/jamwiki将会进入到jamwiki的配置页面 填写相应的配置信息
4、出现下面的内容表明成功
5、在浏览器输入http://localhost:8080/访问liferay并数据用户名和密码
6、登录成功后,点击管理页面
7、点击公开页面,在点击添加页面,如图输入名称和模版
8、添加成功后,在左侧 点击jamwiki,配置相关内容
9、在页面中添加jamwiki的导航,
点击后jamwiki就可以看到页jamwiki页面了

来自为知笔记(Wiz)

附件列表

转载于:https://www.cnblogs.com/babyhhcsy/p/1b4ec0393a149f230269c14ff0392c34.html

liferay和cas系统集成相关推荐

  1. Liferay SSO CAS 集成

    一.配置Tomcat,启用SSL协议. 1.在CAS要安装的机器上(也就是服务端)为Tomcat生成用于SSL通讯的密钥:keytool -genkey -alias tomcat -keyalg R ...

  2. Liferay门户与CAS实现SSO单点登录

    http://blog.csdn.net/yang_19790212/article/details/6635778 1.1 准备工作 1.1.1  安装JDK1.6.0.20 JAVA 1.6.0以 ...

  3. cas多系统集成统一认证

    参考:http://blog.csdn.net/lifetragedy/article/details/43817903 这里有2个ssoclient工程,代码一样,只是端口不一样. 一个端口为808 ...

  4. VMware Identity Manager 与CAS, Keycloak的集成

    VMwareIdentity Manager (简称vIDM)是VMware开发的一套功能强大的身份管理系统.用户利用这套系统可以实现企业级应用的(包括SAAS,虚拟应用和桌面,原生的移动应用,Win ...

  5. Liferay6.2.1 集成 CAS4.0 实现单点登录与应用系统集成

    2019独角兽企业重金招聘Python工程师标准>>> 参考文章http://www.ibm.com/developerworks/cn/opensource/os-cn-lifer ...

  6. liferay 指定默认首页

    1.登录liferay后,点击控制面板-->设置--> portal设置 2. 左下角导航 主页URL 为将指定页面设置为默认首页(假设须要和cas集成.使用cas登录使用此设置很方便) ...

  7. [Liferay] Liferay 实现单点登录 - OpenLDAP

    [Liferay] Liferay 实现单点登录 - OpenLDAP Liferay 的单点登录绝对是个难啃的骨头,更何况网上能搜到的基本都是些滥竽充数的文章,很不负责任. 于是在自己搭通单点登录一 ...

  8. 常见的软件系统集成方式和Smartbi集成解决方案

    企业在信息化的过程中会根据自身的需求构建各种软件系统,如:网站.OA.CRM.ERP.BI等,这些系统一般是逐步建设和投入使用的,构建的时间.所采用的技术等都不一样,很难做到完全由一家软件厂商提供.如 ...

  9. CAS单点登录(SSO)介绍及部署

    介绍 CAS CAS 是Yale(耶鲁)大学的一个开源的企业级单点登录系统,它的特点: Java (Spring Webflow/Spring Boot) 服务组件 可插拔身份验证支持(LDAP,Da ...

最新文章

  1. Python中“is”和“==”的区别
  2. (转)Mac下MySql安装经历(含安装错误排查、卸载多种折腾)
  3. 〔转〕Word域的应用和详解10_域的应用例子
  4. laravel 初识
  5. ARM汇编ADR,LDR等伪指令
  6. 电脑的引导启动快捷键
  7. java年轻代频繁gc_年轻代频繁ParNew GC,导致http服务rt飙高
  8. 数学归纳法证明时间复杂度
  9. 原生App vs 移动Web App : 你如何选择
  10. redis 默认过期策略_redis 过期策略
  11. 什么是IAST(交互式应用安全测试)?
  12. php 后台实现订单支付成功后语音提示
  13. 西数服务器硬盘300G,特立独行 西数300G万转猛禽硬盘欣赏
  14. 聚合支付平台需要哪方面的技术?主要有哪些功能结构?
  15. C语言 计算学生各科成绩平均分的总和
  16. 接口自动化参数化(一)
  17. 居民物业管理系统(数据结构单链表版)
  18. 2018年北大软微考研复试面试问题精选
  19. debian安装离线源
  20. 「C++简单实现斗地主」机关算尽的地主,却低估了我的实力

热门文章

  1. 网络营销——网络营销专员浅析如何合理设置网站关键词密度
  2. 浅析网站维护优化的必要性!
  3. 如何应对一直变化的搜索引擎算法?
  4. java实现上传功能吗_Java实现文件上传功能
  5. python局部变量屏蔽全局变量_python – 将局部变量设置为函数而不是使用全局变量来优化函数...
  6. rbac权限管理 php,thinkPHP3.2使用RBAC实现权限管理的实现
  7. docker 删除所有未启动的容器_Docker 镜像容器常用操作(让我们用 docker 溜得飞起)...
  8. python3 x和python2 x区别_Python3.x和Python2.x的区别
  9. Cython的简单使用
  10. MongoDB Wiredtiger存储引擎实现原理——Copy on write的方式管理修改操作,Btree cache...