服务器Context、虚拟主机配置

服务器配置Context
1.在服务器conf下的server.xml中定义,path=""表示缺省
2.在服务器conf下Context.xml中定义
3.在服务器conf下Catalina下localhost下新建.xml文件,其里面配置
如果该文件格式是a#b#c.xml表示分层访问a/b/c,如果想让路径为默
认,即直接输入要访问的文件(文件名上级目录就是主机和端口号),将新建的
.xml改为ROOT.xml,除了ROOT.xml外不用重启服务器,修改server.xml一定
要重启
配置格式<Context [path="/bj"] docBase="e:\news"/>

web应用程序里面不同文件放置位置
news(web应用程序目录)
|
|--html、jsp、css、js文件
|
|
|--WEB-INF
  |
  |--classes目录(java类)
  |
  |--lib目录(java类运行所需jar包)
  |
  |--web.xml文件(web应用的配置文件)

配虚拟主机(通过一个域名访问自己主机)
1.server.xml里面添加一个<Host>标签,如下:
<Host name="www.sina.com" appBase="e:\sina">
  <Context path="/news" docBase="e:\sina\news"/>
</Host>
2.在本机主机C:\Windows\System32\drivers\etc目录下hosts文件添加元素
,如:
192.16.149.98 www.sina.com(指输入www.sina.com时访问的是
192.16.149.98主机)

时间: 2024-10-13 17:24:18

服务器Context、虚拟主机配置的相关文章

nginx服务器多虚拟主机配置

默认nginx读取的实力就是站点html下的index.html 文件,如果希望实现两个站点访问一台服务器,并且服务器响应的数据不同,则可以在nginx下的conf文件夹里配置nginx.conf文件 在目录下创建一个根站点,里面再创建两个子站点,子站点中的index.html就作为响应文件展示. myserver--->lisa------>index.html --->kevin---->index.html 站点创建完成后,开始配置站点信息:因为是多个站点所以会配置多个ser

构建Nginx服务器之一 安装及虚拟主机配置

一.Nginx简介     Nginx("engine x") 是一个高性能的HTTP和反向代理服务器,也是一个 IMAP/POP3/SMTP 代理服务器. Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,第一个公开版本0.1.0发布于2004年10月4日.其将源代码以类BSD许可证的形式发布,因它的稳定性.丰富的功能集.示例配置文件和低系统资源的消耗而闻名. 它已经在众多流量很大的俄罗斯网站上使用了很长时间,这些网站包括Yandex.

IIS、apache、tomcat服务器虚拟主机配置

首先我们有一个域名  xxx.com;(注,两个一级域名不相同也可以)有两个二级域名   priject.xxx.com 和 movie.xxx.com有一台主机 ,现在假设访问主机电脑 IIS服务器虚拟主机配置方法1.在IIS中添加网站其中  绑定一栏中的主机名为 priject.xxx.com,在分配好网站的文件路径 2.添加isapi筛选器其中可执行文件位置为php的安装位置3.处理程序映射->添加脚本映射4.最后重启IIS服务器,就可以用域名访问了再添加站点,同样的步骤. tomcat服

ubuntu4.04服务器添加虚拟主机

buntu 14.04配置虚拟主机 虚拟主机常用于在一个单独的IP地址上提供多个域名的网站服务.如果有人想在单个VPS的单个IP地址运行多个网站,这是非常有用的.在这个教程中,让我告诉你如何设置在Ubuntu 14.04 LTS的Apache网页服务器设置虚拟主机.请注意,这个教程只针对Ubuntu14.04的32位版本. 我不保证它也可以工作在其它更低的Ubuntu版本或者Ubuntu衍生版本(虽然可能过程是类似的). 方案 在这个教程中,我会使用Ubuntu 14.04 32位 LTS,并搭

Tomcat之虚拟主机配置以及web应用配置

Tomcat之虚拟主机配置以及web应用配置 Tomcat目录结构如下: bin ---- 启动和关闭需要的bat文件所在的目录 conf --- 配置目录 lib ---  tomcat运行时需要的jar包所在的目录 logs --- 运行时产生的日志信息所在的目录 temp --- tomcat运行时产生的临时文件存放的目录,不需要我们管理 webapps --- 开发中最常用的目录,web应用放置到此目录下浏览器可以直接访问 work --- 工作目录,tomcat运行时产生的工作文件存放

Tomcat虚拟主机配置以及各种优化

1.Tomcat服务器,允许用户在同一台计算机上,配置多个Web站点,在这种情况下,需要为每个Web站点,配置不同的主机名,即配置虚拟主机.现实生活中,为了提高硬件资源的利用率,有很多网站通过配置虚拟主机的方式,实现服务器的共享. 一.配置虚拟主机: 第一步:安装好DNS服务,设置好对应的IP地址和域名解析,用客户机解析是否正确.第二步:创建 kgc 和 accp 项目目录和文件. 文件位置:/usr/local/tomcat/webapps/,分别创建以下两个目录及文件: kgc/index.

IP、Apache虚拟主机配置部分学习笔记

IP地址 IP地址就是计算机的一个"编号",该编号是唯一的.相当于我们的身份证号码一样. IP地址格式:a.b.c.d  ,每一段的取值范围0-255. 本机的IP地址:127.0.0.1      只能是自己访问自己,别人无法通过这个IP访问你的电脑. 本机的域名:localhost         只能是自己访问自己,别人无法通过这个域名来访问你的电脑. 别人要想访问你的电脑,必须通过网卡的IP地址来访问. nslookup  www.baidu.com  命令窗口查看域名对应得I

Apache虚拟主机配置

在一个Apache服务器上可以配置多个虚拟主机,实现一个服务器提供多站点服务,其实就是访问同一个服务器上的不同目录.Apache虚拟主机配置有3中方法:基于IP配置.基于域名配置和基于端口配置,这里介绍基于域名配置和基于端口配置,基于IP配置方法类似. 1. Apache基于域名配置虚拟主机: 打开Apache安装目录下的配置文件conf/extra/httpd-vhosts.conf,添加如下配置信息: <VirtualHost _default_:80> DocumentRoot &quo

CentOS 7运维管理笔记(7)----Apache基于域名的虚拟主机配置

使用基于域名的虚拟主机配置是比较流行的方式,可以在同一个IP上配置多个域名并且都通过80端口访问. (1) 在网卡 eth0的第五个接口上配置 192.168.1.215 这个地址: (2) 配置/etc/hosts文件,192.168.1.215 对应的域名如下: 做ping测试,保证ip是导通的: (3) 建立虚拟主机存放网页的根目录,并创建首页文件的 index.html 文件 (4)修改 /usr/local/apache2/conf/httpd.conf 文件,使得服务器开始Liste

CentOS 7运维管理笔记(6)----Apache 基于端口的虚拟主机配置

如果一台服务器只有一个IP或需要通过不同的端口访问不同的虚拟主机,可以使用基于端口的虚拟主机配置. (1) 在虚拟机的CentOS7服务器上配置 eth0:4 为192.168.1.214: (2) 配置 /etc/hosts文件以方便测试: 进行ping测试,看ip地址有没有导通: (3) 建立虚拟主机存放网页的根目录,并建立首页文件 index.html (4) 修改 /usr/local/apache2/conf/httpd.conf 文件,在文件末尾添加以下内容: Listen 192.