惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

L
LangChain Blog
J
Java Code Geeks
P
Proofpoint News Feed
Recent Announcements
Recent Announcements
罗磊的独立博客
H
Hackread – Cybersecurity News, Data Breaches, AI and More
博客园_首页
Hugging Face - Blog
Hugging Face - Blog
MongoDB | Blog
MongoDB | Blog
人人都是产品经理
人人都是产品经理
博客园 - 【当耐特】
雷峰网
雷峰网
D
DataBreaches.Net
B
Blog RSS Feed
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
博客园 - 聂微东
V
Visual Studio Blog
Apple Machine Learning Research
Apple Machine Learning Research
N
Netflix TechBlog - Medium
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Martin Fowler
Martin Fowler
有赞技术团队
有赞技术团队
Blog — PlanetScale
Blog — PlanetScale
Engineering at Meta
Engineering at Meta

博客园 - 李海家

环境搭建-第01节:分布式IM即时通讯系统研发环境搭建 通过构建完整研发管理体系,建立管理机制,让技术组织聚焦目标,高效运转,同时激励团队不断优化提升 SQL Injection(SQL注入) Linux提权-权限升级 CentOS里配置.net core运行环境 ArcGIS for Enterprise的部署 CentOS 7.9 安装 git-2.21.0 CentOS 7.9 安装 node-v14.16.0 CentOS 7.9 安装 nginx-1.22.0 CentOS 7.9 安装 redis-6.2.0 CentOS 7.9 安装 mongodb5.0.13 CentOS 7.9 安装 mysql-5.7.35 45个 GIT 经典操作场景,专治不会合代码 jenkins + supervisor + ansible 实现netcore程序的多机一键部署 一个lock锁就可以分出低中高水平的程序员对问题的处置方式 JVM监控工具之JProfiler 通过hadoop + hive搭建离线式的分析系统之快速搭建一览 Cesium 拾取 API 完全总结 Nginx实战部署常用功能演示(超详细版),绝对给力~~~
CentOS 7.9 安装 Jenkins 2.361.2
李海家 · 2022-10-07 · via 博客园 - 李海家

一、CentOS 7.9 安装 Jenkins 2.361.2


1 下载地址:https://www.jenkins.io/download

2 简介

Jenkins是一个Java开发的开源持续集成工具,广泛用于项目开发,具有自动化构建、测试和部署等功能,它的运行需要Java环境。

二、Jenkins Redhat Packages


To use this repository, run the following command:

sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key

If you've previously imported the key from Jenkins, the rpm --import will fail because you already have a key. Please ignore that and move on.

yum install fontconfig java-11-openjdk
yum install jenkins

The rpm packages were signed using this key:

pub   rsa4096 2020-03-30 [SC] [expires: 2023-03-30]
      62A9756BFD780C377CF24BA8FCEF32E745F2C3D5
uid                      Jenkins Project <jenkinsci-board@googlegroups.com>
sub   rsa4096 2020-03-30 [E] [expires: 2023-03-30]</jenkinsci-board@googlegroups.com>

You will need to explicitly install a supported Java runtime environment (JRE), either from your distribution (as described above) or another Java vendor (e.g., Adoptium).

三、启动


# 启动Jenkins
systemctl start jenkins
# 设置开机启动
systemctl enable jenkins
# 查看Jenkins状态
systemctl status jenkins

在浏览器打开Jenkins控制面板  http://IP:8080/

如果一直浏览器一直是这个界面,就需要修改一下Jenkins的配置文件,然后重启Jenkins,然后等待浏览器出现输入密码的界面表示Jenkins启动成功

vim /var/lib/jenkins/hudson.model.UpdateCenter.xml
systemctl restart jenkins
# https://updates.jenkins.io/update-center.json
# https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json

如果不记得密码,可以通过以下命令找回

cat /var/lib/jenkins/secrets/initialAdminPassword

四、配置Jenkins


进入jenkins配置文件

vim /etc/sysconfig/jenkins
JENKINS_HOME="/var/lib/jenkins"    # jenkins的工作路径
JENKINS_JAVA_CMD=""
JENKINS_USER="jenkins"     

查看系统8080端口是否被占用

netstat -nlt |grep 8080

五、防火墙开启8080端口


# 关闭防火墙
systemctl stop firewalld

# 开放3306端口命令
firewall-cmd --zone=public --add-port=8080/tcp --permanent
# 配置立即生效
firewall-cmd --reload

云主机需配置安全组

在入方向规则,允许8080放行

 

六、服务卸载

# 卸载jenkins服务
rpm -e jenkins
# 检查是否卸载成功
rpm -ql jenkins
# 彻底删除残留文件
find / -name jenkins | xargs rm -rf