自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (6)
  • 收藏
  • 关注

原创 Jenkins 系列教程-史上最简单Jenkins教程,教你一天学会使用Jenkins利器

一、安装Git安装yum命令安装:yum install -y git安装结果验证:git --versionNode安装(非必须)链接:Centos 安装nodejsMaven安装文档:链接:Centos 安装MavenJDK安装链接:Linux下安装java JDK & 部署ZookeeperJenKins安装jenkins官网:https://www.jenkins.io/zh/访问Jenkins的官方网站的downdolad

2020-10-24 23:19:20 49729 5

原创 Jenkins配置中文语言

Jenkins配置中文语言Jenkins模式语言为英文,如何我们需要调整语言为中文则需要安装简体中文的插件,安装方式如下:在【Available】标签页下搜索【Chinese】,勾选中【Localization: Chinese (Simplified)】插件,点击最下方的【Install without restart】按钮:安装完成后:我们重启Jenkins就可以使用中文语言了,在浏览器地址栏输入https:[ip]:8080/restart,后点击【Yes】按钮:

2020-10-24 23:02:15 1635

原创 SSH免密登录,ssh-copy-id输入密码后Permission denied, please try again.

使用ssh-copy-id输入密码后提示Permission denied, please try again.ssh-copy-id -i ~/.ssh/id_rsa.pub root@10.51.xxx.xxx修改ssh配置文件:vi /etc/ssh/sshd_config#StrictModes yes 设置为 StrictModes no#AuthorizedKeysFile .ssh/authorized_keys 设置为AuthorizedKeysFile .ss

2020-10-24 23:01:28 5565 1

原创 Jenkins Publish over SSH、SSH免密登录、SCP免密传输、Jenkins远程传输文件、Jenkins远程部署

Jenkins Publish over SSH、SSH免密登录、SCP免密传输、Jenkins远程传输文件、Jenkins远程部署1、Jenkins所在服务器安装sshyum install ssh -y将SSH服务设为开机自启sudo systemctl enable sshd2、生成密钥对ssh-keygen -t rsa// 密钥对生成路径,默认为/root/.ssh/id_rsa,可以手动输入其他地址Enter file in which to sav

2020-10-24 23:00:14 4029

原创 Jenkins以root用户运行

Jenkins安装完成后默认会创建一个jenkins的用户,并以jenkins用户运行,在我们通过jenkins编写一些命令的时候容易出现权限不足的提示:permision denied通过为jenkins工作区赋予777的权限以后,也可能会出现其他的权限问题,因此我们将jenkins以root用户运行1、修改jenkins运行用户vi /etc/sysconfig/jenkins其中有一行:JENKINS_USER="jenkins"将其修改为:JENKINS_U

2020-10-24 22:57:14 4541 4

原创 Jenkins 报mvn:command not found、npm:command not found

我们在使用Jenkins进行构建项目时,绝大部分会使用到maven、nodejs相关的命令,有很多小伙伴肯定遇到了明明在服务器已经安装好了maven、nodejs相关程序,并且在jenkins配置了maven但是在Jenkins shell、pipeline script中使用mvn、npm命令还是报command not found的错误,如下图:但是在Jenkins中执行上述命令时就会报错:其实是因为jenkins里面没有我们服务器path的环境变量,所以才会出现找不到命令的错误。

2020-10-24 22:55:53 10131 3

原创 Jenkins构建历史如何批量删除,批量删除build history

Jenkins中没有直接提供删除构建历史的功能,但是我们在日常开发中可以会使用批量删除的操作,例如编写jenkins脚本时,前期会测试构建,后续调整jenkins过程中的fail build history等等。通过在build history中一个一个记录的删除太麻烦了,我们还可以通过jenkins cl命令行进行批量删除。在Manage Jenkins -> Script Console:输入如下内容,点击【Run】def jobName = "Item_name"d

2020-10-24 00:33:03 6012

原创 jenkins启动成功,警告Warning: jenkins.service changed on disk.

Jenkins启动后控制台输出:Warning: jenkins.service changed on disk. Run 'systemctl daemon-reload' to reload units.我们只需要根据提示,在命令行输入:systemctl daemon-reloadsystemctl restart jenkins再启动jenkins就没有警告了。...

2020-10-24 00:28:36 4660 1

原创 jenkins启动报错 Job for jenkins.service failed because the control process exited with error code.

启动时若提示下述内容,则表示启动失败Job for jenkins.service failed because the control process exited with error code. See "systemctl status jenkins.service" and "journalctl -xe" for details.我们按照提示输入命令,进行失败原因查看:systemctl status jenkins.service输出内容:[root@localh

2020-10-24 00:21:17 18441 1

原创 Jenkins 部署前后端分离构建多git项目,打包后远程部署服务器

当前项目为Pipeline 流水线项目前端使用Vue 通过nodejs打包后端spring boot 通过maven打包在一个Pipeline下进行两个git项目拉取、构建、备份、本地/远程部署下述pipeline script中包含pipeline多种独特的语法,请各位仔细查看。This project is parameterizedPipeline Scriptpipeline { agent any stages { .

2020-10-24 00:17:36 3494 3

转载 Java SSL双向认证

前言:之前在网络看到一篇关于《Java实现 SSL双向认证》的博客,觉得很棒,因此做了简单整理和注释,方便自己以后查阅。我们常见的SSL验证较多的只是验证我们的服务器是否是真实正确的,当然如果你访问的URL压根就错了,那谁也没有办法。这个就是所谓的SSL单向认证。但是实际中,我们有可能还会验证客户端是否符合要求,也就是给我们每个用户颁发一个证书,比且每个数字证书都是唯一的,不公开的。这样就能通过这个数字证书保证当前访问我服务器的这个用户是经过服务器认可的,其他人不可访问。双向认证从第一个层面上确

2020-10-19 17:23:11 262

原创 CentOS7 安装NodeJS、CentOS NodeJS源码安装

安装nodejs一、下载安装文件访问nodejs的官方网站的downdolad,网址:https://nodejs.org/en/download/,可以看到最新的nodejs下载,包括不同的版本,截图如下所示:可以通过官网下载安装文件通过ftp上传到服务器或者复制下载链接在服务器通过wget命令进行下载。wget https://nodejs.org/dist/v12.19.0/node-v12.19.0-linux-x64.tar.xz二、解压安装下载完成后进行解压:t.

2020-10-19 17:15:58 2276

原创 CentOS7 安装Maven,CentOS源码安装Maven

Centos 安装Maven一、下载安装文件二、解压安装三、配置环境变量四、自定义Maven配置(非必须)一、下载安装文件访问Maven的官方网站的downdolad,网址:http://maven.apache.org/download.cgi,可以看到最新的nodejs下载,包括不同的版本,截图如下所示:可以通过官网下载安装文件通过ftp上传到服务器或者复制下载链接在服务器通过wget命令进行下载。wget https://mirrors.b...

2020-10-19 17:10:33 2213

2021年全国最新行政区划表(省市区县、经纬度)

mysql 2021年全国最新行政区划表(省市区县、含有经纬度)

2021-04-20

lib.tar.gz

内含CentOS 7.5离线安装gcc g++ openssl mpfr kernel perl zlb tcl pcre等的前置依赖的离线安装包,亲测在CentOS 7.5最小安装情况下能完整的离线安装Redis、MySQL、Nginx、JDK所需的所有前置依赖。

2020-05-28

Base64加解密工具类

* Base64工具类 * 功能:对字符串进行加解密,可携带混淆字符串、迭代次数 * * 注: * Base64字符串特点: * 字符串只可能包含A-Z,a-z,0-9,+,/,=字符 * 字符串长度是4的倍数 * =只会出现在字符串最后,可能没有或者一个等号或者两个等号 * @author He Changjie(何昌杰) * @version V 1.0.0 * @date 2019-12-25 16:34:00

2020-01-14

Base64加解密工具类

Base64工具类 功能:对字符串进行加解密,可携带混淆字符串、迭代次数 注: Base64字符串特点: 字符串只可能包含A-Z,a-z,0-9,+,/,=字符 字符串长度是4的倍数 =只会出现在字符串最后,可能没有或者一个等号或者两个等号 @author He Changjie(何昌杰) @version V 1.0.0 @date 2019-12-25 16:34:00

2020-01-14

C#员工管理系统

基于C#的员工管理系统的窗体应用,附带数据库文件和操作演示视频。

2018-09-12

C# 教师管理系统

基于C#的教师管理系统的窗体应用,附带数据库文件和操作演示视频。

2018-09-12

空空如也

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

TA关注的人

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