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

注意:其中包含用户密码

相关推荐
万象.17 分钟前
Linux传输层TCP,UDP相关内容
linux·tcp/ip·udp
耀耀_很无聊37 分钟前
09_Jenkins安装JDK环境
java·运维·jenkins
MaximusCoder37 分钟前
等保测评命令——Centos Linux
linux·运维·经验分享·python·安全·centos
万象.38 分钟前
Linux数据链路层通信原理及报文格式
linux·网络·网络协议
卷Java1 小时前
Linux服务器Docker部署OpenClaw:腾讯云/阿里云/VPS安装避坑指南
linux·运维·服务器
原来是猿3 小时前
Linux-【动静态库】
linux·运维·服务器
九皇叔叔5 小时前
CentOS 7.5/RHEL 7.x 配置 YUM 源(阿里云镜像+本地源双方案)
linux·阿里云·centos
chinesegf6 小时前
DNS 验证验证SSL证书
linux·服务器·网络
试试勇气7 小时前
Linux学习笔记(十七)--线程概念
linux·笔记·学习
LXY_BUAA7 小时前
《嵌入式操作系统》_高级字符设备驱动_20260316
linux·运维·服务器·驱动开发