jenkins配置之Tomcat篇

简介: jenkins配置之Tomcat篇

配置Tomcat

下载链接:/imgs/oss/picGo/apache-tomcat-8.5.57.tar.gz

然后上传到服务器,解压

tar -zxvf apache-tomcat-8.5.57.tar.gz 
#创建目录
mkdir /opt/tomcat
#移动文件
mv apache-tomcat-8.5.57/* /opt/tomcat/

检测8080端口是否被占用

netstat -ntpl
#查看指定端口
netstat -lnp|grep 8080
#解除占用
kill -9 [端口号]

#运行tomcat8
/opt/tomcat/bin/startup.sh
#查看日志
tail -f /opt/tomcat/logs/catalina.out

访问

注意。。。我这里是改了Gitlab的端口,否则会导致端口占用,要么tomcat启动不了,要么Gitlab502

#更改gitlab配置文件
vim /etc/gitlab/gitlab.rb
#找到
# unicorn['port'] = 8080
#改成
unicorn['port'] = 7534
#然后重载配置
gitlab-ctl reconfigure
#重启
gitlab-ctl restart
#如果还是502
vim /etc/gitlab/gitlab.rb
#输入
dd if=/dev/zero of=/mnt/swap bs=512 count=8388616
mkswap /mnt/swap
vim /etc/sysctl.conf
#然后修改
vm.swappiness = 60
#继续执行
swapon /mnt/swap
echo "/data/swap swap swap defaults 0 0" >> /etc/fstab

添加tomcat角色

vim /opt/tomcat/conf/tomcat-users.xml

tomcat-users标签下添加

<role rolename="tomcat"/>
<role rolename="role1"/>
<role rolename="manager-status"/>
<role rolename="manager-script"/>
<role rolename="manager-gui"/>
<role rolename="admin-script"/>
<role rolename="admin-gui"/>
<user username="tomcat" password="tomcat" roles="manager-gui,manager-script,tomcat,admin-gui,admin-script"/>

然后进入这个文件

vim /opt/tomcat/webapps/manager/META-INF/context.xml

注释这段配置文件

重启

/opt/tomcat/bin/shutdown.sh 
/opt/tomcat/bin/startup.sh

如果我们访问tomcat,点击manager webapp

会弹出一个框,这样说明配置生效了

输入我们配置的用户名tomcat和密码tomcat

进到这个页面说明大功告成!

相关文章
|
1月前
|
前端开发 Java 应用服务中间件
Springboot对MVC、tomcat扩展配置
Springboot对MVC、tomcat扩展配置
|
18天前
|
XML Java 应用服务中间件
Tomcat_servlet部署、编译、配置、打包
Tomcat_servlet部署、编译、配置、打包
21 0
|
1月前
|
运维 Java 应用服务中间件
Tomcat详解(二)——tomcat安装与配置
Tomcat详解(二)——tomcat安装与配置
21 1
|
3天前
|
jenkins 持续交付 API
上传gitlab代码后jenkins自动进行发布的配置
上传gitlab代码后jenkins自动进行发布的配置
|
4天前
|
IDE Java 应用服务中间件
JDK1.6.0+Tomcat6.0的安装配置(配置JAVA环境)
JDK1.6.0+Tomcat6.0的安装配置(配置JAVA环境)
15 1
|
4天前
|
网络协议 Java 应用服务中间件
HTTP协议与Tomcat在IJ中配置
本文是对自己学习JavaWeb学习的笔记的总结,添加了一些自己的东西,然后进行一次复盘,并加深一下学习的理解和印象.其中内容主要包括对http协议的详细介绍,java常见服务器的初步介绍,以及IJ旧版和新版的tomcat服务器的配置图解教程
|
18天前
|
网络协议 Java 应用服务中间件
记录_centos7离线环境和虚拟机共享文件安装jdk和tomcat(配置环境变量)
记录_centos7离线环境和虚拟机共享文件安装jdk和tomcat(配置环境变量)
11 0
|
19天前
|
应用服务中间件
【SSM】如何在IDEA配置tomcat启动项目
【SSM】如何在IDEA配置tomcat启动项目
18 1
|
19天前
|
IDE JavaScript Java
如何配置tomcat
【4月更文挑战第15天】如何配置tomcat
18 2
|
19天前
|
负载均衡 Ubuntu 应用服务中间件
Apache(mod_proxy)+Tomcat负载均衡配置
Apache(mod_proxy)+Tomcat负载均衡配置