栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

centos7安装jenkins、git、maven、gitlab

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

centos7安装jenkins、git、maven、gitlab

大概步骤如下:

 

一、搭建好自己的开发环境:用于编写、运行java代码并提交代码,这个环境我们叫001。

1、在001安装好jdk1.8并测试安装是否成功

2、在001安装好maven并测试安装是否成功

3、在001安装好git客户端并测试安装是否成功(要先在github有账户、再测试用git提交和更新代码是否成功)。

4、在001安装好开发工具如idea并与上一步安装好的git客户端集成并测试是否集成成功(即测试用idea提交和更新代码到github)。

5、在001安装tomcat8(如果需要在本机运行项目则需要安装它,当然如果是springboot的jar就可以不用安装它)。

二、搭建测试环境服务器 002

1、准备一台服务器主机用作测试环境服务器,并上linux的centos系统。这里我用vmware工具在虚拟机上安装好centos系统,为了后面的测试方便,要关闭防火墙。这台服务器叫002

2、在002安装好jdk1.8

3、在002安装好tomcat8(用它来跑java项目,当然如果是springboot项目打包出来的的jar包就可以不用安装它)

三、搭建jenkins服务器 003

1、准备一台服务器主机用于运行jenkins,并上linux的centos系统。这里我用vmware工具在虚拟机上安装好centos系统。这台服务器叫003

2、要保证网络正常:003要可以与github通信、003要可以与002通信、要保证003的jenkins可以公网访问(即003的jenkins服务8080要配置公网ip,因为github需要访问jenkins所提供的回调url)

3、在003安装好jdk1.8并测试安装是否成功

4、在003安装好maven并测试安装是否成功

5、在003安装好git客户端并测试安装是否成功(要先在github有账户、再测试用git提交和更新代码是否成功)。

6、在003安装jenkins,并运行jenkins、访问jenkins控制台进行git、maven、ssh等插件的安装,再配置git、maven、ssh的路径等配置项目。

7、在github(如果使用的是gitLab,则在gitLab上配置)上配置jenkins的回调接口地址。

四、搭建gitLab服务器 004

1、准备一台服务器主机用于运行gitLab,并安装linux的centos系统。这里我用vmware工具在虚拟机上安装好centos系统。这台服务器叫004---------------具体看写的另一篇博客

以下为:搭建jenkins服务器 003的具体过程

先安装配置好jdk1.8

1、安装maven

1.1下载

Index of /maven/maven-3/3.6.3/binarieshttps://dlcdn.apache.org/maven/maven-3/3.6.3/binaries/1.2解压

1.3配置环境变量

在/etc/profile文件最下方加入新的一行export PATH=$PATH:/usr/local/maven3.6/bin

添加完后,执行source /etc/profile,让配置生效

1.4验证是否安装成功

2、安装git

Index of /pub/software/scm/git/https://mirrors.edge.kernel.org/pub/software/scm/git/

2.1、删除已存在git

yum remove git

2.2、安装编译环境

#安装gcc
yum install gcc
#安装g++
yum install gcc-c++
#安装其它所需的包
yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel
yum install gcc perl-ExtUtils-MakeMaker

2.3、下载源码并解压

wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.27.0.tar.gz

tar zxvf git-2.27.0.tar.gz

2.4、进入指定目录

2.5、配置安装目录并且编译和安装

./configure --prefix=/root/git-2.27.0 && make && make install

2.6、将编译好的git添加到全局变量

vi /etc/profile

添加到文件最后

export PATH=$PATH:/root/git-2.9.5/bin

#保存

:wq

2.7、立即生效配置的变量

source /etc/profile

2.8、查看版本

3、安装gitlab:请看我写的另一篇博客 4、安装jenkins

此处我用war包的方式安装(用tomcat8.5运行jenkins.war)

jar -xvf project.war ----解压project.war到当前目录

把jenkins.war 解压到/usr/local/mysoft/apache-tomcat-8.5.14/webapps/ROOT下

运行tomcat,并访问

4.1先安装默认的插件,再安装以下插件

 

 

4.2配置全局配置

 

4.3配置系统配置(我只配置了gitlab和ssh这两部分的内容,其它的都不管)

上箭头所指的添加点击后如图:

 在gitlab中生成token,上图要用到

 装了Publish over SSH插件才会有ssh servers可以配置

4.4安全方面的配置

 

 

4.5凭据管理(好像我当时不怎么在这里配置过)

 

4.6创建项目

 

 

 

 

自定义回调url的token值

 

 

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/305544.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号