![](https://img-blog.csdnimg.cn/20190415094144710.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
中间件
专栏包括开发过程中的jdk,tomact,jenkins,karaf,git等等相关的容器技术,博主会在以后一一添加进来
搬砖的梦先生
这个作者很懒,什么都没留下…
展开
-
nginx https实现
openssl生产自认证的ca证书: https://zhaosongbin.blog.csdn.net/article/details/103662421生成.key.nopasswordnginx集成ssl需要使用证书文件.key 和 .crt文件来认证https接口但是直接使用key文件时,启动nginx需要输入key的密码,比较麻烦我们使用命令生产不需要输入密码的key[ro...原创 2019-12-23 13:40:22 · 15851 阅读 · 0 评论 -
elk日志管理系统搭建
简介ELK是指Elasticsearch、Logstash、Kibana的简称Elasticsearch : 实时全文搜索和分析引擎,提供搜集、分析、存储数据三大功能, 构建于Apache Lucene搜索引擎库之上。Logstash: 一个用来搜集、分析、过滤日志的工具。它支持几乎任何类型的日志,包括系统日志、错误日志和自定义应用程序日志。它可以从许多来源接收日志,这些来源包括 sysl...原创 2019-11-13 11:22:28 · 17149 阅读 · 0 评论 -
修改Jenkins密码
jenkins工作目录找到Jenkins的工作目录一般工作目录都在/root/.jenkins如果指定过jenkins的目录的话,使用命令行查找JENKINS_HOME环境变量tomact目录/bin/catalina.sh/etc/profile修改 config.xml进入jenkins工作目录,找到config.xml配置文件<useSecurity>...原创 2019-05-23 15:55:27 · 29648 阅读 · 0 评论 -
linux jenkins 修改 默认工作空间主目录
jenkins 安装: https://zhaosongbin.blog.csdn.net/article/details/88891242缘由工作中,由于Jenkins默认的主目录空间太小,出现工作空间不足的问题jenkins的默认目录是/root/.jenkins这是系统盘,内存有限ERROR: Step ‘Archive the artifacts’ aborted due to...原创 2019-05-23 14:21:12 · 24322 阅读 · 0 评论 -
centos7 下 Harbor 安装
docker 安装: https://zhaosongbin.blog.csdn.net/article/details/90476462harbor 教程: https://github.com/goharbor/harbor/blob/master/docs/installation_guide.mdharbor 下载: https://github.com/goharbor/harbo...原创 2019-05-24 09:35:35 · 18421 阅读 · 0 评论 -
harbor 目录下 harbor.yml 参数描述
必选参数描述hostname目标主机的主机名,用于访问Portal和注册表服务。它应该是目标计算机的IP地址或完全限定的域名(FQDN),例如,192.168.1.10或reg.yourdomain.com。不要使用localhost或127.0.0.1作为主机名 - 外部客户端需要访问注册表服务!data_volume存储港口数据的位置harbor...原创 2019-05-23 18:54:29 · 24600 阅读 · 1 评论 -
linux 中安装 docker
docker官网: https://docs.docker.com/compose/install/网上有博主说docker安装需要翻墙,但是博主并没有遇见这个问题不保证是博主现在的网段已经做了翻墙配置docker 安装在官网地址上面有详细的安装说明linux 命令行安装运行此命令以下载Docker Compose的稳定版本:[root@master ~]# sudo cur...原创 2019-05-23 10:59:22 · 17236 阅读 · 0 评论 -
docker 学习
docker官网: https://docs.docker.com/compose/install/描述Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似...原创 2019-05-23 10:58:29 · 17075 阅读 · 0 评论 -
Karaf-cellar 集群配置
karaf安装: https://zhaosongbin.blog.csdn.net/article/details/88393574linux下jdk安装:https://zhaosongbin.blog.csdn.net/article/details/87914745简介Karaf Cellar的第一个目标是同步几个Karaf实例(命名节点)的状态:Cellar提供专用的shel...原创 2019-04-16 11:07:35 · 17661 阅读 · 0 评论 -
Jenkins shell 脚本 - 修改生成后的文件名称
jenkins安装: https://blog.csdn.net/zhaosongbin/article/details/88891242修改文件名称的思想在于,基于jenkins的环境变量,构建编号==BUILD_DISPLAY_NAME==来给最终文件添加一个序号准备工作首先我们来看下Post Steps中执行shell功能下方的查看可用环境变量列表打开此链接打开此链接,...原创 2019-04-15 10:45:18 · 20199 阅读 · 0 评论 -
centos 7中 yum安装jdk
yum安装jdk的好处就是不需要手动再配置环境变量,所有的变量都是自动生成1.检查系统是否存在jdk,存在删除原版jdk如果没有信息输出,则表示没有安装jdkrpm -qa |grep javarpm -qa |grep jdkrpm -qa |grep gcj如果存在则执行命令删除和卸载相关信息rpm -qa | grep java | xargs r...原创 2018-10-10 11:28:00 · 32637 阅读 · 0 评论 -
linux配置Jdk1.8
Jdk1.8:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.htmlcd /home/ mkdir jdk 新建jdk文件夹cd jdkwget jdk下载地址 下载jdk.tar.gz压缩包tar -zxvf jdk-8u191-l...原创 2018-12-17 09:33:00 · 17690 阅读 · 0 评论 -
karaf + osgi + servlet 发布rest服务
kara容器搭建: https://blog.csdn.net/zhaosongbin/article/details/88393574karaf+osgi+maven基础框架搭建: https://blog.csdn.net/zhaosongbin/article/details/88570841osgi实现servlet主要是servlet集成osgi的feature实现的,相关的依赖...原创 2019-03-15 15:17:31 · 18202 阅读 · 1 评论 -
karaf + osgi +maven 框架搭建
配置环境:maven:3.6jdk:1.8karaf-osgi首先我们需要新建一个总项目,此项目里面没有任何的代码,只是在pom文件中进行版本控制新建项目的时候不需要选择任何的框架,需要的时候再添加依赖和插件即可&amp;amp;amp;amp;lt;?xml version=&amp;amp;amp;quot;1.0&amp;amp;amp;quot; encoding=&amp;amp;amp;quot;UTF-8&a原创 2019-03-15 12:05:14 · 19016 阅读 · 3 评论 -
Karaf + OSGI + log4j 实现日志监控
通常我们在项目中手动配置log4j,一般是根据log4j的PropertyConfigurator方法,把log4j的配置文件放在项目根目录下,因为配置文件可以容易找到。但是本人配置外部log4j的原因是:1. 在osgi项目中配置log4j文件时,因为是聚合项目,项目打包bundle后不一定可以找到项目根目录下的配置文件2. 要在karaf容器中发布,并且需要集成日志监控和elk功能,外部...原创 2019-03-11 17:44:17 · 17933 阅读 · 0 评论 -
Apache Karaf 学习和安装
文章目录karaf 简介karaf 安装karaf 插件安装karaf 主要命令karaf 简介karaf是一个基于osgi的运行环境,同时也是发布和运行osgi服务的容器,可以帮助开发者进行灵活的部署,并且各个组件之间的聚合关系又有些类似spring的aop编程,在各个文档中有关于karaf的描述是说karaf集成的spring的面相切面技术。karaf有些类似tomact,但是有不同于t...原创 2019-03-11 15:44:59 · 21221 阅读 · 0 评论 -
Jenkins 安装和配置
jenkins 官网:https://jenkins.io/download/![在这里插入图片描述](https://img-blog.csdnimg.cn/20190329140208853.jpg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubm...原创 2019-03-29 14:31:59 · 17276 阅读 · 0 评论 -
Jenkins 部署maven项目
jenkins 安装和配置:https://blog.csdn.net/zhaosongbin/article/details/88891242jenkins工程持续部署重点是为了在同一个环境下生产打包文件,之后的启动或者其他都是jenkins的周边功能新建maven项目Maven Info Plugin Configuration首先我们需要一个构建的规则,我们选择保留七天内的构...原创 2019-03-29 16:17:12 · 18026 阅读 · 0 评论