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

2021-11-02②jenkins企业必会技能,yum安装、war包安装部署详解

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

2021-11-02②jenkins企业必会技能,yum安装、war包安装部署详解

文章目录
    • Jenkins2.303.1版本安装
      • Yum安装
          • 1.配置 Jenkins的yum源
          • 3.访问登录
    • War包安装
          • 1.下载安装包
    • 安装各种插件
    • 5.配置国内源上面出错就换这个源

Jenkins2.303.1版本安装

准备环境: 两台机器

git-server ----https://github.com/bingyue/easy-springmvc-maven

jenkins-server —192.168.246.212—最好是3个G以上

java-server -----192.168.246.210

https://github.com/bingyue/easy-springmvc-maven

Yum安装 1.配置 Jenkins的yum源
# wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
# rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
# yum install epel-release java-11-openjdk-devel -y
# yum install jenkins -y
# systemctl daemon-reload

出现这个报错不用慌

把后面加上就可以

wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo  --no-check-certificate

2.启动Jenkins

# systemctl start jenkins
# systemctl status jenkins
[root@jenkins yum.repos.d]# tail -f /var/log/jenkins/jenkins.log

3.访问登录

当您第一次访问一个新的 Jenkins 实例时,系统会要求您使用自动生成的密码将其解锁

1.浏览到http://localhost:8080(或您在安装时为 Jenkins 配置的任何端口)并等待解锁 Jenkins页面出现

2.从 Jenkins 控制台日志输出中,复制自动生成的字母数字密码(在 2 组星号之间)。

3.使用插件自定义 Jenkins 或者 推荐安装插件,这里飞哥使用的推荐安装插件。。。

下面就是jenkins安装各种插件他会自己安装

4.创建第一个管理员用户


War包安装

首先安装依赖包 jenkins

1.下载安装包

百度搜索openjdk11、tomcat、maven、jenkins
这里的jdk 环境不要安装最新版本,会报错用的是8
其他的都可以安装最新版




补充:如果启动访问报错

请更换jdk版本为1.8的,修改环境变量配置,重新启动即可; 重点

[root@jenkins ~]# wget https://download.java.net/openjdk/jdk8u41/ri/openjdk-8u41-b04-linux-x64-14_jan_2020.tar.gz
[root@jenkins ~]# wget https://get.jenkins.io/war/2.303/jenkins.war
[root@jenkins ~]# wget https://downloads.apache.org/maven/maven-3/3.8.2/binaries/apache-maven-3.8.2-bin.tar.gz
[root@jenkins ~]# wget https://dlcdn.apache.org/tomcat/tomcat-8/v8.5.70/bin/apache-tomcat-8.5.70.tar.gz
还有openjdk11
[root@jenkins ~]# cd /usr/local
[root@jenkins local]# tar -xvzf apache-maven-3.8.2-bin.tar.gz
[root@jenkins local]# tar -xvzf apache-tomcat-8.5.70.tar.gz
[root@jenkins local]# tar -xvzf openjdk-11+28_linux-x64_bin.tar.gz
[root@jenkins local]# mv jdk-11/ java
[root@jenkins local]# mv apache-tomcat-8.5.70 tomcat
[root@jenkins local]# rm -rf tomcat/webapps/*
[root@jenkins local]# mv apache-maven-3.8.2 java/maven
[root@jenkins ~]# cp jenkins.war  /usr/local/tomcat/webapps/

2.配置环境变量

[root@jenkins ~]# vim /etc/profile
JAVA_HOME=/usr/local/java
MAVEN_HOME=/usr/local/java/maven
PATH=$PATH:$JAVA_HOME/bin:$MAVEN_HOME/bin
export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL JAVA_HOME MAVEN_HOME

source   /etc/profile    # 刷新一下环境变量

[root@jenkins ~]# java -version
openjdk version "11.0.12" 2021-07-20 LTS
OpenJDK Runtime Environment 18.9 (build 11.0.12+7-LTS)
OpenJDK 64-Bit Server VM 18.9 (build 11.0.12+7-LTS, mixed mode, sharing)

[root@jenkins ~]# mvn -v
Apache Maven 3.8.2 (ea98e05a04480131370aa0c110b8c54cf726c06f)
Maven home: /usr/local/java/maven
Java version: 11, vendor: Oracle Corporation, runtime: /usr/local/java
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "3.10.0-693.el7.x86_64", arch: "amd64", family: "unix"

[root@jenkins ~]# /usr/local/tomcat/bin/startup.sh

3.访问登录

jenkins 默认在安装插件,war包 一般安装都会出现安装插件出错 下面可以更换国内源

创建用户 ,可以根据公司需求去创建用户

安装各种插件
安装插件:
所需的插件:
• Maven插件 Maven Integration plugin
• 发布插件 Deploy to container Plugin
需要安装插件如下:
=====================================================================================
安装插件
Deploy to container    ---支持自动化代码部署到tomcat容器
GIT plugin  可能已经安装,可在已安装列表中查询出来
Maven Integration   jenkins利用Maven编译,打包所需插件
Publish Over SSH  通过ssh连接
ssh  插件
安装过程:
系统管理--->插件管理---->可选插件--->过滤Deploy to container---->勾选--->直接安装

插件选项位置,下面是选择一个插件安装一个插件,你可以一次性选完然后进项安装

Deploy to container —支持自动化代码部署到tomcat容器


Maven Integration jenkins利用Maven编译,打包所需插件

Publish Over SSH 通过ssh连接

ssh 下面勾选的都要配置

5.配置国内源上面出错就换这个源

上面出现报错原因之一,jdk最新版会出现报错 ,一般都是使用1.8
上面出现报错原因之二,jenkins旧版本会出现报错 ,一般使用稳定版本

因为Jenkins下载,默认是国外地址,如果插件下载失败,我们就替换为国内地址

官方下载插件慢 更新下载地址

Jenkins 安装时会默认从updates.jenkins-ci.org 拉取,我们需要换成国内源——清华大学开源软件镜像站。

https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json

cd {你的Jenkins工作目录}/updates 进入更新配置位置

[root@jenkins-server1 updates]# pwd   
/root/.jenkins/updates    #这是Jenkins默认的工作目录
[root@localhost updates]# vim  default.json      #修改配置文件
s/https://updates.jenkins.io/download/http://mirrors.tuna.tsinghua.edu.cn/jenkins/g' /root/.jenkins/updates/default.json            #官方源替换清华源
s/http://www.google.com/https://www.baidu.com/g    #google替换成百度

或者直接进行一下操作(一步到位,不需要多步操作)
[root@localhost ~]# sed -i 's/https://updates.jenkins.io/download/http://mirrors.tuna.tsinghua.edu.cn/jenkins/g' /root/.jenkins/updates/default.json && sed -i 's/http://www.google.com/https://www.baidu.com/g' /root/.jenkins/updates/default.json

之后,在网站后面加上restart进行jenkins重启。
建议 杀死tomcat 并重新启动
重新访问测试即可
http://192.168.153.147:8080/jenkins/restart

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

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

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