看啥

导航

08 2021 档案

持续集成环境(6)-Tomcat安装和配置(编写中)
摘要:安装Tomcat8.5 把Tomcat压缩包上传到tomcat服务器(tomcat专用服务测试服务器、生产服务器) yum install java-1.8.0-openjdk* -y wget https://ftp.wayne.edu/apache/tomcat/tomcat-9/v9.0.41 阅读全文

posted @ 2021-08-31 22:50 看啥 阅读(69) 评论(0) 推荐(0)

持续集成环境(5)-Maven安装和配置
摘要:在Jenkins集成服务器上,我们需要安装Maven来编译和打包项目。 安装Maven 1、下载Maven软件到jenkins服务器上 wget https://mirrors.aliyun.com/apache/maven/maven-3/3.6.3/binaries/apache-maven-3 阅读全文

posted @ 2021-08-22 22:30 看啥 阅读(80) 评论(0) 推荐(0)

持续集成环境(4)-Jenkins凭证管理
摘要:凭据可以用来存储需要密文保护的数据库密码、Gitlab密码信息、Docker私有仓库密码等,以便 Jenkins可以和这些第三方的应用进行交互。 安装Credentials Binding插件 要在Jenkins使用凭证管理功能,需要安装Credentials Binding插件 老版本安装插件后, 阅读全文

posted @ 2021-08-22 00:33 看啥 阅读(336) 评论(0) 推荐(0)

持续集成环境(3)-Jenkins用户权限管理
摘要:我们可以利用Role-based Authorization Strategy 插件来管理Jenkins用户权限 安装Role-based Authorization Strategy插件 开启权限全局安全配置 授权策略切换为"Role-Based Strategy",保存 创建角色 在系统管理页面 阅读全文

posted @ 2021-08-21 22:05 看啥 阅读(109) 评论(0) 推荐(0)

持续集成环境(2)-Jenkins插件管理
摘要:Jenkins本身不提供很多功能,我们可以通过使用插件来满足我们的使用。例如从Gitlab拉取代码,使用 Maven构建项目等功能需要依靠插件完成。接下来演示如何下载插件。 修改Jenkins插件下载地址 Jenkins->Manage Jenkins->Manage Plugins,点击Avail 阅读全文

posted @ 2021-08-21 21:59 看啥 阅读(74) 评论(0) 推荐(0)

持续集成环境(1)-Jenkins安装
摘要:部署环境 centos7 2核4g 关闭防火墙 关闭selinux 关闭NetworkManager 1)安装JDK Jenkins需要依赖JDK,所以先安装JDK1.8 yum install java-1.8.0-openjdk* -y 安装目录为:/usr/lib/jvm 2)获取jenkin 阅读全文

posted @ 2021-08-21 19:39 看啥 阅读(57) 评论(0) 推荐(0)

Gitlab安装、简单使用
摘要:GitLab 官网:https://about.gitlab.com/ Gitlab是依赖于Git的远程代码仓库,类似于GitHub、Gitee,不同的是GitHub、Gitee的公网上代码仓库, Gitlab是可以私有化部署的免费远程代码仓库 官方安装连接:https://about.gitlab 阅读全文

posted @ 2021-08-20 19:53 看啥 阅读(304) 评论(0) 推荐(0)

三、、git 仓库分支分支管理
摘要:分支就是科幻电影里面的平行宇宙,当你正在电脑前努力学习Git的时候,另一个你正在另一个平行宇宙里努力学习SVN。 如果两个平行宇宙互不干扰,那对现在的你也没啥影响。不过,在某个时间点,两个平行宇宙合并了,结果,你既学会了Git又学会了SVN! 在版本回退里,你已经知道,每次提交,Git都把它们串成一 阅读全文

posted @ 2021-08-18 23:51 看啥 阅读(117) 评论(1) 推荐(0)

二、git远程仓库
摘要:github (国外) gitee(国内) gitlab (自建) https://gitee.com/ 新建仓库 使用简介 下载远程仓库 git clone https://gitee.com/bennyda/test01.git # 设置用户名和邮箱 git config --global us 阅读全文

posted @ 2021-08-18 23:36 看啥 阅读(163) 评论(0) 推荐(0)

九、Dockerfile 构建镜像
摘要:什么是 Dockerfile? Dockerfile 是一个用来构建镜像的文本文件,文本内容包含了一条条构建镜像所需的指令和说明。 Dockerfile 由一行行命令语句组成, 并且支持以#开头的注释行。一般而言, Dockerfile 主体内容分为四 部分:基础镜像信息、 维护者信息、 镜像操作指 阅读全文

posted @ 2021-08-17 23:59 看啥 阅读(187) 评论(0) 推荐(0)

八、Docker 网络模式
摘要:Docker 使用 Linux 桥接的方式,在宿主机虚拟一个 Docker 容器网桥(docker0),Docker 启动一个容器时会 根据 Docker 网桥的网段分配给容器一个 IP 地址,称为 Container-IP,同时 Docker 网桥是每个容器的默认网关。 因为在同一宿主机内的容器都 阅读全文

posted @ 2021-08-17 23:08 看啥 阅读(156) 评论(0) 推荐(0)

七、docker 网络基础
摘要:Docker 本身的技术依赖于 Linux 内核虚拟化技术的发展。所以 Docker 对 Linux 内核的特性有很强的依赖。 网络基础 其中 Docker 使用到的与 Linux 网络有关的技术分别有:网络名称空间、Veth、Iptables、网桥、路由。 1、网络名称空间 为了支持网络协议栈的多 阅读全文

posted @ 2021-08-17 21:50 看啥 阅读(80) 评论(0) 推荐(0)

六、docker容器
摘要:docker容器 容器就是对外提供服务的一个实例。 容器启动的必要条件:容器内至少有一个进程运行在前台 创建容器的格式:docker run [option] image [cmd] docker run [参数] [镜像名称] [运行容器的启动命令] 参数 -d : 以守护进程的方式运行一个容器 阅读全文

posted @ 2021-08-17 19:34 看啥 阅读(90) 评论(0) 推荐(0)

五、构建docker镜像
摘要:构建镜像一般有三种情况,基于容器导入、基于本地模板导入、基于 Dockerfile 创建,本章主讲基于容器保 存镜像和本地保存镜像导入。 1、基于容器保存 主要格式:docker [container id] commit 主要参数: -a: 作者信息 -m: 提交信息 -p: 提交时,暂停容器运行 阅读全文

posted @ 2021-08-17 18:42 看啥 阅读(177) 评论(0) 推荐(0)

四、docker 镜像(二)
摘要:常用镜像仓库 官方仓库:hub.docker.com 自己的私有仓库:Harbor 阿里云私有仓库:registry.cn-hangzhou.aliyuncs.com 登录镜像仓库 # 格式 docker login 注: 默认情况下,docker login登录的是官方仓库,如果登录其他镜像仓库则 阅读全文

posted @ 2021-08-17 16:57 看啥 阅读(147) 评论(0) 推荐(0)

三、docker镜像(一)
摘要:docker 镜像是 docker 中三大概念之一,其主要作用是作为启动容器的模板。 一、获取镜像 镜像是运行容器的模板,官方 Docker Hub 仓库已经提供了许多镜像共开发者使用。如果我们需要获取某 个镜像则可以去 docker 仓库下载所需的镜像。 下载镜像的格式:docker pull [ 阅读全文

posted @ 2021-08-17 14:39 看啥 阅读(471) 评论(0) 推荐(0)

二、DOCKER安装
摘要:Docker 引擎是使用 Docker 容器的核心组件,可以在主流的操作系统和云平台上使用,包括 Linux 操作系统、MacOSS 和 Windows 系统上。用户可以访问 Docker 官网(https://www.docker.com/get-started)去获取 Docker安装包。 1、 阅读全文

posted @ 2021-08-17 13:37 看啥 阅读(100) 评论(0) 推荐(0)

一、 为什么要使用 Docker
摘要:一、 为什么要使用 Docker 1、 Docker 容器虚拟化的好处 在云时代,开发者创建的应用必须要能很方便地在网络上传播,也就是说应用必须脱离底层物理硬件的限制;同时必须满足“任何时间任何地点”可获取可使用的特点。因此,开发者们需要一种新型的创建分布式应用程序的方式,快速分发部署,而这正是 D 阅读全文

posted @ 2021-08-17 12:39 看啥 阅读(1037) 评论(0) 推荐(0)

二、通过docker安装部署zabbix5.0监控平台
摘要:zabbix的安装部署非常简单,官方提供了四种安装途径,分别是二进制rpm包安装方式、源码安装方式、容器安装方式和虚拟机镜像安装方式,根据学习方式和运维经验,这里推荐大家用docker容器安装zabbix-server、zabbix-web,而通过rpm包方式安装zabbix agent/agent 阅读全文

posted @ 2021-08-16 18:11 看啥 阅读(2389) 评论(0) 推荐(1)

一、zabbix应用组件、服务进程介绍
摘要:ZABBIX 5.0 阅读全文

posted @ 2021-08-16 11:29 看啥 阅读(840) 评论(0) 推荐(0)

Git
摘要:Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而是一个开放源码的版本控制软件。Git 与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必有服务器端软 阅读全文

posted @ 2021-08-16 10:46 看啥 阅读(81) 评论(0) 推荐(0)

MySQL数据库的基本操作
摘要:MySQL数据库的基本操作 1、SQL是什么?它能做什么? 对数据库进行查询和修改操作的语言叫做 SQL(Structured Query Language,结构化查询语言)。SQL 语言是目前广泛使用的关系数据库标准语言,是各种数据库交互方式的基础。 著名的大型商用数据库 Oracle、DB2、S 阅读全文

posted @ 2021-08-15 23:56 看啥 阅读(291) 评论(0) 推荐(0)

开源IT和资产管理软件
摘要:开源IT和资产管理软件 GLPI GLPI是法语Gestionnaire libre de parc informatique的缩写,翻译过来应该是开源IT和资产管理软件,在法国等欧洲国家和地区应用广泛并取得了很好的用户口碑。 GLPI提供功能全面的IT资源管理接口,你可以用它来建立数据库全面管理I 阅读全文

posted @ 2021-08-15 00:13 看啥 阅读(2733) 评论(0) 推荐(0)

CentOS7删除多余无用内核教程,释放/boot分区空间
摘要:一、声明 因为目前只使用CentOS 7 x64系统,所以本教程将仅适用于CentOS 7 x64系统,不保证在CentOS 8等系统上的效果。 另外卸载系统内核属于危险操作,可能导致VPS无法启动,非必要请勿进行此项操作,也不建议在生产环境下进行此项操作。 二、获取当前使用的内核 执行以下命令可以 阅读全文

posted @ 2021-08-08 10:04 看啥 阅读(8371) 评论(0) 推荐(0)