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

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

相关文章
|
22天前
|
前端开发 Java 应用服务中间件
Springboot对MVC、tomcat扩展配置
Springboot对MVC、tomcat扩展配置
|
6天前
|
安全 网络协议 应用服务中间件
tomcat 状态页 及常见配置
tomcat 状态页 及常见配置
|
22天前
|
XML Java 应用服务中间件
Tomcat_servlet部署、编译、配置、打包
Tomcat_servlet部署、编译、配置、打包
29 0
|
22天前
|
运维 Java 应用服务中间件
Tomcat详解(二)——tomcat安装与配置
Tomcat详解(二)——tomcat安装与配置
25 1
|
17天前
|
负载均衡 前端开发 应用服务中间件
Nginx+Tomcat负载均衡配置_nginx做tomcat的负载均衡成功,但tomcat的css文件400
Nginx+Tomcat负载均衡配置_nginx做tomcat的负载均衡成功,但tomcat的css文件400
|
17天前
|
负载均衡 前端开发 应用服务中间件
Nginx+Tomcat负载均衡配置_nginx做tomcat的负载均衡成功,但tomcat的css文件400(2)
Nginx+Tomcat负载均衡配置_nginx做tomcat的负载均衡成功,但tomcat的css文件400(2)
|
22天前
|
jenkins 持续交付 API
上传gitlab代码后jenkins自动进行发布的配置
上传gitlab代码后jenkins自动进行发布的配置
22 1
|
22天前
|
IDE Java 应用服务中间件
JDK1.6.0+Tomcat6.0的安装配置(配置JAVA环境)
JDK1.6.0+Tomcat6.0的安装配置(配置JAVA环境)
25 1
|
22天前
|
网络协议 Java 应用服务中间件
HTTP协议与Tomcat在IJ中配置
本文是对自己学习JavaWeb学习的笔记的总结,添加了一些自己的东西,然后进行一次复盘,并加深一下学习的理解和印象.其中内容主要包括对http协议的详细介绍,java常见服务器的初步介绍,以及IJ旧版和新版的tomcat服务器的配置图解教程
|
22天前
|
网络协议 Java 应用服务中间件
记录_centos7离线环境和虚拟机共享文件安装jdk和tomcat(配置环境变量)
记录_centos7离线环境和虚拟机共享文件安装jdk和tomcat(配置环境变量)
13 0