jenkins

jenkins

持续集成之Jenkins安装部署

DevOps赵班长 发表了文章 • 1 个评论 • 6366 次浏览 • 2016-08-05 11:23 • 来自相关话题

安装JDK     Jenkins是Java编写的,所以需要先安装JDK,这里采用yum安装,如果对版本有需求,可以直接在Oracle官网下载JDK。[root@linux-node1 ~]# yum install -y java-1.8.0安装 ...查看全部
安装JDK
    Jenkins是Java编写的,所以需要先安装JDK,这里采用yum安装,如果对版本有需求,可以直接在Oracle官网下载JDK。
[root@linux-node1 ~]# yum install -y java-1.8.0
安装Jekins
[root@linux-node1 ~]# cd /etc/yum.repos.d/
[root@linux-node1 yum.repos.d]# wget http://pkg.jenkins.io/redhat/jenkins.repo
[root@linux-node1 ~]# rpm --import http://pkg.jenkins.io/redhat/jenkins.io.key
[root@linux-node1 ~]# yum install -y jenkins
[root@linux-node1 ~]# systemctl start jenkins
访问Jenkins


在浏览器输入http://192.168.56.11:8080来访问jenkins。


1.png


为了安全考虑,首先需要解锁Jenkins,请在/var/lib/jenkins/secrets/initialAdminPassword中查看文件。
[root@linux-node1 ~]# cat /var/lib/jenkins/secrets/initialAdminPassword
98dc4fdeb47641bf93bfbd884d0d9b7f
选择需要安装的插件:
    选择默认即可,会安装通用的社区插件,剩下的可以在使用的时候再进行安装。

2.png


    由于网络原因,有一些插件会安装失败。
3.png


设置Admin用户和密码
5.png


登陆Jenkins
6.png

 

Jenkins权限设置错误,导致无法访问解决

系统管理赵班长 发表了文章 • 0 个评论 • 2653 次浏览 • 2016-06-22 17:56 • 来自相关话题

         对于刚开始学习Jenkins的用户,在研究用户权限的时候可能会遇到因为权限设置失败导致无法正常使用Jenkins,连admin用户也无法正常使用。这个时候就需要通过修改配置来解决。 1.停止jenkins[roo ...查看全部
         对于刚开始学习Jenkins的用户,在研究用户权限的时候可能会遇到因为权限设置失败导致无法正常使用Jenkins,连admin用户也无法正常使用。这个时候就需要通过修改配置来解决。

1.停止jenkins
[root@api-node1 ~]# systemctl stop jenkins
2.修改config.xml
[root@api-node1 ~]# vim /var/lib/jenkins/config.xml
<useSecurity>true</useSecurity> 修改为:<useSecurity>false</useSecurity>
删除<authorizationStrategy …/>和<securityRealm …>到</securityRealm>
例如删除以下内容:
<authorizationStrategy class="hudson.security.ProjectMatrixAuthorizationStrategy"/>
<securityRealm class="hudson.security.HudsonPrivateSecurityRealm">
<disableSignup>true</disableSignup>
<enableCaptcha>false</enableCaptcha>
</securityRealm>
3.启动jenkins
[root@api-node1 ~]# systemctl start jenkins

4.再次访问Jenkins后,首先要设置登录认证。

1.jpg


 

持续集成之Jenkins安装部署

DevOps赵班长 发表了文章 • 1 个评论 • 6366 次浏览 • 2016-08-05 11:23 • 来自相关话题

安装JDK     Jenkins是Java编写的,所以需要先安装JDK,这里采用yum安装,如果对版本有需求,可以直接在Oracle官网下载JDK。[root@linux-node1 ~]# yum install -y java-1.8.0安装 ...查看全部
安装JDK
    Jenkins是Java编写的,所以需要先安装JDK,这里采用yum安装,如果对版本有需求,可以直接在Oracle官网下载JDK。
[root@linux-node1 ~]# yum install -y java-1.8.0
安装Jekins
[root@linux-node1 ~]# cd /etc/yum.repos.d/
[root@linux-node1 yum.repos.d]# wget http://pkg.jenkins.io/redhat/jenkins.repo
[root@linux-node1 ~]# rpm --import http://pkg.jenkins.io/redhat/jenkins.io.key
[root@linux-node1 ~]# yum install -y jenkins
[root@linux-node1 ~]# systemctl start jenkins
访问Jenkins


在浏览器输入http://192.168.56.11:8080来访问jenkins。


1.png


为了安全考虑,首先需要解锁Jenkins,请在/var/lib/jenkins/secrets/initialAdminPassword中查看文件。
[root@linux-node1 ~]# cat /var/lib/jenkins/secrets/initialAdminPassword
98dc4fdeb47641bf93bfbd884d0d9b7f
选择需要安装的插件:
    选择默认即可,会安装通用的社区插件,剩下的可以在使用的时候再进行安装。

2.png


    由于网络原因,有一些插件会安装失败。
3.png


设置Admin用户和密码
5.png


登陆Jenkins
6.png

 

Jenkins权限设置错误,导致无法访问解决

系统管理赵班长 发表了文章 • 0 个评论 • 2653 次浏览 • 2016-06-22 17:56 • 来自相关话题

         对于刚开始学习Jenkins的用户,在研究用户权限的时候可能会遇到因为权限设置失败导致无法正常使用Jenkins,连admin用户也无法正常使用。这个时候就需要通过修改配置来解决。 1.停止jenkins[roo ...查看全部
         对于刚开始学习Jenkins的用户,在研究用户权限的时候可能会遇到因为权限设置失败导致无法正常使用Jenkins,连admin用户也无法正常使用。这个时候就需要通过修改配置来解决。

1.停止jenkins
[root@api-node1 ~]# systemctl stop jenkins
2.修改config.xml
[root@api-node1 ~]# vim /var/lib/jenkins/config.xml
<useSecurity>true</useSecurity> 修改为:<useSecurity>false</useSecurity>
删除<authorizationStrategy …/>和<securityRealm …>到</securityRealm>
例如删除以下内容:
<authorizationStrategy class="hudson.security.ProjectMatrixAuthorizationStrategy"/>
<securityRealm class="hudson.security.HudsonPrivateSecurityRealm">
<disableSignup>true</disableSignup>
<enableCaptcha>false</enableCaptcha>
</securityRealm>
3.启动jenkins
[root@api-node1 ~]# systemctl start jenkins

4.再次访问Jenkins后,首先要设置登录认证。

1.jpg