Linux:rpm部署Jenkins(1)

1.获取Jenkins安装包

我这里使用的是centos7系统,ip为:192.168.6.6     2G运存   连接外网

Jenkins需要java环境,java的jdk包你可以去网上下载离线包,或者直接去yum安装,我这里使用的是yum安装

再去获取Jenkins的rpm包

Redhat Jenkins Packagesicon-default.png?t=N7T8https://get.jenkins.io/redhat/

我直接把下载好的包放入Linux中


2.安装java

wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo

wget -O /etc/yum.repos.d/epel.repo https://mirrors.aliyun.com/repo/epel-7.repo
yum -y install java-11-openjdk git

这样就安装成功了


3.安装Jenkins

rpm -ivh jenkins-2.450-1.1.noarch.rpm
sed -i "s/User=jenkins/User=root/" /usr/lib/systemd/system/jenkins.service
sed -i "s/Group=jenkins/Group=root/" /usr/lib/systemd/system/jenkins.service

修改一下配置文件

systemctl start jenkins.service

8080端口启动成功


4.登录Jenkins安装插件

登录地址:服务器ip:8080

http://192.168.6.6:8080/

登录成功,我们再根据他的提示查看密钥

把获取到的密码输入进去

然后点击继续

我这里选择在线安装插件,如果你没网的话可以搜索离线部署Jenkins插件

耐心等待即可

下载完就会跳转到这样的一个页面

自己填写一下即可,我这里填写的是admin用户,相当于是第一次登录设置admin用户密码

这样就安装好了,成功登录Jenkins了


5.安装基础插件

虽然刚刚默认安装了一些插件,但是还是不够的,我这里先列出一些常用的插件进行安装,你也可以选择不安装

 

在这里安装插件

  1. Credentials Plugin  (默认已经安装) #签名证书管理插件
  2. Gitlab Plugin                  #gitlab触发jenkins构建项目
  3. Git Plugin 和 Git Client Plugin   #用于jenkins在gitlab 中拉取源码
  4. GitLab Hook                 #安装后从gitlab获取代码
  5. Gitlab Authentication           # gitlab 和 jenkins 认证相关的插件
  6. SSH Plugin                  #进程执行shell 脚本
  7. Publish Over SSH               #用于通过 ssh部署
  8. git server
  9. gitlab一系列插件

        

相关推荐

  1. Docker Compose 部署 jenkins

    2024-03-23 07:10:02       50 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-23 07:10:02       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-23 07:10:02       106 阅读
  3. 在Django里面运行非项目文件

    2024-03-23 07:10:02       87 阅读
  4. Python语言-面向对象

    2024-03-23 07:10:02       96 阅读

热门阅读

  1. 57. 爬楼梯(第八期模拟笔试)

    2024-03-23 07:10:02       34 阅读
  2. win10 下Msys2编译FFmpeg的流程方法

    2024-03-23 07:10:02       47 阅读
  3. ARMday7

    ARMday7

    2024-03-23 07:10:02      44 阅读
  4. TensorFlow

    2024-03-23 07:10:02       42 阅读
  5. 1. 控制系统

    2024-03-23 07:10:02       34 阅读
  6. pta 7-31 字符串循环左移 C语言

    2024-03-23 07:10:02       33 阅读
  7. 关于Pyqt更换资源内容运行软件不生效的解决办法

    2024-03-23 07:10:02       36 阅读