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

注意:其中包含用户密码

相关推荐
Linux蓝魔9 分钟前
内网搭建阿里源的centos7系统源arm和x86
linux·运维·服务器
qiuiuiu41325 分钟前
正点原子RK3568学习日志21-实验1-字符设备点亮led
linux·学习
fai厅的秃头姐!28 分钟前
01-python基础-day01Linux基础
linux
tianyuanwo36 分钟前
Jenkins Job管理实战指南:增删改查与批量操作技巧
运维·jenkins
无小道40 分钟前
OS中的线程
linux·线程·进程·os·线程库·用户级线程库·线程使用
Q168496451543 分钟前
红帽Linux-文件权限管理
linux·运维·服务器
这儿有一堆花1 小时前
Linux 内网环境构建与配置深度解析
linux·数据库·php
fiveym1 小时前
CI/CD 核心原则 + 制品管理全解析:落地要求 + 存储方案
linux·运维·ci/cd
VekiSon1 小时前
ARM架构——从嵌入式系统底层到指令执行解析
linux·arm开发·架构
wdfk_prog1 小时前
[Linux]学习笔记系列 -- [driver][base]container
linux·笔记·学习