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
相关推荐
岁忧1 小时前
(nice!!!)(LeetCode 每日一题) 679. 24 点游戏 (深度优先搜索)
java·c++·leetcode·游戏·go·深度优先
ReedFoley3 小时前
【笔记】动手学Ollama 第五章 Ollama 在 LangChain 中的使用 - Python 集成
笔记·langchain
猿究院--王升4 小时前
jvm三色标记
java·jvm·算法
妮妮学代码4 小时前
c#:TCP服务端管理类
java·tcp/ip·c#
兔老大RabbitMQ4 小时前
git pull origin master失败
java·开发语言·git
探索java5 小时前
Netty Channel详解:从原理到实践
java·后端·netty
tuokuac6 小时前
maven与maven-archetype-plugin版本匹配问题
java·maven
ankleless6 小时前
Spring Boot 实战:从项目搭建到部署优化
java·spring boot·后端
野生技术架构师7 小时前
2025年中高级后端开发Java岗八股文最新开源
java·开发语言
静若繁花_jingjing7 小时前
JVM常量池
java·开发语言·jvm