tomcat

1.tomcat介绍

tomcat是一个web服务,提供动态程序的解析(Java),支持静态资源。企业使用nginx+tomcat模型,nginx处理静态资源,tomcat处理动态资源,能加速网站的访问和降低访问的延迟。

2.tomcat的安装配置启动
yum install java -y	#需要Java环境
wget https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-9/v9.0.34/bin/apache-tomcat-9.0.34.tar.gz
mkdir /soft
tar xf apache-tomcat-9.0.34.tar.gz  -C /soft/
ln -s /soft/apache-tomcat-9.0.34/ /soft/tomcat
目录结构作用
bin主要包含启动和关闭tomcat的脚本
conf配置文件的目录
lib运行时需要加载的jar包
logs日志存放的位置
temp临时存放文件路径
webapps默认站点目录
work运行时产生的缓存文件
vim /soft/tomcat/conf/server.xml
#定义虚拟主机
        <!--站点zrlog.oldxu.com-->
      <Host name="zrlog.oldxu.com"  appBase="/code/zrlog"
            unpackWARs="true" autoDeploy="true">

        <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
               prefix="zrlog_access_log" suffix=".txt"
               pattern="%h %l %u %t &quot;%r&quot; %s %b" />
      </Host>

/soft/tomcat/bin/startup.sh	#启动tomcat

启动tomcat应用后,自动加压war包,自动部署war包。
数据库服务器的配置

mysql -uroot -poldxu.com
create database zrlog charset utf-8;
grant all privileges on *.* to 'all'@'%' identified by 'oldxu.com';

Windows的c:\windows\system32\drives\etc\hosts中添加:

10.0.0.7 zrlog.oldxu.com

在浏览器中输入域名zrlog.oldxu.com即可访问。

3.多个节点部署zrlog

NFS服务器

yum install nfs-utils -y
mkdir -p /data/zrlog
chown -R www.www /data/zrlog
vim /etc/exports
----------------/etc/exports------------------
/data/zrlog 172.16.1.0/24(rw,sync,all_squash,anonuid=666,anongid=666)
----------------/etc/exports------------------
systemctl restart nfs

web01服务器:

scp -rp /soft root@172.16.1.8:/
scp -rp /code/zrlog root@172.16.1.8:/code/
mount -t nfs 172.16.1.31:/data/zrlog /zrlog/ROOT/attached

web02服务器:

yum install java -y #环境配置
rm -rf /soft/tomcat
ln -s /soft/apache-tomcat-9.0.34/ /soft/tomcat
mount -t nfs 172.16.1.31:/data/zrlog /zrlog/ROOT/attached
4.tomcat自带的base基础认证
#1.配置conf/tomcat-users.xml
<role rolename="manager-gui"/>
<role rolename="admin-gui"/>
<user username="oldxu" password="123456" roles="manager-gui,admin-gui"/>

#2.配置访问权限,Tomcat默认管理页面仅允许本机访问
#配置webapps/项目/META-INF/context.xml
allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1" />
#修改为,添加10.0.0.0
allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1|10\.0\.0\.\d+" />
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值