搭建Jenkins,准备搞一个定时任务来自动部署服务。做个记录。


问题写在前头:①建议使用最新版的Jenkins版本,jdk版本要跟Jenkins版本对应(有要求);②最好使用war包部署Jenkins。以上两点,可以避免Jenkins启动失败、插件安装失败等乱起八糟的问题,不是不能解决,是会浪费时间,可能还会让自己不开心。亲历,避免耽误时间、影响情绪,按以下操作执行。


应用版本:

jdk版本:jdk-11.0.17

Jenkins版本:2.375


1. 应用下载

  jdk下载:https://www.oracle.com/java/technologies/downloads/#java11

  jenkins war包下载:https://mirrors.jenkins-ci.org/

2. jdk安装

  略过。

3. 启动Jenkins

  将Jenkins war包放入服务器/usr/local目录

[root@localhost ~]#nohup  java -jar /usr/local/jenkins.war &
#相关说明
[root@localhost ~]# java -jar /usr/local/jenkins.war //默认端口8080
[root@localhost ~]# java -jar /usr/local/jenkins.war --httpPort=1080//指定1080端口启动,防止被占用
[root@localhost ~]# nohup java -jar /usr/local/jenkins.war --httpPort=1080 & //后台启动

4. 访问jenkins地址,进行相关设置

  访问IP:8080(确保服务器系统防火墙关闭)

[root@ZWZF-CWY-LZY-12 upload]# cat /root/.jenkins/secrets/initialAdminPassword
0c7bcade413e4a0a9735327e1bcbde03

5. 安装插件

  登录Jenkins,进入系统管理-插件管理-可用插件,搜索相应插件进行安装

最新文章

  1. Android学习---ListView和Inflater的使用,将一个布局文件转化为一个对象
  2. ABAP遇到的问题——1
  3. python 格式化 json输出
  4. HUDSON(Java开发的一种持续集成工具)
  5. HDU 2.1.7 (求定积分公式)
  6. ajax请求后加额外的数据
  7. UVALive 6145 Version Controlled IDE(可持久化treap、rope)
  8. cocos2d-x 卡牌翻牌效果的实现
  9. 垂直分割群集模型与多通道引擎 -- ESFramework 4.0 进阶(10)
  10. 微信小程序转发微信小程序转发
  11. java反射机构应用
  12. poj1915
  13. 干掉win10自带的不给力的应用(转自https://jingyan.baidu.com/article/08b6a591b7398514a8092238.html)
  14. python 中的三元表达式及lambda
  15. webstorm 很卡 scanning files to index (扫描文件索引)
  16. 针对石家庄铁道大学官网首页的UI分析
  17. 31-字符串转为 url 格式的两种不同情况
  18. struts2学习(14)struts2文件上传和下载(4)多个文件上传和下载
  19. Clojure基础课程2-Clojure中的数据长啥样?
  20. C51数据类型

热门文章

  1. c++的一些笔记
  2. 使用verdaccio+docker搭建npm私有仓库以及使用
  3. React Native入门 Enable live Reload
  4. 手写tomcat——netty版
  5. [C/C++]C语言-踩坑记录
  6. 前端实现docx、pdf格式文件在线预览
  7. MongoDB 副本集的用户和权限一般操作步骤
  8. 内网横向渗透 之 ATT&CK系列一 之 信息收集
  9. netstat -lnp |grep XXX后不显示进程
  10. 前端程序员学习 Golang gin 框架实战笔记之一开始玩 gin