首页 > 其他分享 >jenkins启动执行命令

jenkins启动执行命令

时间:2024-05-16 09:53:12浏览次数:14  
标签:执行命令 java 启动 -- sh systemctl HOME 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

 


 

标签:执行命令,java,启动,--,sh,systemctl,HOME,jenkins
From: https://www.cnblogs.com/JIKes/p/18195363

相关文章

  • 从C#通过代码启动Python脚本没有接收到参数
    本来写的是这样:ProcessStartInfopsi=newProcessStartInfo{FileName="cmd.exe",WorkingDirectory=FrmNewProject.GetFolderPath()+"\\SolverForEXE",RedirectStanda......
  • Android系统启动流程
    在Android中系统的启动流程是一个经常会被问到的问题,那么下面我们通过一张图来说明一下 从上面的图片中可以看到它的一个启动流程.1.BootLoader首先,当我们点击电源开关后,引导芯片代码开始从预定义的地方(固化在ROM)开始执行。加载引导程序到RAM,然后执行,这时执行的就是B......
  • bert服务启动报错
    错误:(myenv)F:\作业\软件架构\机器学习\实验\实验26-2-使用bert构建词向量\chinese_bert_wwm_L-12_H-768_A-12>bert-serving-start-model_dir./publish/-num_worker=1usage:E:\soft\anoconda\envs\myenv\Scripts\bert-serving-start-model_dir./publish/-num_worker=1I:......
  • linux下桌面启动器
    来自:https://zhuanlan.zhihu.com/p/684429668Linux桌面环境为用户提供了灵活且可定制的工作空间。使用户能够简化工作流程的关键功能之一是创建桌面启动器或快捷方式。启动器是快捷方式,可让您轻松访问您喜爱的应用程序,无需浏览菜单即可轻松打开它们。在本指南中,我们将引导......
  • window下通过管理权限启动cmd创建快捷方式
     cmd创建快捷方式命令在Windows管理权限启动命令提示符(cmd)中,可以使用mklink命令来创建快捷方式。基本语法如下: mklink[/D]LinkTarget其中:Link 是你想创建的快捷方式的路径。Target 是你想创建快捷方式指向的文件或文件夹的路径。/D 参数......
  • 创建桌面启动器即快捷方式
    参考:https://blog.csdn.net/ken2232/article/details/130413147一、麒麟系统下创建桌面启动器三种方式:1.直接拷贝法/usr/share/applications/#在此目录下,体现在左下角的开始菜单中。/home/userName/Desktop#在此目录下,体现在具体用户userName(如:用户Abc)的桌面上。对于......
  • Jenkins接入LDAP用户管理
    一、准备1.1部署jenkins:https://www.cnblogs.com/wangyuanguang/p/180254101.2LDAP部署:https://www.cnblogs.com/wangyuanguang/p/18189832二、LDAP配置组织和uid用户2.1配置组织编辑ou=jenkins的配置文件ou-jk.ldifdn:ou=jenkins,dc=wyg,dc=comobjectClass:organizatio......
  • Nginx的常用命令(启动重启停止等)
    Windows查看nginx的版本号:nginx-v启动nginx:startnginx快速停止或关闭nginx:nginx-sstop正常停止或关闭nginx:nginx-squit配置文件nginx.conf修改重装载命令:nginx-sreloadLinux进入nginx目录中cd/usr/local/nginx/sbin1、查看nginx版本号./nginx-v2、启......
  • FM20S用户手册--Linux系统启动卡制作及系统固化
     ......
  • docker启动java容器报错unable to allocate file descriptor table - out of memory
    问题:启动java进程报错{"log":"libraryinitializationfailed-unabletoallocatefiledescriptortable-outofmemory","stream":"stderr","time":"2024-05-15T06:27:14.681052443Z"}原因:LimitNOFILE=infinity......