自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

yelllowcong的专栏

厚积薄发,笨鸟先飞

  • 博客(678)
  • 资源 (4)
  • 论坛 (1)
  • 收藏
  • 关注

原创 史上最全的Cas学习整理-yellowcong

本文介绍了,如何安装,开发cas,以及cas如何做二次开发,包含了自定义界面,证书,二次验证,邮箱找回密码,自定义返回消息等,以及与jenkins,gitlab,jumpserver ,gerrit,graylog,sonar,jira,confluence ,grafana等开发工具的集成,若有新devops软件需要集成的,或新功能需要开发,尽管提,有求必应

2019-01-10 19:38:22 5436 16

原创 史上最全的Shiro学习整理-yellowcong

这些文章,都是我对shiro的人事精华,里面又很全的shiro案例,对于后期的shiro权限管理和开发又很大的好处。shiro组件Shiro之加密方式-yellowcongShiro之多Realm的认证及认证策略-yellowcongShiro之拦截器的使用-yellowcongShiro之授权管理与授权的三种方式(1、编程方式,2、注解方式,3、jsp标签)-yel...

2019-01-10 14:50:41 1865 2

原创 Docker之入门教程大纲-yellowcong

Docker的入门教程总结,docker主要需要学习的是网络,容器的编排以及存储的处理,同时还需要了解私有仓库的建立。docker序号技术点1构建镜像2镜像仓库3数据卷4网络5容器编排1 基础学习CentOS7上安装Docker以及简单使用批量删除容器Docker的镜像导出与导入与拷贝Docker之容器退出docker ...

2018-11-09 14:11:30 478 3

原创 keycloak之安装与启动-yellowcong

keycloak是web应用和服务的单点登录解决方案,keycloak存在用户管理,服务管理,相比cas server 来说,集成度高不少,开箱即用,不需要做二次的开发处理。keycloak支持得协议:OpenID Connect,OAuth 2.0和SAML提供支持 , 有个很大的缺点,keycloak服务不支持cas协议。

2021-11-23 16:24:12 10

原创 Cas5.2之Management 通过Mysql管理服务-yellowcong

配置管理平台的时候,1、配置pom.xml ,2、配置application.properties,3、创建数据库。4、启动服务。需要注意的一点,cas的管理员的服务的表`regexregisteredservice`结构同cas客户端的表结构不一样。还有需要设定更新方式为update,不然就会报错

2021-11-09 10:40:57 24

原创 Slf4j滚动日志出现文件丢失-yellowcong

线上测试的时候,发现压缩文件日志数量丢失了,感觉就比较诡异了,后来查明是log4j的配置导致的,默认配置只让存放7条压缩日志,这样避免日志量过多把磁盘涨爆了,但是我们不需要他这么细心,需要修改默认最大的条数和文件滚动大小,就能解决这个问题了

2021-07-22 10:46:03 86

原创 Centos之统计一个请求的流量(上传/下载流量)-yellowcong

问题:想要调查一批请求,所消耗的流量多少,一个请求到底消耗多少流量?解决方案使用tcpdump 抓取流量包,过滤只有源ip的请求,然后录制流量1k /1w 次 ,然后将抓取的流量导入到 wireshark 中,计算整体1k/1w次请求话费的流量,然后除以次数,就可以大致得到,一个请求使用多少流量了。

2021-03-11 14:46:20 120

原创 Maven之多模块的版本变更(versions-maven-plugin)-yellowcong

maven管理多模块的时候,会出现依赖的项目版本需要变更的问题,通过versions-maven-plugin 版本设置,可以解决的问题是,当我们变更了版本后,需要设置每个自模块parent 标签引用的版本信息。

2021-02-04 11:41:28 332

原创 openresty之实现SSO得客户端-yellowcong

参考文章https://www.annhe.net/article-3551.html

2021-02-03 18:02:03 1037

原创 Kong之grafana安装-yellowcong

kong通过grafana 展示监控信息,这个地方简单得使用了grafana,然后添加了一个简单得案例,将grafana和protheues简单得结合起来。

2021-01-15 17:34:17 53

原创 Centos之多个机器公用一个key-yellowcong

服务器通过一个密钥管理,这样登陆起来比较的方便,而且不需要每次登陆一个服务器,都需要给加上一个密码的操作。本机生成密钥本机必须先生成,然后本机给本机拷贝一份授权公钥,这样本机就可以登陆本机了。ssh-keygenat ~/.ssh/id_rsa.pub > ~/.ssh/authorized_keys手动拷贝密钥通过手动的方式拷贝密码,设定主机名称#这个地...

2021-01-15 17:27:59 48

原创 Centos之磁盘格式化盘与挂载-yellowcong

挂载磁盘,主要有两个步骤,1.分区,2.格式化磁盘,3.挂载磁盘,4.设定为开机自动挂载。

2021-01-15 17:26:19 120

原创 Nginx配置tcp代理-yellowcog

通过nginx得 tcp代理,来解决线上一些服务访问不到得情况。比如阿里云得rds是内网访问得,我们通过nginx代理,让他能够给我们直接访问了。安装nginx得时候添加stream插件./configure --user=www --group=www --prefix=/usr/local/nginx --with-http_stub_status_module --with-http...

2021-01-15 17:22:41 71

原创 Shiro之SpringBoot整合-yellwcong

Shiro来和springboot整合到一起,简单的进行shiro的授权处理操作。这个项目,简单的使用了用户的登陆和登出处理. 需要明白shiro就是一个过滤的插件,主要又Subject ,SecurityManager 以及Realm.其中Subject认证的时候,会调用SecurityManager ,然后SecurityManager (可以管理Reaml的验证策略,多个Reaml验证的策略)调用对应的 Realm做认证和授权的操作。

2021-01-15 17:21:12 63

原创 Consul之ACL加上token-yellowcong

这个是Consul 1.4.2 ,这个主要有5步骤,1. 创建acl.json 在配置文件夹中(-config-dir=/etc/consul),2.启动服务,启动的时候,需要指定启动目录以及数据目录。3.创建初始化密钥,这个密钥是根密钥,其他的token都是基于这个给弄出来的。4.配置agent的acl策略,然后创建token。 5.添加token到consul启动的配置文件中。6.设置匿名用...

2021-01-15 17:19:53 435

原创 Nginx和consul 组合-yellowcong

本例子简单介绍了nginx和consul 的组合,其中需要注意的点是 1. nginx 编译安装。2.consul 安装 。3.consul 添加acl权限,设置匿名用户权限,以及创建token。4.通过upsync插件实现nginx和consul 的结合。

2021-01-15 17:19:14 92

原创 nodejs之PM2项目部署-yellowcong

通过pm2 可以管理nodejs应用,可以在一个机器上,启动多个node集群服务,可以非常方便得管理nodejs应用。本文介绍了pm2的安装,管理nodejs,以及如何监控node应用。

2021-01-15 17:16:48 84

原创 Centos之RabbitMQ安装 -yellowcong

Mq的安装其实可以简单的yml进行安装的,但是我通过的是二进制文件的安装, 开始向编译安装的,后来没搞出来,尴尬了。后来就 通过二进制安装的。 安装的时候需要确认rabbitmq的版本和erlang是匹配,不然回导致问题。rabbitmq 得 15672 是用于web管控得,而5672是提供给用户使用得。

2021-01-15 17:15:41 55

原创 ldap之openlda的安装(Centos) |第一章-yellowcong

Ldap是一个树状的用户管理数据库,很多服务都是支持ldap做认证的,这种方法可以和sso整合到一起,这样既满足的web服务的单点登陆,也解决了cs架构的用户认证。ldap的选型也有很多,我们使用的是开源的openldap。本文讲解了ldap的安装,配置,以及简单使用。

2021-01-15 17:13:44 122

原创 Vue之popover修改样式不生效-yellowcong

vue修改popover的时候,样式不生效,脑阔很疼啊,官网的文档也说得不清不出的,后面google了一圈,终于解决了,修改方式如下:1.使用popper-clas 定义样式信息,2.创建对应的css的class `.el-popover.my-el-popover` 这种格式,前缀是.el-popover ,不然不生效。

2021-01-13 15:36:12 1860 2

原创 Centos之Mysql 5.7得解压安装-yellowcong

5.7得mysql安装和5.6得老版本不一样,没有了`./scripts/mysql_install_db` 这个脚本,直接通过 `bin/mysqld` 进行初始化操作。而且也没有了my.cnf这个配置文件,需要用户自己手动创建,而且 很坑得一点,mysql得存储目录`datadir`必须是必须是当前 mysql安装目录下面。

2020-12-31 10:23:30 52

原创 Mysql之免密登陆-yellowcong

免密登陆的方式,实际上,就是在配置文件中,把密码配置好了,然后直接执行mysql的时候,就可以登陆上服务了。注意了这个文件是`/root/.my.cnf`,而不是`/etc/my.cnf` ,这种方式不适用于线上环境,可以用在测试环境。

2020-12-31 10:19:31 59

原创 Tomcat 启动时 SecureRandom花费很多的时间-yellowcng

导致tomcat启动非常的慢的原因,是由于Tomcat 7/8 都使用 org.apache.catalina.util.SessionIdGeneratorBase.createSecureRandom 类产生安全随机类 SecureRandom 的实例作为会话 ID。然而通过`securerandom.source=file:/dev/random`的这种生成器,是阻塞的,所以服务阻塞,导tomcat卡死了。

2020-12-31 10:17:53 58 2

原创 Bamboo之使用-yellocong

通过bamboo来搞定项目的部署和发布。我直接使用的是project。这个project适用于创建编译的,bamboo编译部署,需要先有编译好的Artifact ,然后通过Deployment Projects 来发布项目到远程服务器上。

2020-12-31 10:13:59 250

原创 Centos之将命令转化为Gif图片-yellowcong

将asciinema 录制的文件变化为图片文件,我们通过asciinema 生成的,只是一个json的配置文件,然后通过asciicast2gif,将这个生成的json文件转化为图片,生成图片之后,分享更加的方便了。安装dockerCentOS7上安装Docker以及简单使用-yellowcong Docker之安最新的18.03.1版本(20180606)-yellowcong...

2020-12-31 10:11:45 102

原创 Centos之终端录制工具asciinema-yellowcong

这篇文章,主要介绍,如何使用asciinema 进行终端命令的录制,然后我们可以利用asciicast2gif ,将asciinema生成的文件,转化为gif图片,更多请参考[Centos之将命令转化为Gif图片-yellowcong](https://blog.csdn.net/yelllowcong/article/details/80950291)。

2020-12-31 10:08:54 81

原创 Jenkins之不能启动tomcat-yellowcong

Jenkins通过`Send build artifacts over SSH`来动态部署项目的时候,需要执行部署的shell,<font color='red'>我们需要在被部署的目标机器上,先那台机器上写好好脚本,然后在jenkins上,直接执行脚本即可,不然jenkins,会杀掉我们启动tomcat的命令,导致tomcat启动失败</font> 这个问题,是jenkins为了保证部署的时候,不产生一些子进程的问题。部署结束后,会将进程都给干掉,我们的tomcat还没有启动,就被干掉了。

2020-12-31 10:02:42 61

原创 Cas5.2之Gerrit创建用户并关联-yellowcnog

Cas5.2版本的用户如果想访问gerrit,可以直接访问到,但是得自己设定邮箱信息,然后确认,这种方式类似于注册的这种方式,然而我们可以直接通过操作表的方式,完成gerrit用户和cas用户的关联。重要的关系表 表名称 作用 accounts 存id用的 accounts_id 存用户信息 account_external_ids...

2020-12-31 10:01:30 896

原创 Centos6.8之源替换-yellowcong

查看系统信息#查看版本信息rpm -qi centos-release #查看系统信息uname -a #查看redhat版本cat /etc/redhat-release#查看linux版本信息 cat /proc/version 查看版本信息替换源#目测现在6版本已经不维护了wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.huaweicloud.com/repository/conf/CentOS-6-

2020-12-30 17:35:40 154

原创 Sonar安装-yellowcong

我搞了sonar后,被一个问题给坑了,这个破玩意,由于数据库版本高,导致插入的group表,有 关键字段group,导致插入不进去数据,所以大家安装sonar的时候,一定要记住,<font color='red'>数据库版本`5.6.41` ,版本太高,会导致驱动不符合问题,装不上。</font>

2020-12-13 21:08:22 87

原创 Mongo之SSL配置(服务端,客户端shell,java)-yellowcong

>1.生成证书,根证书,服务端证书,客户端证书>2.配置服务端ssl配置,测试shell访问ssl的服务端,访问mongo >3.生成java的p12证书,java通过ssl的方式访问mongo

2020-11-23 17:17:45 588

原创 Mongo之导入导出-yellowcong

mongo 数据库的集合以及数据库的导入导出操作,同时我们需要知道mongstat 和mongotop 这两个新能调优的指令。

2020-11-23 14:54:17 110

原创 Mongo之设置用户授权-yellowcong

>设置mongo用户的授权配置,解决mongo授权问题>1.创建管理员用户>2.创建某个数据库的用户管理员>3.设置授权登录

2020-11-23 14:53:08 197 2

原创 Centos之Mongo安装-yellowcong

这个地方,简单得mongo得安装,1.下载mongo得工具包,2.然后解压到 `/usr/local/mongodb/` 3.添加到环境变量,4.配置mongo得配置文件,5.启动mongo

2020-11-23 14:13:15 101

原创 jumpserver 之修改用户得密码-yellowcong

jumpserver 之修改用户得密码,解决忘记了系统用户得管理员密码得问题。

2020-11-14 10:27:31 855

原创 Centos之Tmux-yellowcong

tmux 这个服务,相当于是screen的升级版本, tmux > screen > nohup 这三个级别的对比,用来解决程序挂起访问的问题。tmux相对于screen来说,更加的强大。1. tmux安装yum install -y tmux#查看 tmux 版本信息tmux -V常用得快捷键1.1 创建会话并恢复会话#创建会话tmux #查看会话列表...

2020-10-28 09:24:12 121

原创 Docker之kafka安装-yellowcong

通过docker安装kafka,对于开发者可以快速的搭建测试开发环境,是一个非常好方案,不需要手动的去下载安装包,修改配置文件,注意:这种方法只适用于开发和测试,生产环境禁用,由于docker重启后,挂载数据卷目录启动的服务不一定好用,数据容易丢失掉了。

2020-10-14 17:00:33 151

原创 Kafka之修改分区和副本数|第二章-yellowcong

broker 信息topic信息#查看topickafka-topics.sh --zookeeper 127.0.0.1:2181 --list# 查看分区信息kafka-topics.sh --zookeeper 127.0.0.1:2181 --describe --topic ba_spam_content#更新topic的分区数量kafka-topics.sh --...

2020-10-14 16:56:07 509

原创 SSO之Cas集群服务(Tomcat得session共享)-yellowcong

sso集群服务,需要解决的问题点:session 共享ticket共享

2020-10-01 08:43:47 214

原创 Centos之tomcat实现session共享-yellowcong

参考文章https://github.com/jcoleman/tomcat-redis-session-managerhttps://www.cnblogs.com/cgli/p/7920573.html

2020-10-01 08:43:04 164

jdk-8u241-linux-x64.tar.gz

jdk-8u241-linux-x64

2021-11-01

dubbo-admin2.5.6 のwar包

dubbo-adminのwar包,是最新2.5.6版本的war包,这个war包是自己编译了

2017-10-15

kubernetes权威指南:从docker到kubernetes实践纪念版

kubernetes权威指南:从docker到kubernetes实践纪念版

2018-07-08

MLDN李兴华Java Web开发实战经典

这个文件时JAVA web开发为文档,所以我们一般要好好的看这个鞋文档。

2013-05-12

狂飙的yellowcong的留言板

发表于 2020-01-02 最后回复 2020-01-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除