首页 > 其他分享 >tomcat上部署jenkins

tomcat上部署jenkins

时间:2022-09-29 22:59:18浏览次数:53  
标签:tomcat 部署 local node1 jenkins root localhost

tomcat上部署jenkins

主机名称 IP地址 需要的应用服务 工具包
node1 192.168.131.130 tomcat、jenkins git、maven
node2 192.168.131.131 tomcat

部署tomcat

//安装jdk
[root@node1 ~]# yum -y install java-11-openjdk

//下载9.0版本,10的版本部署有bug,无法实现
[root@node1 ~]# wget https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-9/v9.0.67/bin/apache-tomcat-9.0.67.tar.gz


//解压tomcat,并部署安装
[root@node1 ~]# tar -xzf apache-tomcat-9.0.67.tar.gz -C /usr/local/
[root@node1 ~]# cd /usr/local/
[root@node1 local]# ln -s apache-tomcat-9.0.67/ tomcat
[root@node1 local]# ls
apache-tomcat-9.0.67  bin  etc  games  include  lib  lib64  libexec  sbin  share  src  tomcat


//启动tomcat,测试能否访问tomcat首页
[root@node1 ~]# /usr/local/tomcat/bin/startup.sh 
[root@node1 ~]# ss -anlt | grep 8080
LISTEN 0      100                     *:8080            *:*         

访问首页

部署jenkins

//下载jenkins到/usr/local/tomcat/webapps/目录下
[root@localhost ~]# cd /usr/local/tomcat/webapps/

//下载下来后会自动解压
[root@localhost webapps]# wget http://mirrors.jenkins.io/war-stable/2.346.3/jenkins.war
[root@localhost webapps]# ls
ROOT  docs  examples  host-manager  jenkins  jenkins.war  manager

//启动服务
[root@localhost webapps]# cd ..
[root@localhost tomcat]# bin/catalina.sh stop
[root@localhost tomcat]# bin/catalina.sh start

浏览器访问jenkins

//查看/root/.jenkins/secrets/initialAdminPassword
[root@localhost tomcat]# cat /root/.jenkins/secrets/initialAdminPassword
d8b592ff3d2948ada24e1b13f76d2b35

将查看到的密码复制

Jenkins创建流水线任务

在第一台上部署服务tomcat和jenkins(上面已经部署),登录web界面时选择安装推荐的插件,部署好后,设置国内源

等待下载

标签:tomcat,部署,local,node1,jenkins,root,localhost
From: https://www.cnblogs.com/soap-bubble/p/16743395.html

相关文章