linux 安装 jenkins
1、下载 jenkins war安装包
官方地址:https://www.jenkins.io/download/
注:需要注意jenkins版本和jkd版本匹配问题
2、将war包上传服务器,启动war包即可
启动命令:nohup java -Djava.awt.headless=true -Djava.io.tmpdir=/data/jenkins/jenkins_home/tmp -jar jenkins-*.*.war --httpPort=PORT -Dfile.encoding=utf-8 &
释:nohup 后台启动,以headless模式运行,指定tmpdir路径,指定port端口,以及编码格式
注:启动时可以配置jenkins安装路径,默认安装路径在 /root/.jenkins 下
#配置根路径
vim /etc/profile export JENKINS_HOME=/data/jenkins/jenkins_home source /etc/profile
3、初始化之前可以优先配置镜像地址
找到 hudson.model.UpdateCenter.xml,将
https://updates.jenkins.io/update-center.json
替换成国内镜像网址 https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json。
再进入到 updates
目录下,编辑 default.json
文件,将该文件中国外的地址全部替换成国内的
将 https://www.google.com 全部替换成 https://www.baidu.com 命令:sed -i 's/https:\/\/www.google.com/https:\/\/www.baidu.com/g' default.json 将 https://updates.jenkins.io/download 全部替换成 https://mirrors.tuna.tsinghua.edu.cn/jenkins 命令:sed -i 's/https:\/\/updates.jenkins.io\/download/https:\/\/mirrors.tuna.tsinghua.edu.cn\/jenkins/g' default.json
4、初始化jenkins,游览器访问 ip:port
,ip
是服务器的 ip
地址,port
是启动 jenkins
的端口,比如:192.163.10.12:8080
管理员初始密码,可以在启动日志里查看,或进入安装目录查看 initialAdminPassword文件下查看。
自定义插件,选择“选择插件来安装”,初始化可以不安装任何插件,因为插件初始化的时候插件可能下载不下来导致安装费时
选无,点安装
创建管理员
配置jenkins的URL,一般默认就好
初始化完成
5、安装常用插件,如下:
Folders
OWASP Markup Formatter
Build Timeout
Credentials Binding
Timestamper
Workspace Cleanup
Ant
Gradle
Pipeline
GitHub Branch Source
Pipeline:GitHub Groovy Libraries
Pipeline:Stage View
Git
SSH Build Agents
Matrix Authorization Strategy
PAM Authentication
LDAP
Email Extension
Mailer
Dark Theme
Localization: Chinese (Simplified)
6、重启jenkins即可
游览器访问 ip:port/restart
参考文献:https://blog.csdn.net/xhmico/article/details/136535498
问题:
系统字体问题导致安装失败,安装字体即可,安装命令:yum install -y fontconfig