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

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

   中配置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>
      <activeProfile>jdk8</activeProfile>   
    </activeProfiles>

二. 安装jenkins
1、利用docker拉取jenkins镜像
docker pull jenkins/jenkins:2.319.1-lts
①进入jenkins官网
https://www.jenkins.io/
②找到Download找取利用Docker下载的方式
DevOps-2、Jenkins安装_第1张图片
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
DevOps-2、Jenkins安装_第2张图片
9、在浏览器利用url访问jenkins(注意:jenkins初始化时间可能比较长)
本机IP:8080,将复制的密码粘贴登录
DevOps-2、Jenkins安装_第3张图片
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即可)
DevOps-2、Jenkins安装_第4张图片
12、jenkins的路径配置,使用自动带入的url即可
DevOps-2、Jenkins安装_第5张图片
13、安装Git Parameter插件和Publish Over SSH 插件
①找到Manage Jenkins
DevOps-2、Jenkins安装_第6张图片
②下拉找到Manage Plugins
DevOps-2、Jenkins安装_第7张图片
③进行可选插件的搜索安装,选择需要安装的插件,点击Install without restart即可
DevOps-2、Jenkins安装_第8张图片

你可能感兴趣的:(jenkins,devops,运维)