配置虚拟主机 和 打war包

配置一台虚拟主机?
        在[tomcat]/conf/server.xml文件中的<Engine>标签内部添加一个<Host>标签:
            <Host name="www.baidu.com" appBase="E:\www.baidu.com"></Host>

其中 name 是必须存在的属性, 用来指定虚拟主机的名称,
            appBase 是可选的属性, 用来指定虚拟主机默认管理的目录, 如果没有配置该属性, 则表示该虚拟主机没有默认管理的目录.

     主机配置完后, 还需要到DNS服务器配置域名和IP地址的映射关系, 但是DNS服务器一般不让修改,可以通过C:\Windows\System32\drivers\etc\hosts文件来模拟该操作!

    

 

打war包

  web应用是一个文件夹,可以将文件夹形式的web应用打成一个war包,减少体积同时更方便操作。

  在cmd窗口中进入应用目录,使用jar -cvf news.war * 即可将当前目录下的内容打成 news.war包

  将war包直接丢到虚拟主机管理目录下,发现会自动解压成web应用。十分方便。

通用web.xml 通用context.xml

  在[tomcat]/conf目录下有一个web.xml和context.xml文件,整个服务器内所有的web.xml可以认为继承自该web.xml。整个服务器中的<Context>可以认为继承自该context.xml中配置的<Context>,所以如果有一些通用配置不希望每次都具体配置一次,可以在这里配置。

时间: 2024-12-28 16:31:42

配置虚拟主机 和 打war包的相关文章

[javaEE] web应用的目录结构&amp;配置虚拟主机

myWebSite | |-- 静态资源和JSP文件都可以直接放在web应用目录下,浏览器可以直接访问 |-- WEB-INF 浏览器没有办法直接访问 |-- classes 动态web运行时的class文件,java类 |-- lib 动态web资源运行时所依赖的jar包 |--web.xml 整个web的配置文件,配置主页,Servlet的映射,过滤器,监听器的配置 web.xml 配置虚拟主机 添加主机,在tomcat/confserver.xml中添加一个<Host>节点,设置名称和路

javaweb学习总结十七(web应用组织结构、web.xml作用以及配置虚拟主机搭建网站)

一:web应用组织结构 1:web应用组成结构 2:安装web组成机构手动创建一个web应用程序目录 a:在webapps下创建目录web b:在web目录下创建html.jsp.css.js.WEB-INF等目录以及index.html访问首页文件 c:在html.jsp.css.js目录中写对应的文件,在WEB-INF目录创建classes.lib以及web.xml文件 d:启动服务器,访问: 默认访问index.html 如果将web设置成服务器默认访问的应用程序,那么只需要访问local

tomcat配置虚拟主机

在眼下,非常多server都是一台server对外能够訪问非常多个javaEE的项目,这样的实现方式就须要在tomcat里面配置虚拟主机了!以下就说说怎样配置虚拟主机: 找到tomcat的安装文件夹,到TOMCAT_HOME/apache-tomcat7/conf文件夹下,找到server.xml这个文件,打开该文件,在该文件里找到关于Engine这个子节点 <Engine name="Catalina" defaultHost="localhost">

使用nginx进行反向代理(配置虚拟主机)

需求:使用不同的域名.访问相同的ip,获取到不同的端口服务器 (Linux服务器) 安装nginx需要的环境(有可能安装上的) nginx是C语言开发,建议在linux上运行,本教程使用Centos6.5作为安装环境. gcc 安装nginx需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境,需要安装 yum install gcc-c++ PCRE PCRE(PerlCompatible Regular Expressions)是一个Perl库,包括 perl 兼容的正则表

Tomcat 配置WEB虚拟映射 及 配置虚拟主机

Tomcat  配置WEB虚拟映射 及 配置虚拟主机 配置WEB虚拟映射文件夹有三种方法例如以下: 第一(要重新启动server的): 打开路径 Tomcat 6.0\conf 下的 server.xml文件, 在文件内容的</Host>的上面一行加入?一条语句:<Context path="" docBase="这里指向你要映射的文件夹比方(E:\code\news)" reloadable="true" />, 注意改

http 高级配置 虚拟主机,https 编译安装

目录 http 高级配置 虚拟主机,https 编译安装 http 重定向 https HSTS HSTS preload list http 自带的工具程序 httpd的压力测试工具 实现状态页 反向代理功能 虚拟主机 配置格式 基于IP的虚拟主机配置 基于端口的虚拟主机配置 基于FQDN(主机头)的虚拟主机 搭建Https 创建CA服务器 为服务器申请证书 web服务器安装ssl 模块 http 高级配置 虚拟主机,https 编译安装 http 重定向 https 将http请求转发至ht

apache配置虚拟主机时需要注意到几个小细节

如今apache在web服务器这块市场占有率还是很高的,而配置虚拟主机现在也是用的非常多,不过在配置虚拟主机的时候一定要注意几个小细节. 首先要注意你的apache版本,注意是2.2还是2.4的. 配置2.2的时候,配置虚拟主机该这样写: NameVirtualHost ip:80   //注意此处与2.4不同 <VirtualHost ip:80> ServerName www1.myweb.com DocumentRoot "/myweb/vhost/www1" <

LNMP架构应用实战——Nginx配置虚拟主机

LNMP架构应用实战--Nginx配置虚拟主机        前面介绍了nginx服务的安装与配置文件,今天介绍下它的另一种实用配置--"虚拟主机",每个虚拟主机可以是一个独立的网站,可以具有独立的域名,同一台服务器上的不同的虚拟主机之间是独立的,用户访问不同虚拟主机如同访问不同的服务器一样,因此它不需要为一个单独的WEB站点提供单独一个nginx服务器和一个单独的nginx进程 1.nginx虚拟主机简单介绍 同apache服务一样,它也有三种不同的虚拟主机,基于域名的虚拟主机.基于

在阿帕奇上配置虚拟主机

Apache配置须知: Listen 80:端口监听,这个地方可以设置监听多个端口,设置方式 Listen 80 Listen 8080 DocumentRoot ‘路径’:网站根目录 ServerName ‘域名:80’:域名 <Directory ‘路径’> DirectoryIndex index.html index.php Options Indexes Order Deny,Allow Allow from all </Directory> 在"httpd.c