tomcat-安装笔记(包含虚拟主机配置)

目录

[1. 安装java](#1. 安装java)

[2. 查看java的版本](#2. 查看java的版本)

[3. 安装tomcat](#3. 安装tomcat)

[4. 查看是否开启](#4. 查看是否开启)

[5. 访问192.168.180.120:8080,页面开启](#5. 访问192.168.180.120:8080,页面开启)

虚拟主机配置

[1. 创建www和bbs的网页](#1. 创建www和bbs的网页)

[2. 修改主配置文件,搜索第一个将默认配置修改为www.test.com第一个,在一整个后面添加一个新的写入bbs.test.com](#2. 修改主配置文件,搜索第一个将默认配置修改为www.test.com第一个,在一整个后面添加一个新的写入bbs.test.com)

[3. 重启](#3. 重启)

[4. 添加hosts记录](#4. 添加hosts记录)

[5. 关闭防火墙](#5. 关闭防火墙)

[6. 访问测试](#6. 访问测试)


1. 安装java
bash 复制代码
yum install -y java-1.8.0-openjdk.x86_64
2. 查看java的版本
bash 复制代码
java -version
3. 安装tomcat
bash 复制代码
tar zxf apache-tomcat-8.5.16.tar.gz

#将apache-tomcat-8.5.16移动到/usr/local/tomcat8
mv apache-tomcat-8.5.16/ /usr/local/tomcat8

#启动tomcat
/usr/local/tomcat8/bin/startup.sh
4. 查看是否开启
bash 复制代码
netstat -nultp | grep 8080
5. 访问192.168.180.120:8080,页面开启

虚拟主机配置
1. 创建www和bbs的网页
bash 复制代码
mkdir /usr/local/tomcat8/webapps/www
echo "zheshi www de yemian!!!" > /usr/local/tomcat8/webapps/www/index.jsp
mkdir /usr/local/tomcat8/webapps/bbs
echo "zheshi bbs de yemian!!!" > /usr/local/tomcat8/webapps/bbs/index.jsp
2. 修改主配置文件,搜索第一个<Host>将默认配置修改为www.test.com第一个,在一整个<Host>后面添加一个新的<Host>写入bbs.test.com
bash 复制代码
vim /usr/local/tomcat8/conf/server.xml
<Host name="www.test.com"  appBase="/usr/local/tomcat8/webapps"
            unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">
        <Context docBase="/usr/local/tomcat8/webapps/www" path="" reloadadle="true" />

<Host name="bbs.test.com"  appBase="/usr/local/tomcat8/webapps"
            unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">
        <Context docBase="/usr/local/tomcat8/webapps/bbs" path="" reloadadle=
"true" />
      </Host>
3. 重启
bash 复制代码
/usr/local/tomcat8/bin/shutdown.sh
/usr/local/tomcat8/bin/startup.sh
4. 添加hosts记录
bash 复制代码
vim /etc/hosts
192.168.180.110 www.test.com
192.168.180.110 bbs.test.com
5. 关闭防火墙
bash 复制代码
systemctl stop firewalld
setenforce 0
6. 访问测试
bash 复制代码
curl www.test.com:8080

curl bbs.test.com:8080
相关推荐
ErizJ7 分钟前
Redis|学习笔记
redis·笔记·学习
Amazing_Cacao33 分钟前
CFCA精品可可饮品认证课程高级压力测试:在极端液态变量中,捍卫精品巧克力品质的稳定复现法则
笔记
殷紫川37 分钟前
90% Java 开发都踩过坑的 @Resource 与 @Autowired
java
kybs19911 小时前
springboot租车系统--附源码68701
java·hadoop·spring boot·python·django·asp.net·php
xian_wwq1 小时前
【学习笔记】变电保护、测控、安自、自动化系统概述
笔记·学习·保护
过期动态1 小时前
MySQL中的约束
android·java·数据库·spring boot·mysql
wxin_VXbishe1 小时前
springboot新能源车充电站管理系统小程序-计算机毕业设计源码29213
java·c++·spring boot·python·spring·django·php
程序员陆通1 小时前
月烧 400 刀到不到 20 刀:我是怎么把 OpenClaw 的 Token 账单砍掉 95% 的
java·前端·数据库
泰勒朗斯1 小时前
rootflight学习笔记
笔记·学习
代码漫谈2 小时前
一文学习 SpringBoot 的 application.yml 配置,基于 Spring Boot 3.2.x
java·spring boot·spring·配置文件