CAS 5.0.0的安装及配置_51CTO博客_cas配置


本站和网页 https://blog.51cto.com/fengwan/1876088 的作者无关,不对其内容负责。快照谨为网络故障时之索引,不代表被搜索网站的即时页面。

CAS 5.0.0的安装及配置_51CTO博客_cas配置
CAS 5.0.0的安装及配置
关注
运维记事
CAS 5.0.0的安装及配置
原创
运维记事
2016-11-24 11:50:21
博主文章分类:CAS
©著作权
文章标签
tomcat
sso
cas
文章分类
Java
编程语言
©著作权归作者所有:来自51CTO博客作者运维记事的原创作品,请联系作者获取转载授权,否则将追究法律责任
请注意:本文都是在root用户权限下执行,在生产环境不建议使用root权限.环境:CentOS 6.8 x86_641.JDK及maven的安装tar zxf jdk-8u101-linux-x64.tar.gz
mv jdk1.8.0_101 /usr/local
#4.1.10及以下版本使用
#tar zxf apache-maven-3.3.9-bin.tar.gz
#mv apache-maven-3.3.9 /usr/local
cat<< EOF >>/etc/profile
export JAVA_HOME=/usr/local/jdk1.8.0_101
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
#export PATH=$JAVA_HOME/bin:$PATH:/usr/local/apache-maven-3.3.9/bin
export PATH=$JAVA_HOME/bin:$PATH
EOF
source /etc/profile2.tomcat准备tomcat必须要8.0以上,否则可能报Caused by: java.lang.ClassNotFoundException: org.apache.catalina.valves.rewrite.RewriteValve
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1892) ~[catalina.jar:7.0.73]
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1735) ~[catalina.jar:7.0.73]echo "127.0.0.1 $HOSTNAME">>/etc/hosts
tar zxf apache-tomcat-8.5.8.tar.gz
mv apache-tomcat-8.5.8 /usr/local
ln -s /usr/local/apache-tomcat-8.5.8 /usr/local/tomcat3.文件下载wget https://github.com/apereo/cas-gradle-overlay-template/archive/master.zip
unzip master.zip
cd cas-gradle-overlay-template-master
修改gradle下载路径,否则可能报错
vim gradle/wrapper/gradle-wrapper.properties
#distributionUrl=https\://services.gradle.org/distributions/gradle-3.1-bin.zip
distributionUrl=https\://downloads.gradle.org/distributions/gradle-3.1-bin.zip
否则可能下载报错4.复制CAS配置文件,注意CAS配置文件版本之间不能通用cd etc
cp -rf cas /etc/
cd ..5.对CAS进行打包./gradlew clean build6.部署cas.wascp cas/build/libs/cas.war /usr/local/tomcat/webapps/7.启动tomcat/usr/local/tomcat/bin/catalina.sh start并查看tomcat的报错信息tail -f /usr/local/tomcat/logs/catalina.out8.查看下效果CAS默认登录账号密码casuserMellon 9.根据CAS建议,打开tomcat的SSLmkdir /etc/cas/key
cd /etc/cas/key
keytool -genkey -alias cas --keyalg RSA -keystore cas.keystore -validity 3650keytool -export -file cas.crt -alias cas -keystore cas.keystorekeytool -importcert -alias cas -file cas.crt -keystore "${JAVA_HOME}/jre/lib/security/cacerts" -storepass changeit配置tomcat打开SSLcp /usr/local/tomcat/conf/server.xml /usr/local/tomcat/conf/server.xml.ori
vim /usr/local/tomcat/conf/server.xml增加,注意大小写 <Connector port="8443" protocol="org.apache.coyote.http11.Http11NioProtocol"
maxThreads="150" SSLEnabled="true" scheme="https" secure="true"
clientAuth="false" sslProtocol="TLS"
keystoreFile="/etc/cas/key/cas.keystore"
keystorePass="123456" >
</Connector>看截图现在重新启动tomcat试试/usr/local/tomcat/bin/catalina.sh stop
/usr/local/tomcat/bin/catalina.sh start启动的时候关注下日志文件,看是否报错
打赏
收藏
评论
分享
举报
上一篇:HTTP劫持分析及攻防
下一篇:CAS 4.1.10关闭HTTPS
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
全部评论
()
最热
最新
相关文章
Virtual Treeview 5.0.0的安装以及入门
Virtual Treeview是一个“纯VCL”控件,这意味着它不是基于任何系统控件,而是重新编写的。正如它的名字已经表明,这个控件与其他这类控件相比,使用了一个不同的树管理模式。它不知道它所管理的数据是什么东西(除了它的大小),甚至没有一个节点的标题。
delphi
forms
library
文档
测试
Apereo CAS 5.0.3.1安装配置
Apereo CAS 5.0开始使用spring boot的进行了全面的重构了,充分使用spring cloud的
CAS
tomcat
数字证书
html
CAS配置-CAS服务器配置
在http://sucre.blog.51cto.com/1084905/683560说明了对于tomcat创建https,现在将配置cas服务器。下载cas服务器端http://downloads.jasig.org/cas/cas-server-3.4.10-release.zip解压后将cas-server-3.4.10-release.zip\cas-server-3.4.10\m
职场
休闲
cas
CAS配置
CAS5.3.14安装、配置完全教程
1.生成keystorekeytool是jdk自带的工具keytool -genkey -v -alias zxl -keyalg RSA -keystore F:\DEVELOP\cas\keystore\zxl.keystore666666zxl.comzxl.comzxl.comwuhanjiangsucny6666662.导出证书keytool -exp
后台编程
CAS单点登录 _详细步骤步骤及配置
今天小编为大家详解一下CAS 单点登录的步骤以备不时之需,话不多说赶紧开始吧.!首先
CAS
tomcat
xml
配置文件
javascript
CAS单点登录(五)——Service配置及管理
CAS单点登录(五)——Service配置及管理在上一节我们讲述了CAS中关于自定义认证登录策略,对CAS中关于自定义登录配置的方案,校验策略有了一定的了解,如果忘记了可以去复习一下——————CAS单点登录(四)——自定义认证登录策略。这节本来该介绍自定义表单信息的知识,但是考虑到使用自定义表单知识涉及到Service配置方面的知识,所以这一节介绍一下在CAS中Service配置及管理。首先我们
json
redis
数据库
spring
客户端
安装部署jasig cas server及相关实践
jasig cas server是一个开源的单点登录认证服务器。部署很简单,下载后将war包放入tomcat后启动。需要理解并解决的问题有:一、使tomcat支持httpshttps协议通过ssl和数字证书来保证c/s间的数据传输安全。一般说来非对称加密算法性能要低于对称加密算法,所以ssl协议是用对称加密算法进行信息加密的。而在双方确立信任关系的时候需要用数字证书(非对称加密)来相互认证和商定密
tomcat
https
Unicode 5.0.0
Unicode 5.0.0Unicode 5.0.0Version 5.0.0 has been superseded by the latest version of the Unicode Standard.Version 5.0.0 of the Unicode Standard consists of the core specifica...
ico
sed
ide
Debian 5.0.0 Lenny安装全过程
从Debian的官方网站下载(网络安装版的ISO镜像): // http://www.debian.org/ debian-500-i386-netinst.iso // http://www.debian.org/debian-500-i386-netinst.iso设置网络
职场
Debian
休闲
Lenny
Linux(CentOS)下安装Elasticsearch5.0.0
一.ES5.0解压安装到Windows之后(可能)需要进行的设置: 1.如果不设置,直接运行elasticsearch.bat 文件 ,会报错: 2.解决方式 调节 conf/jvm.options 配置文件 这里采取调小ES占用的内存: 默认配置如下图,初始化和最大内存大小为2G 调节为1g 之后
elasticsearch
bootstrap
java
jar
root用户
CAS sso配置
最近在研究sso单点登录的问题,研究了网上许多案例以及代码,发现总是有很大的差别,最后通过官网下载,才发现cas3 与 cas 4 的配置存在区别,这就是差别很大的原因了。官网地址如下: https://www.apereo.org/search/node/cas下面只针对cas4进行整理吧,因为cas4 相对于cas3 来说,是有增无减了。1.下载地址http://downloads.
server
sso
cas
CAS配置(二)
1目的撰写本文的目的是记录一个简单、以数据库为验证用户的单点登陆的CAS配置过程,看过其他文档,要么没有配置过程,要么过于复杂。配置之前建议先仔细研究下相关的参考文档,只有明白了相关原理,配置起来其实很简单。2名词解说Single Sign On - 通过用户登录一次,即可获得需访问系统和应用软件的授权。Yale CAS - 耶鲁大学开发的单点登录(Single Sign On)系统称为CAS(C
配置
web
CAS
cas server 配置
1.修改cas server的deployerConfigContext.xml bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" property name="driverClassName" valuecom.microsoft.sqlserver.jdbc.SQLServerDriver/value /property property name="url" valuejdbc:sqlserver://localhost;databaseName=base;/value
cas
分享
exchange cas角色安装回环网卡 ---cas加入lvs需要配置这个地址
exchange cas loopback config:1、以管理员身份运行cmd后,在cmd命令窗口中执行:hdwwiz 2、在添加硬件向导中选择 手动安装3、选择网络适配器4、选中左边的microsoft:4.1 如果是windows Server 2008则右边选择:Microsoft Loopback Adapter4.2 如果是
LVS
exchange
Yale cas安装
看了网上很多CAS安装的步骤,结合自己的经验总结如下:一、配置Tomcat,启用SSL协议。1.在CAS要安装的机器上(也就是服务端)为Tomcat生成用于SSL通讯的密钥:keytool -genkey -alias tomcat -keyalg RSA,输入密钥密码和相应参数,(注意:第一个参数CN一定要输入CAS安装机器名,其他参数就随便了),结果是在用户目录中创建了名为.keysto
tomcat
服务端
用户名
ip地址
xml
centos安装php-memcached扩展及cas用法
一.安装libmemcachedwget https://launchpad.net/libmemcached/1.0/1.0.16/+download/libmemcached-1.0.16.tar.gztar -zxvf libmemcached-1.0.16.tar.gzcd libmemca
memcached
php
客户端
.net
libstdc++
CAS配置-tomcat https配置
要让tomcat使用ssl必须先配置它的https,配置方法如下:1、制作密钥进入到cmd后输入keytool -genkey -alias tomcat -keystore mykeystore -keyalg RSA -validity 2000 根据提示输入密码:changei
配置
职场
tomcat
休闲
cas
ElasticSearch 5.0.0 安装部署常见错误或问题
ElasticSearch 5.0.0 安装部署常见错误或问题 1.ERROR: bootstrap checks failed[1]: max file descriptors [65535] for elasticsearch process is too low, increase to at least [65536]原因:无法创建本地文件问题,用户最大可创建文件数太小 解决
Linux
python3.5.0+ipython-5.0.0安装时遇到的问题
环境:Centos6.5,新安装的系统    1.第一次安装时,未安装任何依赖包,安装到最后有一个告警:Ignoring ensurepip failure: pip 7.1.2 requires SSL/TLS,未在意    2.安装ipython,安装完成后进入ipython提示缺少traitlets &
python
failure
collected
运维记事
关注
私信
分类列表
更多
# Windows11篇
# LNAMP28篇
# Linux86篇
# HardSoft-Viewer5篇
# OpenSIPS9篇
近期文章
1.部分白盒测试工具
2.使用 REST 访问 Pivotal GemFire 中的数据
3.金融信息科技服务外包风险管理 团体标准 学习记录 和下载地址
4.Day11_03_Redis教程之Redis服务器客户端安装配置及配置文件详解
5.Day08_02_分布式教程之Windows下搭建Zookeeper
签到领勋章
返回顶部
举报文章
请选择举报类型
内容侵权
涉嫌营销
内容抄袭
违法信息
其他
具体原因
包含不真实信息
涉及个人隐私
原文链接(必填)
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M
取消
确认
已经收到您得举报信息,我们会尽快审核
打赏
收藏
评论
分享
51CTO首页
内容精选
博客
学堂
精培
企业培训
CTO训练营
开源基础软件社区
LeaTech全球CTO领导力峰会
移动端
公众号矩阵
博客
免费课程
课程排行
直播课
软考学堂
精品班
厂商认证
IT技术
2022年软考
PMP项目管理
在线学习
企业服务
CTO训练营
技术经理研习营
LeaTech峰会
文章
资源
问答
开源课堂
专栏
直播
51CTO博客
首页
关注
排行榜
订阅专栏
学堂
精培
开源社区
CTO训练营
51CTO
班级博客
登录注册
手机随时阅读
写文章
搜索历史
清空
热门搜索
查看【
】的结果
Copyright 2005-2022 51CTO.COM
版权所有 京ICP证060544号
关于我们
官方博客
意见反馈
了解我们
全部文章
在线客服
网站地图
热门标签
友情链接
开源基础软件社区
51CTO学堂
51CTO
汽车开发者社区