DevOps-2、Jenkins安装

一. 准备jdk1.8和maven
1、jdk地址(百度网盘)
链接:https://pan.baidu.com/s/17htKlvwsSFeUCm1mrQn3AA
提取码:45fv
2、maven地址(百度网盘)
链接:https://pan.baidu.com/s/1lOhzCEgicGFD18vtFAFhrQ
提取码:qhbg
3、上传到服务器
在这里插入图片描述
4、安装jdk
tar -zxvf jdk-8u60-linux-x64.tar.gz -C /usr/local
mv jdk1.8.0_60/ jdk/
5、安装maven
tar -zxvf apache-maven-3.8.6-bin.tar.gz -C /usr/local
mv apache-maven-3.8.6/ maven/
6、配置maven
a) cd /usr/local/maven/conf
b) vim settings.xml

在<mirrors>    </mirrors>中添加,配置阿里云私服
    <mirror>
        <id>nexus-aliyun</id>
        <mirrorOf>*</mirrorOf>      
        <name>Nexus aliyun</name>
        <url>http://maven.aliyun.com/nexus/content/groups/public</url>
    </mirror>

在<profiles>   </profiles>中配置jdk1.8的插件
<profile>
    <id>jdk8</id>
    <activation>
        <activeByDefault>true</activeByDefault>
        <jdk>1.8</jdk>
    </activation>
    <properties>
        <maven.compiler.source>1.8</maven.compiler.source>
        <maven.compiler.target>1.8</maven.compiler.target>
        <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
    </properties>
</profile>
开启<activeProfiles>    </activeProfiles>配置
    <activeProfiles>
      <activeProfile>jdk8</activeProfile>   
    </activeProfiles>

二. 安装jenkins
1、利用docker拉取jenkins镜像
docker pull jenkins/jenkins:2.319.1-lts
①进入jenkins官网
https://www.jenkins.io/
②找到Download找取利用Docker下载的方式
在这里插入图片描述
2、为了更好的管理,创建目录
cd /usr/local
mkdir -p docker/jenkins_docker
3、进入jenkins_docker目录创建docker_compose.yml
cd jenkins_docker
vim docker_compose.yml

version: "3.1"
services:
  jenkins:
    image: jenkins/jenkins:2.319.1-lts
    container_name: jenkins
    ports:
      - "8080:8080"
      - "50000:50000"
    volumes:
      - ./data/:/var/jenkins_home/

4、启动jenkins
docer-compose up -d
5、查看jenkins日志,发现会报没有写权限的错误,是由于创建的data目录没有写的权限
docker logs -f jenkins
在这里插入图片描述
6、赋予data目录权限
chmod -R 777 data
7、重启jenkins
docker-compose restart
8、通过jenkins日志查看初始化密码
docker logs -f jenkins
在这里插入图片描述
9、在浏览器利用url访问jenkins(注意:jenkins初始化时间可能比较长)
本机IP:8080,将复制的密码粘贴登录
在这里插入图片描述
10、登录之后,点击选择插件安装,点击安装即可,安装插件时间会比较长,如果安装失败,后续可以进入的jenkins首页或者jenkins官网重新下载,也可替换jenkins中插件的镜像源(此步骤可以省略
jenkins插件镜像源替换
cd /usr/local/docker/jenkins_docker/data
vim hudson.model.UpdateCenter.xml

<sites>
  <site>
    <id>default</id>
    <url>http://mirror.esuni.jp/jenkins/update-center.json</url>
  </site>
</sites>

11、创建jenkins管理员账户(测试环境都为root即可)
在这里插入图片描述
12、jenkins的路径配置,使用自动带入的url即可
在这里插入图片描述
13、安装Git Parameter插件和Publish Over SSH 插件
①找到Manage Jenkins
在这里插入图片描述
②下拉找到Manage Plugins
在这里插入图片描述
③进行可选插件的搜索安装,选择需要安装的插件,点击Install without restart即可
在这里插入图片描述

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值