Jenkins安装
什么是Jenkins?
Jenkins是一个独立开源的自动化服务器,支持几乎所有语言,支持所有自动化任务,包括构建、测试、交付和部署
先决条件
硬件上
- 至少
256MB
内存,推荐512MB
10GB
硬盘空间(用于Jenkins
和Docker
镜像)
软件上
下载
有两种下载方式
- 直接下载安装包
- 通过
apt-get
安装
直接下载
下载Jetkins
: http://mirrors.jenkins.io/war-stable/latest/jenkins.war
apt-get下载
1 | # 添加键 |
安装
运行
$ java -jar jenkins.war --httpPort=8080
如果是本地安装,登录
http://localhost:8080
如果是远程安装,登录
http://远程ip:8080
输入密码,在命令行信息中会有提示
Jenkins initial setup is required. An admin user has been created and a password generated.
Please use the following password to proceed to installation:
ae096c33c43148c3a65a518b5dbaxxxx
This may also be found at: /home/ubuntu/.jenkins/secrets/initialAdminPassword
Jetkins
需要安装额外插件,选择官方建议的插件进行安装
重新安装
删除home
目录下的.jenkins
文件夹,重新执行命令即可
登录失败
忘记用户名,进入~/.jenkins/users
,每个登录用户有一个专属文件夹,以用户名+id
命名
忘记密码,进入用户文件夹,修改config.xml
文件,修改<passwordHash>
属性为
#jbcrypt:$2a$10$MiIVR0rr/UhQBqT.bBq0QehTiQVqgNpUGyWW2nJObaVAM/2xSQdSq
或者
#jbcrypt:$2a$10$3UUvN926tlDQAc4Yo6WnbOOBPvPw8/sqgJoKahwHSACJ.Im4oWZLS
上面这个是密码123456
的加密版本,重新启动jenkins
即可