ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

tomcat部署

2021-10-17 22:58:20  阅读:178  来源: 互联网

标签:tomcat 部署 root server2 usr Using local


tomcat部署

安装jdk开发环境

[root@server2 ~]# yum -y install java-11-openjdk*

下载tomcat

[root@server2 ~]# wget https://archive.apache.org/dist/tomcat/tomcat-10/v10.0.12/bin/apache-tomcat-10.0.12.tar.gz

解压

[root@server2 ~]# tar xf apache-tomcat-10.0.12.tar.gz  -C /usr/local/
[root@server2 ~]# 
[root@server2 ~]# cd  /usr/local/
[root@server2 local]# ls
apache-tomcat-10.0.12  games    lib64    share
bin                    include  libexec  src
etc                    lib      sbin
[root@server2 local]# mv  apache-tomcat-10.0.12/ tomcat
[root@server2 local]# ls
bin  games    lib    libexec  share  tomcat
etc  include  lib64  sbin     src
[root@server2 local]# 

编写一个简单的网页

[root@server2 ~]# cat index.jsp
<html>
<head>
        <title>test page</title>
</head>
<body>
        <%
            out.println("Hellow World");
        %>
</body>
</html>

开启服务

[root@server2 tomcat]# /usr/local/tomcat/bin/catalina.sh start
Using CATALINA_BASE:   /usr/local/tomcat
Using CATALINA_HOME:   /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME:        /usr
Using CLASSPATH:       /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
Using CATALINA_OPTS:   
Tomcat started.
[root@server2 tomcat]# ss -antl
State   Recv-Q  Send-Q          Local Address:Port                    Peer Address:Port                 
LISTEN  0       128                   0.0.0.0:22                           0.0.0.0:*                    
LISTEN  0       100                         *:8080                               *:*                    
LISTEN  0       128                         *:80                                 *:*                    
LISTEN  0       128                      [::]:22                              [::]:*                    
LISTEN  0       1          [::ffff:127.0.0.1]:8005                               *:*                    
[root@server2 tomcat]# 

访问网页

在这里插入图片描述

移动网页

[root@server2 tomcat]# cd  webapps/
[root@server2 webapps]# ls
ROOT  docs  examples  host-manager  manager
[root@server2 webapps]# mv  ROOT/ /opt/
[root@server2 webapps]# mkdir ROOT
[root@server2 webapps]# cd
[root@server2 ~]# ls
YYDS                          etc
anaconda-ks.cfg               index.jsp
apache-tomcat-10.0.12.tar.gz  yyds
[root@server2 ~]# mv  index.jsp /usr/local/tomcat/webapps/ROOT/
[root@server2 ~]# 

访问网页

在这里插入图片描述

配置文件

[root@server2 ~]# cd  /usr/local/tomcat/
[root@server2 tomcat]# ls
BUILDING.txt     README.md      conf  webapps
CONTRIBUTING.md  RELEASE-NOTES  lib   work
LICENSE          RUNNING.txt    logs
NOTICE           bin            temp
[root@server2 tomcat]# pwd
/usr/local/tomcat

[root@server2 webapps]# mkdir test
[root@server2 webapps]# ls
ROOT  docs  examples  host-manager  manager  test
[root@server2 webapps]# mv ROOT/insdex.jps  test/

设置用户和密码

[root@server2 conf]# vim tomcat-users.xml
[root@server2 conf]# pwd
/usr/local/tomcat/conf

.....
<role rolename="manager-gui"/>
<user username="tomcat" password="tomcat" roles="manager-gui"/>
.....

设置IP

[root@server2 manager]# pwd
/usr/local/tomcat/webapps/manager
[root@server2 manager]# vim  META-INF/context.xml 
........
<Context antiResourceLocking="false" privileged="true" >
  <CookieProcessor className="org.apache.tomcat.util.http.Rfc6265CookieProcessor"
                   sameSiteCookies="strict" />
  <Valve className="org.apache.catalina.valves.RemoteAddrValve"
         allow="192\.168\.244\.\d+|127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1" />   #添加IP地址
  <Manager sessionAttributeValueClassNameFilter="java\.lang\.(?:Boolean|Integer|Long|Number|String)|org\.apache\.catalina\.filters\.CsrfPreventionFilter\$LruCache(?:\$1)?|java\.util\.(?:Linked)?HashMap"/>
</Context>
.........

关闭服务

[root@server2 ~]# /usr/local/tomcat/bin/shutdown.sh 
Using CATALINA_BASE:   /usr/local/tomcat
Using CATALINA_HOME:   /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME:        /usr
Using CLASSPATH:       /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
Using CATALINA_OPTS:   
NOTE: Picked up JDK_JAVA_OPTIONS:  --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.io=ALL-UNNAMED --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.base/java.util.concurrent=ALL-UNNAMED --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED
[root@server2 ~]# ss -antl
State    Recv-Q   Send-Q       Local Address:Port                     Peer Address:Port                 
LISTEN   0        128                0.0.0.0:22                            0.0.0.0:*                    
LISTEN   0        128                      *:80                                  *:*                    
LISTEN   0        128                   [::]:22                               [::]:*                    
[root@server2 ~]# ps -ef | grep  tomcat
root      154340   26434  0 22:00 pts/2    00:00:00 grep --color=auto tomcat

启动服务

[root@server2 ~]# /usr/local/tomcat/bin/catalina.sh start
Using CATALINA_BASE:   /usr/local/tomcat
Using CATALINA_HOME:   /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME:        /usr
Using CLASSPATH:       /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
Using CATALINA_OPTS:   
Tomcat started.
[root@server2 ~]# 
[root@server2 ~]# 
[root@server2 ~]# ss -antl
State   Recv-Q  Send-Q          Local Address:Port                    Peer Address:Port                 
LISTEN  0       128                   0.0.0.0:22                           0.0.0.0:*                    
LISTEN  0       100                         *:8080                               *:*                    
LISTEN  0       128                         *:80                                 *:*                    
LISTEN  0       128                      [::]:22                              [::]:*                    
LISTEN  0       1          [::ffff:127.0.0.1]:8005                               *:*                    
[root@server2 ~]# 

访问网页

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

控制服务

在这里插入图片描述
在这里插入图片描述

访问test

在这里插入图片描述

开启

在这里插入图片描述
在这里插入图片描述

标签:tomcat,部署,root,server2,usr,Using,local
来源: https://blog.csdn.net/YSTWD_WY/article/details/120817813

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有