当前位置: 首页 > news >正文

腾讯云CentOS8 jenkins war安装jenkins步骤文档

       腾讯云CentOS8 jenkins war安装jenkins步骤文档

一、安装jdk

1.1 上传jdk-11.0.20_linux-x64_bin.tar.gz

1.2 解压jdk安装包文件

tar -zxvf jdk*.tar.gz

1.3 在/usr/local 目录下创建java目录

cd /usr/local

mkdir java

1.4 切到java目录,把jdk解压文件改名为jdk11,并移动到此目录下

cd /usr/local/java

mv /root/jdk-11.0.20/ /usr/local/java/jdk11

1.5 在环境变量中配置jdk

vim /etc/profile

export JAVA_HOME=/usr/local/java/jdk11

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export PATH=$JAVA_HOME/bin:$PATH

1.6 配置生效

source /etc/profile

1.7 检验jdk是否安装成功

java -version

二、安装jenkins

2.1 下载jenkins war包

Releases行是短期更新包,LTS Releases是长期更新包,一般选择Releases下载即可。

https://mirrors.jenkins-ci.org/

2.2 上传jenkins war包

2.3 编写jenkins启动脚本

cd /usr/local

mkdir jenkins

cd jenkins

mv /root/jenkins.war /usr/local/jenkins

vim jenkins.sh

#!/bin/bash

## 指定jenkins.war目录

JENKINS_HOME=/usr/local/jenkins

# which java

JAVA_HOME=/usr/local/java/jdk11/bin/java

# 运行 war   指定端口  和在当前目录(jenkins.sh的目录)下生成日志文件  

nohup $JAVA_HOME -jar $JENKINS_HOME/jenkins.war --httpPort=8090 > jenkins.log 2>&1 &

chmod +x jenkins.sh

2.4  虚拟机开启8090防火墙

systemctl start firewalld

firewall-cmd –state

sudo firewall-cmd --zone=public --add-port=8090/tcp --permanent

sudo firewall-cmd –reload

sudo firewall-cmd --zone=public --list-ports

2.5 腾讯云开启8090防火墙

2.6 浏览器访问jenkins

http:ip:8090

2.7 查看密码

cat /root/.jenkins/secrets/initialAdminPassword

2.8  点击“选择插件来安装”,然后选择无,点击安装

2.9 创建用户

2.10 保存实例

2.11 点击开始使用Jenkins

2.12 正常进入Jenkins界面

http://www.lryc.cn/news/255933.html

相关文章:

  • Linux: glibc: net/if.h vs linux/if.h
  • 使用Android Studio导入Android源码:基于全志H713 AOSP,方便解决编译、编码问题
  • python random详解
  • java-两个列表进行比较,判断那些是需要新增的、删除的、和更新的
  • 【WPF.NET开发】WPF中的对话框
  • NLP项目实战01之电影评论分类
  • 一款可无限扩展的软件定时器开源框架项目代码
  • GRE与顺丰圆通快递盒子
  • 12.Mysql 多表数据横向合并和纵向合并
  • 线性回归与逻辑回归:深入解析机器学习的基石模型
  • 电脑待机怎么设置?让你的电脑更加节能
  • 数据库对象介绍与实践:视图、函数、存储过程、触发器和物化视图
  • arm平台编译so文件回顾
  • 【数据结构】顺序表的定义和运算
  • idea使用maven的package打包时提示“找不到符号”或“找不到包”
  • MetricBeat监控MySQL
  • Child Mind Institute - Detect Sleep States(2023年第一次Kaggle拿到了银牌总结)
  • Esxi7Esxi8设置VMFSL虚拟闪存的大小
  • vue2+electron桌面端一体机应用
  • 目标检测——OverFeat算法解读
  • vue获取主机id和IP地址
  • 在pytorch中自定义dataset读取数据
  • ConvNeXt V2: Co-designing and Scaling ConvNets with Masked Autoencoders
  • Java后端的登录、注册接口是怎么实现的
  • TCP Keepalive 和 HTTP Keep-Aliv
  • 操作系统 复习笔记
  • Java中实现单例模式的方式
  • Vue3-01-创建项目
  • Go 语言中的反射机制
  • [leetcode 前缀和]