jenkins下载安装
1.下载:官网下载war包,注意是war包
安装:jenkins是基于java,部署在tomcat上的web应用程序
下载好jenkins.war后,放到tomcat的webapps目录下的,所以要先启动tomcat,才能启动jenkins
tomcat安装好配置好环境变量,命令终端任意目录下输入“startup.sh”可启动tomcat (shutdown.sh 是关闭tomcat)
此时浏览器输入localhost:8080 可看到tomcat页面打开
输入localhost:8080/jenkins,就看到jenkins页面打开(此处jenkins跟解压后的war包名称一致,如果是jenkins1.war,那就是localhost:8080/jenkins1)
2.忘记密码解决方案
# 当jenkins忘记了管理用户的密码时,只能通过修改配置文件并重启的方式初始化设置用户名及密码,操作如下:
# 修改配置文件 地址 /Users/zhuyaqian/.jenkins/config.xml
将以下黄色背景内容true改为false(记得要点击保存按钮,否则修改不生效),然后重启tomcat,jenkins即可:
[root@kazihuo ~/.jenkins]# cat /root/.jenkins/config.xml |grep 'useSecurity' -C1
<useSecurity>节点代表是否使用用户权限
(管道符一定要是英文状态的; grep后面的字符串不一定要有引号,也可以没有; -C1 表示输出的时候包括结果所在行之前和之后一行 context 同理 -A2 after -B2 before)
<mode>NORMAL</mode> <useSecurity>true</useSecurity> <authorizationStrategy class="hudson.security.AuthorizationStrategy$Unsecured"/>
# jenkins重启后浏览器访问页面,如下:
# 配置管理用户
依次点击页面中的 系统管理 --> 全局安全配置 --> 勾选启用安全 --> 选择安全域中(Jenkins专有用户数据库)和授权策略中(登陆用户可以做任何事),点击保存;
再依次点击系统管理-->管理用户(这里可以新建,编辑,删除用户),配置管理员账号密码即可!
原文地址:https://www.cnblogs.com/yzwdcjs/p/12574941.html
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- spring boot 启动 NoClassDefFoundError: org/springframework/core/ErrorCoded 报错
- java.lang.NoSuchMethodError: org.springframework.core.ResolvableType.forInstance 错误解决
- spring boot启动 no method 'getPersistenceUtil'报错解决
- spring redis java.lang.IllegalStateException: Cannot load configuration class: redis.RedisTemplet报错
- Elasticsearch: Index template
- 基于rest风格对Neo4j进行调用访问之———httpClient
- spring boot + mybatis 访问 neo4j
- window下通过ELK框架进行大型日志线下的可视化分析
- 一句话解释ThreadLocal类
- ElasticsSearch 之 倒排索引
- tomcat返回cookie有双引号问题
- 利用辗转相除法求最大公约数以及最小公倍数-Java
- 网络爬虫的风险
- git 使用小结大全
- Elasticsearch:search template