介绍
这篇文章给大家介绍怎么在詹金斯中部署一个弹簧启动项目,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。
詹金斯搭建部署分为三个步骤,
- <李>
第一步,詹金斯安装
李> <李>第二步,插件安装和配置
李> <李>第三步,推SSH
李> <李>第四步,部署项目
李><强>第一步,詹金斯安装强>
准备环境:
- <李>
JDK: 1.8
李> <李>詹金斯:Centos 2.83: 7.3
李> <李>maven 3.5”
李> JDK默认已经安装完成
<强>配置maven 强>
版本要求maven3.5.0
软件下载
wget http://mirror.bit.edu.cn/apache/maven/maven-3/3.5.0/binaries/apache-maven-3.5.0-bin.tar.gz
安装
# #,解压 tar vxf  apache-maven-3.5.0-bin.tar.gz # #,移动 mv apache-maven-3.5.0 /usr/地方/maven3
修改环境变量,在/etc/profile中添加以下几行
MAVEN_HOME=/usr/地方/maven3 export MAVEN_HOME export 路径=${路径}:$ {MAVEN_HOME}/bin
记得执行<代码>源/etc/profile> 代码使环境变量生效。
验证最后运行<代码> mvn - v 代码>验证maven是否安装成功
<强>配置防护墙强>
关闭防护墙
# centos7 systemctl stop  firewalld.service ============================== 6.5 #以下为:centOS 关闭防火墙步骤 #关闭命令: service iptables  stop #永久关闭防火墙: chkconfig iptables 从
两个命令同时运行,运行完成后查看防火墙关闭状态
service iptables 地位
<强>詹金斯安装强>
下载
cd /选择 wget http://mirrors.jenkins.io/war/2.83/jenkins。战争
启动服务
java -jar jenkins.war ,
詹金斯就启动成功了!它的战争包自带Jetty服务器
第一次启动詹金斯时,出于安全考虑,詹金斯会自动生成一个随机的按照口令。注意控制台输出的口令,复制下来,然后在浏览器输入密码:
信息:, ************************************************************* ************************************************************* ************************************************************* Jenkins initial  setup is 只需要An admin user has been created 以及a password 生成的。 Please use 从而following password 用proceed 用安装: 0 cca37389e6540c08ce6e4c96f46da0f 却,能够may also  be found :,/根/.jenkins/机密/initialAdminPassword ************************************************************* ************************************************************* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
访问浏览器访问:http://localhost: 8080/
,
输入:0 cca37389e6540c08ce6e4c96f46da0f
进入用户自定义插件界面,建议选择安装官方推荐插件,因为安装后自己也得安装:
,
接下来是进入插件安装进度界面:
插件一次可能不会完全安装成功,可以点击重试再次安装。直到全部安装成功
,
等待一段时间之后,插件安装完成,配置用户名密码: