首页 > 其他分享 >部署静态网站的五种方法

部署静态网站的五种方法

时间:2022-11-01 11:38:23浏览次数:48  
标签:xml 静态 WJ hello 部署 五种 html localhost Tomcat8


第一种:添加静态页面在Tomcat8\webapps\ROOT根路径下

例如:在ROOT文件夹下放一个hello.html的静态页面

访问方法:localhost:8080/hello.html

第二种:在Tomcat8\webapps路径下自定义目录网站

例如:在Tomcat8\webapps下放入一个自定义的网站文件夹WJ,在WJ文件夹下存放自己网站的内容hello.html

访问方法:localhost:8080/WJ/htllo.html

第三种:war压缩包部署方式

解释:这种方式和上面两种方式差不多,只不多项目文件被打包成单独的一个war格式文件(其实就是zip形式的压缩)。

需要注意的是:一定要在该项目的根目录之下进行打包压缩,不能包含项目根目录。

将打包好的项目文件的扩展名改为war,并放入在Tomcat8\webapps下,以文件名为路径名配合浏览器进行访问,启动tomcat的时候会自动进行解压。

例如:Tomcat8\webapps下放入WJ.war,WJ.war下放一个静态页面hello.html

访问方法:localhost:8080/WJ/hello.html

第四种:配置虚拟主机

在Tomcat8/conf/server.xml文件的host元素中配置

例如:

访问方式:localhost:8080/WJ/hello.html

第五种:配置Tomcat8/conf/localhost/xxx.xml

提示:如果在Tomcat8/conf目录下没有Catalina/localhost,可以自己去创建文件夹

在Tomcat8/conf/Catalina/localhost目录下新建一个xml文件,xml的名字就是我们要访问的路径的名字。比如WJ.xml

在WJ.xml中写入:

访问方式:localhost:8080/WJ/hello.html


标签:xml,静态,WJ,hello,部署,五种,html,localhost,Tomcat8
From: https://blog.51cto.com/u_13351110/5812904

相关文章

  • 创建对象的五种方式
    创建对象的五种方式Java中有5种创建对象的方式,下面给出它们的例子还有它们的字节码:创建对象方法是否调用构造函数使用new关键字}→调用了构造函数使用Class类的newInstanc......
  • cmake-静态库&动态库
    静态库动态库......
  • Flink集群部署
    集群standalone安装部署下载安装包下载页面:https://archive.apache.org/dist/flink/flink-1.7.2/我这里安装的flink-1.7.2-bin-hadoop27-scala_2.11.tgz版本。......
  • docker部署zabbix6.0及企业微信发送告警
    1前言1.1实验背景因zabbix6.0新增许多新特性,为熟悉界面特意在本地部署一套简易版(未启用HA功能)。原本想要在烧制了centos7.9系统树莓派上部署,一查之下armv7果然冷门,mar......
  • Kubeadm部署k8s单点master
    Kubeadm部署k8s单点master1、环境准备:主机名IP说明宿主机系统master10.0.0.17Kubernetes集群的master节点CentOS7.9node110.0.0.27Kubernetes集群......
  • Kubeadm部署Kubernetes
    Kubeadm部署Kubernetes1、环境准备主机名IP说明宿主机系统k8s-master10.0.0.101Kubernetes集群的master节点Ubuntu2004k8s-node110.0.0.102Kubernet......
  • 超详细部署kubernetes教程
    Kubeadm部署k8s单点master1、环境准备:主机名IP说明宿主机系统master10.0.0.17Kubernetes集群的master节点CentOS7.9node110.0.0.27Kubernetes集群的node节点CentOS7.9#所......
  • 1.Redis系列之Docker本地部署
    本文介绍采用docker-compose快速部署redis7,供学习使用1.编写docker-compose.yml文件version:'3'services:redis:network_mode:bridgecontainer_name:......
  • istio部署demoapp应用 (十四)sidecar
    创建client~#kubectlrunclient--image=ikubernetes/admin-box-it--rm--restart=Never--command--/bin/shIfyoudon'tseeacommandprompt,trypressingen......
  • 使用yum安装部署postgresql13+postgis3.2
    环境:OS:Centos7PGDB:13.8postgis:3.2 1.创建相应的用户[root@localhostopt]#groupaddpostgres[root@localhostopt]#useradd-gpostgrespostgres该步骤可以不......