栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

tomcat部署、管理页面的配置

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

tomcat部署、管理页面的配置

tomcat部署、管理页面的配置 tomcat部署 java环境安装
[root@RS1 ~]# yum -y install java-11-openjdk*
Updating Subscription Management repositories.
Unable to read consumer identity
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
警告:加载 '/etc/yum.repos.d/CentOS-base.repo' 失败,跳过。
CentOS-8 - A 3.1 kB/s | 4.3 kB     00:01    
依赖关系解决。
=============================================
 软件包
       架构   版本           仓库       大小
=============================================
安装:
 java-11-openjdk
       x86_64 1:11.0.12.0.7-0.el8_4
                             AppStream 261 k


[root@RS1 ~]# java -version
openjdk version "11.0.12" 2021-07-20 LTS
OpenJDK Runtime Environment 18.9 (build 11.0.12+7-LTS)
OpenJDK 64-Bit Server VM 18.9 (build 11.0.12+7-LTS, mixed mode, sharing)
[root@RS1 ~]# 

tomcat部署
//下载tomcat
[root@RS1 ~]# wget https://dlcdn.apache.org/tomcat/tomcat-9/v9.0.54/bin/apache-tomcat-9.0.54.tar.gz

//解压部署
[root@RS1 ~]# ls
anaconda-ks.cfg  apache-tomcat-9.0.54.tar.gz
[root@RS1 ~]# tar xf a
anaconda-ks.cfg
apache-tomcat-9.0.54.tar.gz
[root@RS1 ~]# tar xf apache-tomcat-9.0.54.tar.gz -C /usr/local/
[root@RS1 ~]# cd /usr/local/
[root@RS1 local]# ls
apache-tomcat-9.0.54  include  sbin
bin                   lib      share
etc                   lib64    src
games                 libexec
[root@RS1 local]# mv apache-tomcat-9.0.54 tomcat
[root@RS1 local]# ls
bin  games    lib    libexec  share  tomcat
etc  include  lib64  sbin     src
[root@RS1 local]# 

//写一个hello world的java页面
[root@RS1 tomcat]# cd
[root@RS1 ~]# cat index.jsp 


        test page


        <%
            out.println("Hello World");
        %>



[root@RS1 tomcat]# rm -rf webapps/ROOT/*
[root@RS1 tomcat]# cp ~/index.jsp webapps/ROOT/
[root@RS1 tomcat]# mkdir webapps/test
[root@RS1 tomcat]# ls webapps/
docs      host-manager  ROOT
examples  manager       test
[root@RS1 tomcat]# cp ~/index.jsp webapps/test/


//启动tomcat
[root@RS1 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@RS1 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      1      [::ffff:127.0.0.1]:8005                          *:*                 
LISTEN 0      100                     *:8080                          *:*                 
LISTEN 0      128                  [::]:22                         [::]:*              

管理页面的配置

配置访问server status

[root@RS1 webapps]# rm -rf ROOT
[root@RS1 webapps]# cp -a /opt/ROOT .
[root@RS1 webapps]# ls
docs      host-manager  ROOT
examples  manager       test
[root@RS1 webapps]# cd ..
[root@RS1 tomcat]# cd conf/
[root@RS1 conf]# ls
Catalina              logging.properties
catalina.policy       server.xml
catalina.properties   tomcat-users.xml
context.xml           tomcat-users.xsd
jaspic-providers.xml  web.xml
jaspic-providers.xsd
[root@RS1 conf]# vim tomcat-users.xml 
[root@RS1 conf]# tail -3 tomcat-users.xml 



[root@RS1 conf]# cd ..
[root@RS1 tomcat]# cd webapps/
[root@RS1 webapps]# ls
docs      host-manager  ROOT
examples  manager       test
[root@RS1 webapps]# cd manager/
[root@RS1 manager]# ls
css     index.jsp  status.xsd  xform.xsl
images  meta-INF   WEB-INF
[root@RS1 manager]# ls meta-INF/
context.xml
[root@RS1 manager]# vim meta-INF/context.xml 
         allow="192.168.72.d+|127.d+.d+.d+|::1|0:0:0:0:0:0:0:1" />

[root@RS1 manager]# cd
[root@RS1 ~]# /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@RS1 ~]# 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               [::]:22                          [::]:*                 
[root@RS1 ~]# ps -ef|grep tomcat
root      100599    1469  0 04:52 pts/0    00:00:00 grep --color=auto tomcat
[root@RS1 ~]# /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@RS1 ~]# 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      1      [::ffff:127.0.0.1]:8005                          *:*                 
LISTEN 0      100                     *:8080                          *:*                 
LISTEN 0      128                  [::]:22                         [::]:*                 
[root@RS1 ~]# ps -ef|grep tomcat
root      101556       1 11 04:53 pts/0    00:00:02 /usr/bin/java -Djava.util.logging.config.file=/usr/local/tomcat/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djdk.tls.ephemeralDHKeySize=2048 -Djava.protocol.handler.pkgs=org.apache.catalina.webresources -Dorg.apache.catalina.security.SecurityListener.UMASK=0027 -Dignore.endorsed.dirs= -classpath /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar -Dcatalina.base=/usr/local/tomcat -Dcatalina.home=/usr/local/tomcat -Djava.io.tmpdir=/usr/local/tomcat/temp org.apache.catalina.startup.Bootstrap start
root      102228    1469  0 04:53 pts/0    00:00:00 grep --color=auto tomcat
[root@RS1 ~]# 


访问test

停止test项目

访问Manager

[root@RS1 conf]# vim tomcat-users.xml 
[root@RS1 conf]# tail -4 tomcat-users.xml 




[root@RS1 conf]# cd /usr/local/tomcat/webapps/host-manager/meta-INF/context.xml 
-bash: cd: /usr/local/tomcat/webapps/host-manager/meta-INF/context.xml: 不是目录
[root@RS1 conf]# vim /usr/local/tomcat/webapps/host-manager/meta-INF/context.xml 

 allow="192.168.72.d+|127.d+.d+.d+|::1|0:0:0:0:0:0:0:1" />

[root@RS1 conf]# 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/327820.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号