前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >war 包方式部署Jenkins

war 包方式部署Jenkins

作者头像
小手冰凉
发布2020-03-20 20:56:43
1.3K0
发布2020-03-20 20:56:43
举报
文章被收录于专栏:小手冰凉小手冰凉

一、部署Jenkins

#安装一个Tomcat作为中间件
#需要Java1.8以上的JDK环境
[root@jenkins /]# java -version 
openjdk version "1.8.0_102"
OpenJDK Runtime Environment (build 1.8.0_102-b14)
OpenJDK 64-Bit Server VM (build 25.102-b14, mixed mode)
#部署Tomcat
[root@jenkins ~]# wget https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-7/v7.0.100/bin/apache-tomcat-7.0.100.tar.gz
[root@jenkins ~]# tar zxf apache-tomcat-7.0.100.tar.gz 
[root@jenkins ~]# mv apache-tomcat-7.0.100/ /usr/local/tomcat
[root@jenkins ~]# echo  'export CATALINA_HOME=/usr/local/tomcat' >> /etc/profile
[root@jenkins ~]# echo 'export PATH=$CATALINA_HOME/bin:$PATH' >> /etc/profile
[root@jenkins ~]# source /etc/profile
[root@jenkins /]# vim /usr/local/tomcat/conf/server.xml           # 修改tomcat端口号
<Connector port="8081" protocol="HTTP/1.1"
[root@jenkins ~]# startup.sh 
[root@jenkins ~]# netstat -anput | grep 8081
tcp6       0      0 :::8081                 :::*                    LISTEN      3006/java    
#当将Jenkins的war包放入中间件时,它会自动去进行部署,所以我们可以通过查看日志去看到安装状态
[root@jenkins /]# tail -f /usr/local/tomcat/logs/

[root@jenkins ~]# wget http://mirrors.jenkins.io/war-stable/latest/jenkins.war
[root@jenkins ~]# cp jenkins.war /usr/local/tomcat/webapps/            # 复制到tomcat项目目录中
#在自动部署过程中会出现一行管理员密码
[root@jenkins ~]# cat /root/.jenkins/secrets/initialAdminPassword           # 也可通过查看此文件来确定密码
ca281fb7866b4cc588c58a8c9d309b7d
war 包方式部署Jenkins
war 包方式部署Jenkins

密钥输入完成后,我们需要去安装插件,如果安装途中报红,则等他安装完其他插件,再次点击重新安装即可

war 包方式部署Jenkins
war 包方式部署Jenkins
war 包方式部署Jenkins
war 包方式部署Jenkins

————附加———— 如果在安装插件的途中觉得安装忒慢,可以尝试更换他的镜像源,因为Jenkins默认使用的是国外镜像源所以会有些慢,这里我们可以更改为清华镜像源

#安装完毕Jenkins后会在root目录下建立一个隐藏目录
[root@jenkins ~]# sed -i 's/http:\/\/www.google.com\//http:\/\/www.baidu.com\//g' /root/.jenkins/updates/default.json 
[root@jenkins ~]# sed -i 's#http://updates.jenkins-ci.org/download/#https://mirrors.tuna.tsinghua.edu.cn/jenkins/#g' /root/.jenkins/updates/default.json 
[root@jenkins ~]# shutdown.sh
[root@jenkins ~]# startup.sh 
[root@jenkins ~]# tail -f /usr/local/tomcat/logs/catalina.out           # 查看运行状况
#再次访问Jenkins网页,重新输入密码安装插件

————附加结束————

war 包方式部署Jenkins
war 包方式部署Jenkins
war 包方式部署Jenkins
war 包方式部署Jenkins
war 包方式部署Jenkins
war 包方式部署Jenkins
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2020-03-20 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
消息队列 TDMQ
消息队列 TDMQ (Tencent Distributed Message Queue)是腾讯基于 Apache Pulsar 自研的一个云原生消息中间件系列,其中包含兼容Pulsar、RabbitMQ、RocketMQ 等协议的消息队列子产品,得益于其底层计算与存储分离的架构,TDMQ 具备良好的弹性伸缩以及故障恢复能力。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档