查看“Linux系统准备Jenkins环境”的源代码
←
Linux系统准备Jenkins环境
跳转至:
导航
,
搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
==准备工作== *[[Linux系统安装Java环境]] *[[Linux系统安装tomcat]] ==部署步骤== Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于代码编译、部署、测试等工作。 Jenkins也是一个跨平台的,大多数主流的平台都支持,而且安装很简单,我们这里以部署war包方式安装它。 官网下载地址:https://jenkins.io/download/ 如图点击下载最后一个Generic Java package(war): [[文件:virtual5-3.png|500px]] wget http://mirrors.jenkins.io/war-stable/latest/jenkins.war (1)将jenkins.war复制到tomcat的webapps cd /opt/tomcat8/webapps 然后jenkins.war放在这里 (2)配置环境变量 vi /etc/profile export JENKINS_HOME=/opt/tomcat8/webapps/ (3)保存退出,使设置生效 source /etc/profile (4)启动tomcat cd /opt/tomcat8/bin ./startup.sh (5)访问jenkins 浏览器打开http://10.0.0.30(Linux本机ip):8080/jenkins/,即进入jenkins页面 [[文件:virtual5-4.png|500px]] 根据网页提示,登录密码存在于:/root/.jenkins/secrets/initialAdminPassword 打开文件复制密码到密码栏登陆就行了 vi /root/.jenkins/secrets/initialAdminPassword 注:习惯性去的看日志 cd /tomcat/logs tail -f catalina.out [[文件:virtual5-5.png|500px]] 安装推荐的插件即可。插件安装完成后,可以创建一个管理员账户(maxin5452,000000) 如下图所示: [[文件:virtual5-6.png|500px]] 设置Jenkins访问地址,保持默认,点击保存完成 [[文件:virtual5-7.png|500px]] 安装完成,开始使用Jenkins。 这时,如果界面上提示反向代理设置错误,可参考这篇文章改一下:https://www.cnblogs.com/yhleng/p/7594892.html ==Jenkins配置全局工具配置== 主页面 -> 系统管理 -> 全局工具配置 指定JDK、Maven路径,Git保持默认: [[文件:virtual5-11.png|500px]] [[文件:virtual5-8.png|500px]] 如果Jenkins主机没有git命令,需要安装Git: yum install git -y ==Jenkins安装必要插件== 主页面 -> 系统管理 ->管理插件: 安装Maven Integration、SSH与Git Parameter插件 插件说明: Maven Integration :用于构建Maven项目 SSH:用于SSH远程Docker主机执行Shell命令 Git Parameter:动态获取Git仓库Branch、Tag [[文件:virtual5-12.png|500px]] [[文件:virtual5-13.png|500px]] [[文件:virtual5-14.png|500px]] ==Jenkins配置相关插件== 配置SSH插件: ====第一步:先创建一个用于连接Docker主机的凭据。==== 主页面 -> 凭据 -> 系统 -> 右击全局凭据 -> 添加凭据: [[文件:virtual5-15.png|500px]] 输入连接Docker主机的用户名和密码: [[文件:virtual5-16.png|500px]] ====第二步:添加SSH远程主机==== 主页面 -> 系统管理 -> 系统设置 -> SSH remote hosts: [[文件:virtual5-17.png|500px]] 参考文档: [1]https://blog.51cto.com/lizhenliang/2159817 [2]linux下tomcat、jenkins环境搭建 https://www.cnblogs.com/lxs1314/p/8567652.html
返回至
Linux系统准备Jenkins环境
。
导航菜单
个人工具
登录
命名空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
随机页面
帮助
工具
链入页面
相关更改
特殊页面
页面信息