https://juejin.cn/post/6945090740670169096
前置环境准备
- 服务器 OS Linux CentOS
- 数据库服务器 MYSQL Server
- Github账号
- Idea IDE
一、简介
- 开源平台
- 常用于自动化测试、持续集成
二、Jenkins基础
- 下载Jenkins
docker pull jenkins/jenkins
- 第一次启动
- docker compose
安装docker-compose
curl -L https://get.daocloud.io/docker/compose/releases/download/1.29.1/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose # 给docker compose 目录授权 sudo chmod +x /usr/local/bin/docker-compose docker-compose version docker-compose --version
version: '3.7'
services:
jenkins:
image: jenkins/jenkins:2.361.4
ports:
- 50000:50000
- 8100:8080
volumes:
- /usr/local/maven:/usr/local/maven
- /srv/jenkins:/var/jenkins_home
- /var/run/docker.sock:/var/run/docker.sock
- /usr/bin/docker:/usr/bin/docker
user: root
restart: always
container_name: jenkins
直接run
docker run --name jenkins -u root --rm -d -p 8100:8080 -p 50000:50000 -v /usr/local/maven:/usr/local/maven -v /var/jenkins_home:/var/jenkins_home -v /var/run/docker.sock:/var/run/docker.sock jenkinsci/blueocean
安装完成后访问地址-> http://{部署Jenkins所在服务IP}:8080,
此处会有几分钟的等待时间
- 初始化Jenkins
- 解锁Jenkins
进入Jenkins
容器:docker exec -it {Jenkins容器名} bash
例如docker exec -it jenkins bash
查看密码:cat /var/lib/jenkins/secrets/initialAdminPassword
复制密码到输入框里面
插件安装中...
可以看到,有几个插件下载失败了,继续往下看
切换下载源地址
- 点击Manage Jenkins
- 点击Correct
- 点击Advanced
- 找到页面最下面的Update Site,替换链接为:>
https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-c...
- 查看安装失败的插件,在Available里面搜索重装即可
安装完成后重启,插件报错消失。
温馨提示:本人操作过程中有些步骤比较慢,还需有耐心。
直接下载(必可行)
如果第一个方法还不行,我们可以考虑直接下载安装。
插件地址:http://updates.jenkins-ci.org/download/plugins/
直接找到需要的插件,点击下载。完成后在下图位置导入即可成功。
三、基础设置
添加用户权限
添加用户
四、Linux系统准备
确定IP地址
确定服务器的用户名,密码
确定可以连SSH
确定防火墙处于关闭状态检查服务器ssh是否启动,如果没启动则执行
service sshd start
启动ssh
五、Java安装
六、Git安装
七、Maven安装
八、Tomcat安装
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。