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

注意:其中包含用户密码

相关推荐
KING-WU5126 小时前
Linux GDB 调试实战指南:从编译到断点调试
linux·运维·服务器
Lucis__6 小时前
深入理解程序链接与加载—从动静态链接到库加载
linux·elf·链接·程序·动静态库
影视飓风TIM6 小时前
Linux 进程信号原理与剖析
linux·运维·服务器
缘友一世6 小时前
开源 Linux截图工具闪构(SnapForge)
linux·运维·ubuntu·开源·截图
朱包林7 小时前
iTerm2终端配置指南
linux·javascript·python·云原生·容器·kubernetes·云计算
pengdott7 小时前
Rocky linux9安装Jenkins最新版本2.585
运维·jenkins·流水线
祖力558 小时前
Linux系统移植、烧录与环境的搭建
linux·运维·服务器
张小姐的猫9 小时前
【Linux】网络编程 —— 多路转接:epoll
linux·运维·网络
宋明河9 小时前
五种 IO 模型与 select、poll、epoll 对比
linux
玄芯散人9 小时前
【金丹·81】性能分析:你的程序慢在哪
linux·性能优化·perf