Linux 安装 Jenkins

65 阅读1分钟

简介

Jenkins 是一个独立的开源自动化服务器,可用于自动化与构建、测试、交付或部署软件相关的各种任务。
Jenkins 可以通过本机系统包、Docker 安装,甚至可以由任何安装了 Java 运行时环境 (JRE) 的机器独立运行。

下载 rpm 包

这是目前最新 Jenkins LTS版本: 可以在去 清华大学镜像站 看一下,替换成最新的链接

wget https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat-stable/jenkins-2.289.1-1.1.noarch.rpm

安装并启动

这里的命令,记得更改成你第一步下载的,需要安装的版本

rpm -ivh jenkins-2.289.1-1.1.noarch.rpm

提示:Is this ok [y/d/N]: ,选择 y

vim /etc/sysconfig/jenkins
vim /etc/init.d/jenkins
# 监听端口,默认监听端口为:8080,如需更换可使用"netstat -ntlp"命令查看已占用的端口
JENKINS_PORT="8080"
# 修改权限
JENKINS_USER="root"
# 修改目录权限
chown -R root:root /var/lib/jenkins
chown -R root:root /var/cache/jenkins
chown -R root:root /var/log/jenkins

# 重新启动
service jenkins restart
ps -ef | grep jenkins
# 启动
systemctl start jenkins
systemctl status jenkins.service

# 如果启动显示Starting Jenkins bash: /usr/bin/java: No such file or directory错误要修改Java配置
vim /etc/rc.d/init.d/jenkins
# 在 candidates 节点最后插入本机的java路径如:
/data/Jdk/jdk1.8.0_202/bin/java
# 如果清楚可以使用"which java"命令查看java的安装路径
# 也可以创建软连接,参考:https://www.cnblogs.com/vipsoft/p/11601835.html

# 启动成功后根据web提示地址查看密码按提示一步一步操作,只需要安装中文包即可(否则会很慢)