环境:
1、centos7.6
2、jdk1.8.0_141
3、4G 30G 4core
4、关闭防火墙和selinux
一、安装jenkins
1、 下载jenkins https://pkg.jenkins.io/redhat/ jenkins-2.208-1.1.noarch.rpm
2、安装jdk和jenkins rpm包
rpm -ivh jdk-8u141-linux-x64.rpm
rpm -ivh jenkins-2.208-1.1.noarch.rpm
####卸载Jenkins
rpm -e jenkins
删除遗留文件:
find / -iname jenkins | xargs -n 1000 rm -rf
3、启动服务及设置开机启动
systemctl start jenkins && chkconfig jenkins on service jenkins status
/etc/sysconfig/jenkins #配置文件,可查看监听端口及其它配置
4、访问管理页面,可通过上面配置文件更改管理页面端口。 http://192.168.10.79:8080
4.1、按照提示填写密码
4.2、通过验证后,可选择右上角关闭或自定选择插件来安装。
4.3、Jenkins 改成中文语言显示
系统管理 插件管理中下载如下插件接口
Localization: Chinese (Simplified)
修改admin 密码---> 右上角admin--->设置--->找到密码栏设置好进行保存
4.4、下载安装插件
4.4.1、通过界面进行搜索安装插件
4.4.2、下载插件有时会timeout失败,可更改更新插件站点,再在线安装
1 http://mirror.xmission.com/jenkins/updates/update-center.json # 推荐
2 http://mirrors.shu.edu.cn/jenkins/updates/current/update-center.json
3 https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json
4.4.3 必须安装的几个插件
ssh #执行远程脚本
GitLab Plugin #集成gitlab用
Gitlab Hook Plugin #钩子插件
Build Authorization Token Root Plugin #构建授权token
Locale
Folders
OWASP Markup Formatter
Build Timeout
Credentials Binding
Timestamper
Workspace Cleanup
Ant
Gradle
Maven Integration
Pipeline
GitHub Branch Source
Pipeline: GitHub Groovy Libraries
Git
Subversion
SSH Slaves
Matrix Authorization Strategy
PAM Authentication
LDAP
Email Extension
GitLab
Ansible
SaltStack
Parameterized Trigger
Build Pipeline
Build Authorization Token Root