安装Jenkins

1、安装java

(1)下载解压jdk包

从官网下载jdk包 jdk-8u291-linux-x64.tar.gz,解压到自定义目录(如/usr/local/java/)后配置/etc/profile

复制代码
scp C:\Users\xxxx\Desktop\jdk-8u291-linux-x64.tar.gz root@47.100.94.130:/root
mkdir /usr/local/java
tar -C /usr/local/java/ -zxvf jdk-8u291-linux-x64.tar.gz

vi /etc/profile

export JAVA_HOME=/usr/local/java/jdk1.8.0_291
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

source /etc/profile

(2)查看java版本

输出版本信息即可

复制代码
java -version
echo $JAVA_HOME

2、安装jenkins

(1)下载安装

复制代码
sudo wget -O /etc/yum.repos.d/jenkins.repo \
    https://pkg.jenkins.io/redhat-stable/jenkins.repo --no-check-certificate
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
sudo yum upgrade
sudo yum install jenkins

(2)Start Jenkins

复制代码
sudo systemctl daemon-reload
sudo systemctl enable jenkins
sudo systemctl start jenkins
sudo systemctl status jenkins

Loaded: loaded (/lib/systemd/system/jenkins.service; enabled; vendor preset: enabled)
Active: active (running) since Tue 2018-11-13 16:19:01 +03; 4min 57s ago

###若启动不了则尝试

复制代码
1> 查看当前Java的环境变量 echo $JAVA_HOME
/usr/local/java/jdk1.8.0_291

2> 复制Java的环境变量地址, 编辑/etc/init.d/jenkins文件, 指定位置添加该地址, 后缀附上/bin/java
vim /etc/init.d/jenkins

/usr/local/java/jdk1.8.0_291/bin/java

candidates="
/etc/alternatives/java
/usr/lib/jvm/java-1.8.0/bin/java
/usr/lib/jvm/jre-1.8.0/bin/java
/usr/lib/jvm/java-11.0/bin/java
/usr/lib/jvm/jre-11.0/bin/java
/usr/lib/jvm/java-11-openjdk-amd64
/usr/bin/java
/usr/local/java/jdk1.8.0_291/bin/java
"

3>修改后重启jenkins服务, 问题解决
systemctl daemon-reload
systemctl start jenkins
systemctl status jenkins

3、访问jenkins

1.访问ip:端口(8080)

复制代码
cd /var/lib/jenkins/secrets/
cat initialAdminPassword

2.输入密钥下一步

3.默认选择推荐插件,直接下一步

5.输入账号密码下一步默认地址跳过后进入首页

4、插件中心

Index of /download/plugins

  • Pipeline Utility Steps
  • SSH Agent Plugin
相关推荐
lbb 小魔仙20 分钟前
DolphinDB:以“存算一体“重新定义工业时序数据的边界
开发语言·人工智能·python·langchain·jenkins
Cisyam^26 分钟前
Bright Data Web Scraper 实战:构建 TikTok 与 LinkedIn Web Scraping 自动化 Skill(2026)
运维·前端·自动化
程序员大辉29 分钟前
Rufus中文版(U盘引导盘制作工具)v4.14.2377,PE U盘启动工具,重装系统必备的软件工具
运维·windows
量子炒饭大师37 分钟前
【Linux系统编程】Cyberpunk在霓虹丛林中构建堡垒 ——【关于shell命令及其运行原理】
linux·运维·服务器·shell
hjc_04204338 分钟前
xtrabackup来备份恢复数据
运维·adb
IT大白鼠38 分钟前
主流Linux文件系统稳定性及性能分析
linux·运维·服务器·文件系统
南境十里·墨染春水42 分钟前
linux学习进展 I/O复用函数初步
linux·运维·学习
志栋智能44 分钟前
超自动化巡检:敏捷运维体系中的重要一环
运维·服务器·网络·云原生·容器·kubernetes·自动化
V搜xhliang024644 分钟前
OpenClaw进阶完全教程
运维·人工智能·算法·microsoft·自动化