web服务器群集—tomcat

一、Tomcat简介:

  • 1.免费的,开源的代码的web应用服务器
  • 2.Apache软件基金会的一个核心项目
  • 3.由Apache Sun和一些公司及个人共同开发而成
  • 4.目前比较流行的web应用服务器
    在这里插入图片描述在这里插入图片描述在这里插入图片描述

二、Tomcat的安装部署:

安装tomat:
1、安装tomcat的运行环境:
[root@localhost ~]# iptables -F
[root@localhost ~]# setenforce 0
[root@localhost ~]# 将所需要的两个安装包直接拖进来:apache-tomcat 、jdk-8u201
[root@localhost ~]# rpm -ivh jdk-8u201
[root@localhost ~]# cd /usr/java/jdk1.8.0
[root@localhost ~]# vim /etc/profile     在最后添加上
export JAVA_HOME=/usr/java/jdk1.8.0
export CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
export PATH=$JAVA_HOME/bin:$PATH
[root@localhost ~]# source /etc/profile
[root@localhost ~]# java -version

2、安装tomcat
[root@localhost ~]# cd 
[root@localhost ~]# tar zxvf apache-tomcat -C /usr/local/
[root@localhost ~]# cd /usr/local/
[root@localhost ~]# mv apache-tomcat tomcat
[root@localhost ~]# cd tomcat/bin/
[root@localhost ~]# ln -s /usr/local/tomcat/bin/startup.sh /usr/bin/
[root@localhost ~]# ln -s /usr/local/tomcat/bin/shutdown.sh /usr/bin/
[root@localhost ~]# vim /usr/java/jdk1.8.0/jre/lib/security/java.security
                         将securerandom.source=file:/dev/urandom   添加一个u!!!!
[root@localhost ~]# startup.sh 
[root@localhost ~]# netstat -ntap | grep 8080

三、搭建虚拟主机及其优化:

3、搭建网站:
[root@localhost ~]# cd /usr/local/tomcat/webapps/
[root@localhost ~]# mkdir benet kgc
[root@localhost ~]# cd benet/
[root@localhost ~]# vim indx.jsp
                                 <h1>cdsvasdv</h1>
[root@localhost ~]# cd ../kgc/
[root@localhost ~]# vim indx.jsp
                                 <h1>cdsvasdv</h1>
[root@localhost ~]# yum -y install bind    安装域名解析配置
[root@localhost ~]# cd /usr/local/tomcat/conf/
[root@localhost ~]# vim server.xml            在上面修改
1、
<Connector port="8080" protocol="HTTP/11.1" 
connectionTimeout="20000" 
redirectPort="8443" 
minSpareThreads="50" 
enableLookups="false" 
disableUploadTimeout="true" 
acceptCount="300" 
maxThreads="500" 
processorCache="500"
URIEncoding="UTF-8" 
compression="on" 
compressionMinSize="2048" 
compressableMimeType="text/html,text/xml,text/javascript,text/css,text/plain,image/gif,image /jpg,image/png"/>

2、

        <Host name="www.kgc.com" appBase="/usr/local/tomcat/webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmNamespaceAware="false">
                <Context docBase="/usr/local/tomcat/webapps/kgc" path="" reloadable="true" />
        </Host>
        <Host name="www.benet.com" appBase="/usr/local/tomcat/webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmNamespaceAware="false">
                <Context docBase="/usr/local/tomcat/webapps/benet" path="" reloadable="true" />
        </Host>
#######################################下面就不用巧了,这是为了定位用的 ################
    </Engine>
  </Service>
</Server>

[root@localhost ~]# shutdown.sh          修改配置文件后就要重启!!!                    
[root@localhost ~]# startup.sh              在测试机上输入:www.kgc.com:8080  、www.benet.com:8080
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值