在ubuntu系统上离线安装jenkins的做法

作者:朱金灿

来源:clever101的专栏

1.安装java环境和下载war包:

Jenkins 依赖于 Java 环境(OpenJDK 11 或更高版本):

bash 复制代码
# 安装OpenJDK 11和字体依赖
sudo dpkg -i openjdk-11-jre-headless_*.deb fontconfig_*.deb

下载Jenkins war包,下载地址是:
Jenkins war包下载列表

我下载的jenkins版本是2.522。

2.测试war包

执行命令:

bash 复制代码
java -jar ./jenkins.war --httpPort=8080

在浏览器中输入:http://192.168.1.55:8080/ 其中192.168.1.55为服务器地址。

3.创建jenkins系统服务

通过systemd管理

创建服务文件:

bash 复制代码
sudo vi /etc/systemd/system/jenkins.service

在服务文件填写如下内容:

ini 复制代码
[Unit]
Description=Jenkins Service
After=network.target

[Unit]
Description=Jenkins Service
After=network.target

[Service]
Type=simple
ExecStart=/usr/bin/java -jar /home/znzx-fuwuqi1/jenkins.war --httpPort=8080
WorkingDirectory=/home/znzx-fuwuqi1/
Restart=always
RestartSec=10
Environment="JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64"  # 根据实际Java路径调整
Environment="JENKINS_HOME=/home/znzx-fuwuqi1/.jenkins/"  # Jenkins工作目录

[Install]
WantedBy=multi-user.target

启动并启用服务:

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

4.测试jenkins是否可用

在浏览器中输入:http://192.168.1.55:8080/, 看看是否出现以下界面:

相关推荐
CodeCaptain1 天前
【六】OpenClaw 从 TUI 切换到 Web 端完整方案
ubuntu·ai·openclaw
SCBAiotAigc1 天前
2026.4.13:vim编程简单配置
人工智能·ubuntu·vim·具身智能
天若有情6731 天前
颠覆C++传统玩法!Property属性与伪类,开辟静态语言新维度
java·c++·servlet
huhy~1 天前
基于Ubuntu 24.04 LTS 搭建OpenStack F 版
android·ubuntu·openstack
Chuncheng's blog1 天前
Ubuntu24.04 如何删除snap
ubuntu
LuDvei1 天前
windows x86中ssh远程连接 ubuntu
windows·ubuntu·ssh
CodeCaptain1 天前
【四】Ubuntu 24.04 安装 GUI 完整指南支持OpenClaw
ubuntu·ai·openclaw
CodeCaptain1 天前
【三】OpenClaw给飞书添加24小时工作的AI助理
windows·ubuntu·ai·飞书·openclaw
权、狐妖1 天前
VMware中开启虚拟机出现“客户机操作系统已禁用CPU,请关闭或重置虚拟机“提示的一个解决办法
ubuntu
CodeCaptain1 天前
【七】Web 端初始化配置的详细步骤
windows·ubuntu·ai·openclaw