zoukankan      html  css  js  c++  java
  • CentOS7 实战部署tomcat网站服务器

    简介:实战演练tomcat网站服务器的搭建
    Tomcat:是一个开源免费的Web应用服务器,性能稳定,是目前比较流行的Web应用服务器
     
    tomcat官网下载:
    https://tomcat.apache.org/download-80.cgi
    下载:
    yum install -y wget
    wget http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-9/v9.0.40/bin/apache-
    tomcat-9.0.40.tar.gz
     
    解压:
    tar -xf apache-tomcat-9.0.40.tar.gz
    mv apache-tomcat-9.0.40 /usr/local/tomcat9
     
    检查java环境:
    java -version
     
    tomcat重要目录介绍:

    [root@xdapp1 tomcat9.0.40]# ls -lrt /usr/local/tomcat9.0.40/
    total 136
    drwxr-x---. 7 root root 76 Nov 12 23:38 webapps
    -rw-r-----. 1 root root 16507 Nov 12 23:41 RUNNING.txt
    -rw-r-----. 1 root root 6898 Nov 12 23:41 RELEASE-NOTES
    -rw-r-----. 1 root root 3257 Nov 12 23:41 README.md
    -rw-r-----. 1 root root 2333 Nov 12 23:41 NOTICE
    -rw-r-----. 1 root root 57092 Nov 12 23:41 LICENSE
    -rw-r-----. 1 root root 5409 Nov 12 23:41 CONTRIBUTING.md
    -rw-r-----. 1 root root 18982 Nov 12 23:41 BUILDING.txt
    drwxr-x---. 2 root root 29 Nov 23 21:43 temp
    drwxr-x---. 2 root root 4096 Nov 23 21:43 lib
    drwxr-x---. 2 root root 4096 Nov 23 21:43 bin
    drwx------. 3 root root 4096 Nov 23 22:01 conf
    drwxr-x---. 2 root root 4096 Nov 23 22:01 logs
    drwxr-x---. 3 root root 21 Nov 23 22:01 work

    bin:存放可执行命令,比如开启和关闭;
    conf:配置文件;
    Context.xml:Tomcat公用的环境配置,tomcat 服务器会定时去扫描这个文件
    web.xml:Web应用程序描述文件,都是关于是Web应用程序的配置文件
    server.xml:可以设置tomcat的端口号,添加虚拟机这些的,是对服务器的设置
    tomcat-users.xml:用户配置文件
    webapps:发布web应用;
    lib:库文件;
     
    关闭防火墙:
    systemctl stop firewalld.service
     
    启动tomcat:
    sh startup.sh
     
    查看是否监听tomcat:

    [root@xdapp1 tomcat9.0.40]# cd bin/
    [root@xdapp1 bin]# ps -ef | grep tomcat
    root 3967 1 0 22:01 pts/0 00:00:23 /usr/local/jdk1.8/jre/bin/java -Djava.util.logging.config.file=/usr/local/tomcat9.0.40/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/tomcat9.0.40/bin/bootstrap.jar:/usr/local/tomcat9.0.40/bin/tomcat-juli.jar -Dcatalina.base=/usr/local/tomcat9.0.40 -Dcatalina.home=/usr/local/tomcat9.0.40 -Djava.io.tmpdir=/usr/local/tomcat9.0.40/temp org.apache.catalina.startup.Bootstrap start
    root 4229 3846 0 23:06 pts/0 00:00:00 grep --color=auto tomcat

    [root@xdapp1 bin]# netstat -tunlp | grep 3967
    tcp6 0 0 127.0.0.1:8005 :::* LISTEN 3967/java
    tcp6 0 0 :::8080 :::* LISTEN 3967/java

     
    测试能否访问测试页面:
    IP地址:8080
     
     
     
     
  • 相关阅读:
    解决php中Cannot send session cache limiter 的问题的方法 (转载)
    手机网页学习(转载)
    在PC上测试移动端网站和模拟手机浏览器的5大方法 (转载)
    php 中使用json(转载)
    String.format("%0"+length+"d", long)说明
    php查询一条数据 while少一条查询数据不显示
    mysql数据安装(装载)
    mysql File '/var/lib/mysql/txtdata/yz2014_1.txt' not found (Errcode: 13 "Permission denied")
    VS2015+Qt新建项目后出现红波浪线
    VS2015报错:无法打开头文件"windows.h"
  • 原文地址:https://www.cnblogs.com/yxy0930/p/14027852.html
Copyright © 2011-2022 走看看