栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

jenkins从安装部署到环境搭建

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

jenkins从安装部署到环境搭建

一、服务器环境的搭建 1、服务器的购买 2、Finalshell/xshell服务器配置 3、JDK的安装

(1)上官网下载对应版本的安装包https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

(2)下载完后用FileZilla文件传输器,把jdk安装包传到虚拟机对应的文件夹当中;或者直接在Linux下载即可

(3)在终端进入对应的文件的目录,进一步解压,输入tar -zxvf +需要解压的包名
(4)编辑配置文件,配置环境变量,用vim /etc/profile进入编辑状态

(5)重新加载配置文件,输入:source /etc/profile
(6)查看安装情况:输入:java -version、输入:javac、输入:java

4、tomcat安装

(1)安装包下载

[root@shu tomcat]#  wget http://mirror.bit.edu.cn/apache/tomcat/tomcat-9/v9.0.8/bin/apache-tomcat-9.0.8.tar.gz

(2)解压

[root@shu tomcat]# ls
apache-tomcat-9.0.52.tar.gz
[root@shu tomcat]# tar -zxvf apache-tomcat-9.0.52.tar.gz

(3)启动

[root@shu apache-tomcat-9.0.52]# cd bin
[root@shu bin]# ./startup.sh
Using CATALINA_BASE:   /environment/tomcat/apache-tomcat-9.0.52
Using CATALINA_HOME:   /environment/tomcat/apache-tomcat-9.0.52
Using CATALINA_TMPDIR: /environment/tomcat/apache-tomcat-9.0.52/temp
Using JRE_HOME:        /usr/java/jdk1.8.0_131/jre
Using CLASSPATH:       /environment/tomcat/apache-tomcat-9.0.52/bin/bootstrap.jar:/environment/tomcat/apache-tomcat-9.0.52/bin/tomcat-juli.jar
Using CATALINA_OPTS:   
Tomcat started.

5、Jenkins安装

(1)下载最新的 jenkins.war (http://mirrors.jenkins.io/war-stable/latest/jenkins.war)
(2)把 jenkins.war 放在tomcat解压目录/webapps目录下
(3)启动tomcat,并通过浏览器访问。网址示例:http://localhost:8080/jenkins/

6、maven安装

(1)下载maven

# wget https://mirrors.bfsu.edu.cn/apache/maven/maven-3/3.8.2/binaries/apache-maven-3.8.2-bin.tar.gz

(2)解压

# tar -zxvf apache-maven-3.8.2-bin.tar.gz

(3)ls

[root@shu maven]# ls
apache-maven-3.8.2  apache-maven-3.8.2-bin.tar.gz
[root@shu maven]# cd apache-maven-3.8.2/
[root@shu apache-maven-3.8.2]# ls
bin  boot  conf  lib  LICENSE  NOTICE  README.txt
[root@shu apache-maven-3.8.2]# cd conf
[root@shu conf]# ls
logging  settings.xml  toolchains.xml

(4)编辑环境依赖

# vim /ect/profile
#末尾增加
export MAVEN_HOME=/usr/local/apache-maven-3.8.2
export PATH=$PATH:$MAVEN_HOME/bin

(5)生效验证

[root@shu conf]# source /etc/profile
[root@shu conf]# mvn -version
Apache Maven 3.8.2 (ea98e05a04480131370aa0c110b8c54cf726c06f)
Maven home: /usr/local/apache-maven-3.8.2
Java version: 1.8.0_131, vendor: Oracle Corporation, runtime: /usr/java/jdk1.8.0_131/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "3.10.0-1160.11.1.el7.x86_64", arch: "amd64", family: "unix"
7、git安装

(1)安装

yum -y install git

(2)查看是否安装完成以及版本号

git --version
二、Jenkins+git+maven的配置 1、进入jenkins主页面

(1)在浏览器输入 http://localhost:8080/jenkins/
然后跳转到如下页面,其中密码在图中已经告诉你位置

cat /root/.jenkins/secrets/initialAdminPassword


(2)输入密码,点击继续

(3)下一步

(4)使用admin账户继续

(5)开始使用jenkins

(6)安装成功,如下图所示

2、Jenkins全局配置


(1)全局安全配置Configure Global Security


(2)全局工具配置




3、在IDEA中创建Boot项目并且传到github 4、创建Jenkins任务关联项目

(1)主界面


(2)源码管理,关联github



(3)构建触发器:
1)触发构建的前提条件

目的:当访问(http://39.105.30.146:8080/job/jkdemo/build?token=jkdemo123)时,会构建触发器去构建项目
配置:

格式:JENKINS_URL/              job/jkdemo/build?token=TOKEN_NAME
===>>>
实例:http://39.105.30.146:8080/job/jkdemo/build?token=jkdemo123


2)构建核心逻辑


3)构建后操作


**注意:**如果没有Post build task 选项 ,需要安装插件 Post Build task

4)安装插件

5、手动构建

(1)点击立即构建

(2)查看日志

(3)进度条完毕后会出现工作区,里面放着源代码

6、配置github的webhooks:关联jenkins触发器


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

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

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