Jenkins (wind Linux docker) 几种安装

Jenkins (wind Linux docker) 几种安装目录.png

1、Docker 安装 Jenkins

进入笔记 Docker安装经常使用软件3查看 -->Docker 安装 Jenkins Docker安装经常使用软件3html

2、Windows 安装、配置及使用Jenkins

部署说明:jenkins服务器和应用服务器在一台机器上的状况。 服务器环境:Windows-jdk1.八、git、maven3.3.九、tomcat八、jenkins.war jenkins部署:在Windows-Tomcat下部署的jenkins.war(稳定版)java

说明:jdk大于1.5,tomcat7以上,maven3.0以上,要否则会出现各类问题。python

jenkins环境部署流程: linux

jenkins环境搭建和构建job流程图.png

一、Tomcat下安装Jenkins

首先配置tomcat用户密码:在jenkins用作凭证用 进入tomcat目录,新增tomcat用户及权限 conf/tomcat-users.xmlgit

1.下载jenkins的war包:jenkins.io/index.html 2.安装jenkins 拷贝jenkins.war到tomcat的webapps的文件下,及完成jenkins的安装. tomcat打印出现的问题:web

WARNING [Finalizing set up] hudson.model.UpdateCenter.updateDefaultSite Upgrading Jenkins. Failed to update the default Update Site 'default'. Plugin upgrades may fail.
 javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
     at sun.security.ssl.Alerts.getSSLException(Alerts.java:192)

复制代码

问题解析:jenkins会显示该jenkins实例彷佛已离线 缘由是就是升级站点的连接https://updates.jenkins.io/update-center.json默认是https的 问题解决方式:输入网址http://localhost:8085/jenkins/pluginManager/advanced 最底下有个【升级站点】,把其中的连接由https改为http的就行了,updates.jenkins.io/update-cent… tomcat从新启动后就能够正常使用了。 docker

jenkins http.png

解决jenkins下载插件慢的问题: 原有的:updates.jenkins.io/update-cent… 将原有的:updates.jenkins.io/update-cent…json

http://mirror.esuni.jp/jenkins/updates/update-center.json

复制代码

更换方法: 找到插件管理-> 高级(Tab),找到升级站点下面的url input框, 复制到这里 设置好后,须要重启jenkins。 无论你是 war包扔在tomcat里启动的, 仍是配置方式启动的, 仍是docker里面启动的, 都要重启。 访问 http://localhost:8084/jenkins 初始密码: tomcat

tomcat安装jenkins.png
个人密码是:606e96f75d0f40428f467d9d2d1963b3 点击continue,跳转到以下页面
jenkins页面.png
选择安装Install suggested plugins,等待其自动安装完成
jenkins pligins.png
各类插件安装完后,开始设置帐户信息,之后用此帐户登陆jenkins
jenkins user.png
我设置的是:root/123456 全名:zhengja 邮箱:zhengja@dist.com.cn 点击:保存并完成 实例配置
实例配置.png
最好改为本身本机的ip。 而后进入首页:
jenkins已就绪.png
安装完成,开始使用jenkins。

3、Linux安装Jenkins(比较简单)

将下载好的 jenkins.war 放到linux上 环境:jdk(必须)、jenkins.war、tomcat(可选,但不建议用)服务器

一、直接运行war包的方式(推荐)

**方式一:**官方推荐:默认8080

java -jar jenkins.war --httpPort=8080

复制代码

这样启动方式,在关闭控制台或者ssh断开服务器连接后 jenkins也就自动关闭了 访问:http://ip:8080

**方式二:**在Linux下,可使用如下方式启动:(推荐)

nohup java -jar jenkins.war --httpPort=8080 &

复制代码

启动后 会生成一个nohup.out输出,须要的话,能够实时查看jenkins日志

tail -f nohup.out

复制代码

访问:http://ip:8080

二、将jenkins.war放入tomcat运行(不推荐)

直接运行tomcat,访问tomcat: http://localhost:8080/jenkins

相关文章
相关标签/搜索