Linux Centos 安装Jenkins到服务

一、前言

假设你已经下载了jenkins.war 安装了对应的jdk,下面我们来安装jenkins,以服务的形式安装。

二、安装

1)将jenkins.war拷贝到合适的位置,我的位置 /u01/jenkins/ ,位置你自己选。

2)创建系统用户,以提供给jenkins使用,我们创建一个名为jenkins的用户,如下命令:

复制代码
sudo useradd -r -m -s /bin/bash jenkins

查看用户是否存在

复制代码
id jenkins

3)将存放jenkins.war的路径给权限给用户jenkins

复制代码
sudo chown -R jenkins:jenkins /u01/jenkins

4)在/etc/systemd/system/下创建服务文件 jenkins.service,以systemd能够管理jenkins

复制代码
touch jenkins.service

4)vi jenkins.service 写入一下内容:

复制代码
[Unit]
Description=Jenkins Continuous Integration Server
After=network.target

[Service]
Type=simple
ExecStart=/usr/bin/java -jar /u01/jenkins/jenkins.war --httpPort=8080
User=jenkins
Group=jenkins
Restart=on-failure
LimitNOFILE=8192

[Install]
WantedBy=multi-user.target

wq! 保存退出

5)重新加载 systemd 配置

复制代码
sudo systemctl daemon-reload

6)启动 要使 Jenkins 在系统启动时自动启动

复制代码
sudo systemctl enable jenkins

7)手动启动

复制代码
sudo systemctl start jenkins

8) 查看状态

复制代码
sudo systemctl status jenkins

注意:其中包含用户密码

相关推荐
惜.己5 分钟前
Linux常用命令(十四)
linux·运维·服务器
好吃的肘子1 小时前
Elasticsearch架构原理
开发语言·算法·elasticsearch·架构·jenkins
linkingvision1 小时前
H5S 视频监控AWS S3 对象存储
linux·运维·aws·视频监控s3对象存储
belldeep2 小时前
WSL 安装 Debian 12 后,Linux 如何安装 vim ?
linux·debian·vim
wqqqianqian2 小时前
国产linux系统(银河麒麟,统信uos)使用 PageOffice自定义Word模版中的数据区域
linux·word·自定义·pageoffice·数据区域
南棱笑笑生2 小时前
20250512给NanoPi NEO core开发板在Ubuntu core20.04系统更新boot.img
linux·运维·ubuntu
XMYX-03 小时前
Linux du 命令终极指南:从基础到精通
linux·服务器
DourPanda3 小时前
polarctf-web-[rce1]
linux·网络协议·网络安全
愚润求学3 小时前
【Linux】动静态库链接原理
linux·运维·服务器·开发语言·笔记
gnufre4 小时前
Kubernetes 1.28 无 Docker 运行时环境下的容器化构建实践:Kaniko + Jenkins 全链路详解
kubernetes·jenkins·kaniko