CentOS7安装和部署Jenkins

这篇具有很好参考价值的文章主要介绍了CentOS7安装和部署Jenkins。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

安装Java环境

检查旧版:

rpm -qa | grep java

若已经安装了旧版本,则需要先删除,删除方法:

rpm -qa nodeps [java package]

安装新版:

yum install java-11-openjdk
yum install java-11-openjdk-devel(开发环境)

版本:openjdk version “11.0.18” 2023-01-17 LTS

安装Jenkins

方法一:
使用wget前可能需要安装wget工具:

yum install wget

下载jenkins的rpm包:

wget https://mirrors.aliyun.com/jenkins/redhat/jenkins-2.390-1.1.noarch.rpm

安装:

rpm -ivh jenkins-2.390-1.1.noarch.rpm

方法二:
创建repo文件:

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 jenkins

版本:提示找到的版本确认安装

修改Jenkins配置
打开配置文件:

vi /etc/sysconfig/jenkins

修改内容如下:

  • JENKINS_USER=“root”
  • JENKINS_PORT=“8180”
  • JENKINS_USER 省事可以用root,否则权限不足,或者在centos系统中为jenkins用户提高权限
  • JENKINS_PORT可以不修改,为了避免端口冲突,此处建议还是要改

修改vi /usr/lib/systemd/system/jenkins.service中的端口

Environment="JENKINS_PORT=8180"

打开/关闭开机自启

systemctl enable jenkins
systemctl disable jenkins

如果在未关闭jenkins修改端口过,则还需要修改
vi /etc/systemd/system/jenkins.service.d/override.conf的端口
启动jenkins

systemctl start jenkins

防火墙开放http服务和8180端口

firewall-cmd --add-service=http --permanent
firewall-cmd --zone=public --add-port=8180/tcp --permanent
firewall-cmd --reload

在网络相通的设备上通过浏览器访问jenkins:http://127.0.0.1:8180/:
CentOS7安装和部署Jenkins

使用admin账户初始密码并登录

cat /var/lib/jenkins/secrets/initialAdminPassword

将显示的初始密码复制出来输入解锁Jenkins页面继续
自定义Jenkins

  1. 可以选择安装推荐的插件,会按照社区推荐的插件自动安装(很方便)
  2. 如果是选择插件安装则需要自选,也可在选择这个选项后勾选“无”并继续跳过插件安装

添加管理员账户,编写Jenkins的第一个管理员用户信息并继续
实例配置,默认本地ip加端口,后续也能修改,继续
在Jenkins已就绪页面点击开始使用Jenkins,jenkins的基本安装配置完成。
CentOS7安装和部署Jenkins
Jenkins插件管理
如果下载插件时网络连接超时,可在Manage Jenkins->Manage Plugins->“Advanced settings”中更改升级站点。清华站点:https://mirror.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json
CentOS7安装和部署Jenkins

Manage Jenkins->Manage Plugins->在"Available plugins"中搜索需要安装的插件->下载安装后重启Jenkins生效。文章来源地址https://www.toymoban.com/news/detail-445999.html

到了这里,关于CentOS7安装和部署Jenkins的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • CentOS7 安装Jenkins 2.414.3 详细教程

    硬件 内存 4G ; 硬盘 20G 软件-java11安装 上传文件jdk-11.0.21_linux-x64_bin.tar.gz 到opt文件夹 解压 复制jdk目录 /opt/jdk-11.0.21 修改环境变量配置文件 保存退出,执行下面命令使环境变量生效 官网文档 https://www.jenkins.io/doc/book/installing/linux/#red-hat-centos 拉取安装包 安装 --no-check-certificate

    2024年02月02日
    浏览(13)
  • centos7中jenkins的安装与配置(超详细)

    不知道Csdn导入文章会重新生成新文章 , 新生成文章内容更改移至文章新地址

    2024年02月04日
    浏览(16)
  • CentOS7安装Jenkins-2.346.1,jdk8

    高版本的Jenkins需要jdk11甚至jdk17以上,但是公司项目大多都是基于jdk8,为了避免打包保jdk版本异常,直接安装支持jdk8的jenkins。 Linux:centos7 Git:git-1.8.3.1 JDK:jdk-8u371 Maven:maven-3.6.3 Tomcat:tomcat-9.0.65 Jenkins:jenkins-2.346.1(支持jdk8的最新版Jenkins)  JDK配置 MAVEN配置 部署Tomcat  参

    2024年02月11日
    浏览(21)
  • linux系统下(centos7.9)安装Jenkins全流程

           Jenkins官网传送带: Redhat Jenkins Packages         选择好Jenkins版本进行下载         利用rz命令上传文件至Linux服务器,后直接用rpm -ivh命令直接安装.rpm后缀格式的Jenkins安装包即可。         利用以下命令修改一个端口号即可(改成自己想改成的端口号即可

    2024年02月12日
    浏览(11)
  • CentOS7安装Jenkins(更改默认运行的端口号8080->16060)

    首先修改配置文件 然后注意修改启动配置文件 最后重启Jenkins服务使新端口号生效

    2024年02月10日
    浏览(10)
  • centos7下载安装jenkins并配置拉取maven项目一条龙

    首先需要安装JAVA环境:https://www.cnblogs.com/mufeng07/p/12150820.html 如果你的系统没有自带git,那么也需要安装一个 yum install git maven也需要安装,安装命令如下 maven安装完成后,需要配置maven 第一种方法 第二种方法 直接下载 rpm 安装,各个版本地址 https://pkg.jenkins.io/ 其中安装jenk

    2024年02月07日
    浏览(14)
  • centos7 安装部署kafka

    官网地址: https://kafka.apache.org/downloads kafka 在 2.8 版本开始脱离 zookeeper,本文示例版本为 2.7.2。 选择图中标记的版本下载。 kafka-2.7.2.src.tgz 是源码格式,需要编译。 kafka_2.12-2.7.2.tgz、kafka_2.13-2.7.2.tgz 是二进制格式,其中 2.12 和 2.13 代表 scala 的版本。 将下载的文件放到linux的

    2024年02月03日
    浏览(24)
  • CentOS7安装部署Zookeeper

    Apache ZooKeeper 是一个分布式应用程序协调服务;用于维护配置信息、命名、提供分布式同步和组服务。 客户端-服务器模型 :ZooKeeper 遵循客户端-服务器模型,客户端可以向任何服务器节点发起请求。 数据模型 :采用类似文件系统的树形结构来存储数据,每个节点称为 ZNode。

    2024年02月04日
    浏览(16)
  • 腾讯云centos7.6安装部署

    wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm rpm -ivh mysql-community-release-el7-5.noarch.rpm yum install mysql-community-server 1.1.1 安装后重启 service mysqld restart 1.1.2 初次安装mysql,root账户没有密码,登录Mysql: mysql -u root  1.1.3 设置密码 mysql set password for \\\'root\\\'@\\\'localhost\\\' =password(\\\'12345

    2024年02月10日
    浏览(11)
  • CentOS7安装部署Redis7

    Linux 发行版: CentOS-7-x86_64-DVD-1804.iso Redis 版本: 7.0.12 Redis Download:https://redis.io/download/ Redis Tag:https://github.com/redis/redis/tags Redis入门和使用实践v2018:https://blog.csdn.net/u011424614/article/details/100170313 [Windows] Redis使用记录:https://blog.csdn.net/u011424614/article/details/101531772 CentOS基础操作

    2024年02月12日
    浏览(9)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包