war 包方式部署Jenkins
2020-03-20 01:06
183 查看
一、部署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
密钥输入完成后,我们需要去安装插件,如果安装途中报红,则等他安装完其他插件,再次点击重新安装即可
————附加————
如果在安装插件的途中觉得安装忒慢,可以尝试更换他的镜像源,因为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网页,重新输入密码安装插件
————附加结束————
相关文章推荐
- 使用Jenkins持续集成JavaWeb项目(War包部署方式)
- 使用Jenkins持续集成JavaWeb项目(War包部署方式)
- 使用Jenkins持续集成JavaWeb项目(War包部署方式)
- jenkins(4)——maven打成war包部署到指定tomcat下面
- jenkins 部署war包到远程tomcat报错
- 【Jenkins】包含dubbo服务的war包自动部署tomcat
- WebLogic下WAR方式部署获取文件路径问题
- Jenkins的部署方式
- 基于jenkins的自动化部署几种方式
- Springboot打成jar包和war包部署到linux上的方式
- Jenkins+maven+svn构建项目,及分区部署war包到tomcat
- linux 自动化部署jenkins war包的 脚本(deploy)
- osgi应用使用桥接的方式打成war包部署在websphere上时遇到的与cxf相关的问题
- 用ingress的方式部署jenkins,启动后提示没有下载插件,未解决
- Jenkins从编译war包到部署至Tomcat
- WebLogic下WAR方式部署获取文件路径问题
- 使用Jenkins远程部署war包到tomcat container
- jenkins+maven+svn构建项目,及远程部署war包到tomcat上
- jenkins部署三种构建方式的详细步骤
- SpringBoot基础-用war的方式部署springboot项目