关于linux的防护,以及群集你要知道的有哪些5-tomcat

目录

一、jsp站点服务器选择    IBM的WebSphere及Oracle的WebLogic        性能高,但价格也高    Tomcat        性价比高

二、tomcat简介    1.开源免费的web应用服务器    2.轻量级    3.在中小型和并发访问不是很多的场合下普遍使用    4.开发和调试jsp首选    5.处理静态html的能力不如Apache和nginx    6.所以,一般是作为一个servlet和JSP容器,单独运行在后端

三.jdk:java Development kit    是sun公司提供的java语言的软件开发工具包    包含java虚拟机(JVM)    利用jvm解释字节码文件    实现跨平台

四.查看jdk是否安装    java -version

五.安装tomcat    tar xf  apache-tomcat-8.5.16.tar.gz    mv  apache-tomcat-8.5.16   /usr/local/tomcat8

六.启动tomcat    /usr/local/tomcat8/bin/startup.sh

七.关闭tomcat    /usr/local/tomcat8/bin/shutdown.sh

八.tomcat的监听端口为tcp 8080

九.tomcat目录下的字目录    bin:存放windows或linux平台上启动或关闭tomcat的脚本文件    conf:存放tomcat服务器的各种全局配置文件,最重要的是server.xml和web.xml    lib:存放tomcat运行需要的库文件    logs:存放tomcat执行时的log文件    webapps:tomcat的主要web发布目录    work:存放jsp编译后产生的class文件

十.tomcat主配置server.xml    包括                                                                                                                                                    


一、jsp站点服务器选择
    IBM的WebSphere及Oracle的WebLogic
        性能高,但价格也高
    Tomcat
        性价比高
二、tomcat简介
    1.开源免费的web应用服务器
    2.轻量级
    3.在中小型和并发访问不是很多的场合下普遍使用
    4.开发和调试jsp首选
    5.处理静态html的能力不如Apache和nginx
    6.所以,一般是作为一个servlet和JSP容器,单独运行在后端
三.jdk:java Development kit
    是sun公司提供的java语言的软件开发工具包
    包含java虚拟机(JVM)
    利用jvm解释字节码文件
    实现跨平台
四.查看jdk是否安装
    java -version
五.安装tomcat
    tar xf  apache-tomcat-8.5.16.tar.gz
    mv  apache-tomcat-8.5.16   /usr/local/tomcat8
六.启动tomcat
    /usr/local/tomcat8/bin/startup.sh
七.关闭tomcat
    /usr/local/tomcat8/bin/shutdown.sh
八.tomcat的监听端口为tcp 8080
九.tomcat目录下的字目录
    bin:存放windows或linux平台上启动或关闭tomcat的脚本文件
    conf:存放tomcat服务器的各种全局配置文件,最重要的是server.xml和web.xml
    lib:存放tomcat运行需要的库文件
    logs:存放tomcat执行时的log文件
    webapps:tomcat的主要web发布目录
    work:存放jsp编译后产生的class文件
十.tomcat主配置server.xml
    包括<server>
        <service>
            <connector/>
                <engine>
                    <host>
                        <context>
                        </context>
                    </host>
                </engine>
        </service>

        </server>


十一.定义虚拟主机
    <host name="localhost"  appBase="webapps"  unpackWARs="true"  autoDeploy="true">

    <Context docBase="/web/webapp1" path="" reloadable="false">
        </Context>       //手工添加
说明:  host定义一个虚拟主机,域名为localhost,appBase定义应用程序基准目录,unpackWARs定义是否自动解压,autoDeploy作用是当class类发生变化后是否自动部署
    context定义一个web应用(虚拟目录),path指定访问目录,docBase定义网页目录
十二.利用nginx实现负载均衡
    http {
        upstream 服务器列表名 {
            server 192.168.1.2:8080 weight=1;
                server 192.168.1.3:8080 weight=1;
                }
  }                      //设定负载均衡的服务器列表,weight参数表示权限,权值越高被分到的概率越大
        .........
       server {
         .....
        proxy_pass 服务器列表名   //设置反向代理
          }

  • 3
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值