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
相关推荐
步行cgn2 分钟前
Spring Boot 项目打包部署详解
java·spring boot·后端
双眼鈹16 分钟前
周报8.31
笔记·学习
pnoker23 分钟前
拆解 IoT DC3:六层微服务架构
java·物联网·spring cloud·微服务·架构
cfm_291429 分钟前
ThreadLocal 内存泄漏
java·jvm
NJCloud35 分钟前
Docker 镜像管理:分层结构、构建优化与最佳实践
java·docker·容器
打团从来人不齐43 分钟前
Linux服务器搭建笔记-008:台式机共享WIFI
linux·服务器·笔记
vipxieliang43 分钟前
收货地址验证完整方案:省市区与详细地址
java·spring boot
Json____1 小时前
java-宿舍安全卫生检查系统项目源码
java·前端·javascript·课程设计·it学习·wwwoop.com
疯狂打码的少年1 小时前
【数据库技术】SQL概述与数据定义(DDL:CREATE/DROP/ALTER)
数据库·笔记·sql·oracle
zzzll11111 小时前
LangChain4j:Java 生态的 AI 应用开发利器
java·开发语言·人工智能