jenkins安装
注意:安装jenkins时需要连接网络
安装环境
redhat7系统;防火墙和selinux处于关闭状态;
###本文采用的是rpm包安装方式
[root@localhost Desktop]# ls
jdk-8u171-linux-x64.rpm jenkins-2.121.1-1.1.noarch.rpm
[root@localhost Desktop]# yum install -y jdk-8u171-linux-x64.rpm
###测试java环境是否安装完成
[root@localhost Desktop]# java
Usage: java [-options] class [args...]
(to execute a class)
or java [-options] -jar jarfile [args...]
(to execute a jar file)
###出现以上表示java环境安装完成或者使用以下方式
[root@localhost Desktop]# java -version
java version "1.8.0_171"
Java(TM) SE Runtime Environment (build 1.8.0_171-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.171-b11, mixed mode)
[root@localhost Desktop]# yum install -y jenkins-2.121.1-1.1.noarch.rpm
[root@localhost Desktop]# systemctl start jenkins.service
#安装成功后,配置文件在/etc/sysconfig/jenkins下,默认端口为8080
[root@localhost Desktop]# netstat -antpl | grep 8080
tcp6 0 0 :::8080 :::* LISTEN 4640/java
jenkins基于web界面操作
注意:如果有需要可以将浏览器设置成中文语言
1, 查询该页面目文件的密码,复制密码粘贴到框框,点击右下角的下一步:
[root@localhost Desktop]# cat /var/lib/jenkins/secrets/initialAdminPassword
73f2e652c2604a5ea43325416c02654c
2,选择第一个install suggested plugins
3,连接网络在线安装
4,创建第一个管理员用户
5,直接点击save and finsh
6,点击start using jenkins
7,输入刚才创建的管理员用户以及密码
8,登录页面
jenkins忘记 管理员密码
[root@localhost jenkins]# pwd
/var/lib/jenkins
###编辑文件config.xml,删除以下代码:
<useSecurity>true</useSecurity>
<authorizationStrategy class="hudson.security.FullControlOnceLoggedInAuthorizationStrategy">
<denyAnonymousReadAccess>true</denyAnonymousReadAccess>
</authorizationStrategy>
<securityRealm class="hudson.security.HudsonPrivateSecurityRealm">
<disableSignup>true</disableSignup>
<enableCaptcha>false</enableCaptcha>
</securityRealm>
###重新启动jenkins服务
[root@localhost jenkins]# systemctl restart jenkins.service
浏览器重新访问jenkins页面:
在系统管理选择全局安全配置
选择启用安全和jenkins专用用户数据库,点击保存
在系统管理里面含有管理用户:
往下拉看到密码,然后修改密码即可,保存
点击右上角登录重新登录用户