jenkins启动执行命令
1.jenkins关网查看各版本对应的jdk版本
https://www.jenkins.io/
2.安装jdk11
yum install java-11-openjdk #查看java版本列表 alternatives --list #更改java版本 alternatives --config java #设置环境变量 vi /etc/profile.d/java.sh 添加 JAVA_HOME="/usr/lib/jvm/java-11-openjdk" 刷新生效 source /etc/profile.d/java.sh
3.官网下载jenkins的war包
4.上传到linux,使用Java命令启动(防火墙关闭,或者开放指定端口)
java -jar jenkins.war --httpPort=8888
1
5.登录:ip:8888,输入linux控制台生成的自定义密钥,选自定义安装插件—无
6.创建执行脚本:jenkins.sh
#!/bin/bash # 导入JENKINS_HOME环境变量 export JENKINS_HOME=/usr/local/test/jenkins cd $JENKINS_HOME # 启动Jenkins nohup java -jar jenkins.war --httpPort=8888 >/dev/null 2>&1 &
7.创建jenkins自启动配置文件
vim /etc/systemd/system/jenkins.service
#文件内容 [Unit] Description=Jenkins After=network.target [Service] Type=forking ExecStart=/usr/local/test/jenkins/jenkins.sh start ExecReload= ExecStop=/usr/local/test/jenkins/jenkins.sh stop PrivateTmp=true [Install] WantedBy=multi-user.target
8.执行linux命令
#生效 systemctl daemon-reload #启动 systemctl start jenkins #开机自启动 systemctl enable jenkins.service #查看状态 systemctl status jenkins
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了