web应用-配置虚拟主机(搭建网站)
2012-11-10 16:12
579 查看
最近刚刚学了点新技术,是有关web开发的,就是如何配置虚拟主机,也就是如何搭建网站。
首先下载安装Tomcat服务器,然后在你自己的电脑上存放自己开发的web应用,比如说自己写了一个html文件:index.html。存放路径为d:\sina\mail\index.html,文件的内容当然是随便写了。
然后就开始配置虚拟主机;
这里有必要说一下Tomcat服务器的目录结构(如图所示):
以及web应用所在的目录:
比如说我们想为刚才创建的web应用创建一台虚拟主机,步骤如下:打开Tomcat服务器目录conf,打开server.xml文件,在里面有一个Host标签,我们在里面在添加一个host标签:
如果刚开始启动了Tomcat服务器,在改动了server.xml文件之后需要重启服务器。除此之外我们需要在自己的电脑上做一些设置。打开路径C:\Windows\System32\drivers\etc;在里面有一个hosts的文件,打开之后再for example后面添加一个主机名与自己电脑的IP地址的映射比如:192.168.1.53
www.sina.com.cn;
然后在浏览器中输入地址:http://www.sina.com.cn:8080/mail/1.html就可以访问自己的web应用;关于端口号也可以不写,但是需要在server.xml文件中设置80端口;
二、
当然我们也可以只输入http://www.sina.com.cn来访问自己的web应用:这时我们需要指定默认的目录,也就是把我们刚才在server.xml文件中添加的标签中path的值置为空,然后再mail文件夹中新建名为WEB-INF的文件夹,里面创建一个web.xml的文件,文件中写入如下的内容:
好了到此为止就完成了虚拟主机的配置。
首先下载安装Tomcat服务器,然后在你自己的电脑上存放自己开发的web应用,比如说自己写了一个html文件:index.html。存放路径为d:\sina\mail\index.html,文件的内容当然是随便写了。
然后就开始配置虚拟主机;
这里有必要说一下Tomcat服务器的目录结构(如图所示):
以及web应用所在的目录:
比如说我们想为刚才创建的web应用创建一台虚拟主机,步骤如下:打开Tomcat服务器目录conf,打开server.xml文件,在里面有一个Host标签,我们在里面在添加一个host标签:
<Host name="www.sina.com.cn" appBase="d:\sina"> <Context path="/mail" docBase="d:\sina\mail"/> </Host>
如果刚开始启动了Tomcat服务器,在改动了server.xml文件之后需要重启服务器。除此之外我们需要在自己的电脑上做一些设置。打开路径C:\Windows\System32\drivers\etc;在里面有一个hosts的文件,打开之后再for example后面添加一个主机名与自己电脑的IP地址的映射比如:192.168.1.53
www.sina.com.cn;
然后在浏览器中输入地址:http://www.sina.com.cn:8080/mail/1.html就可以访问自己的web应用;关于端口号也可以不写,但是需要在server.xml文件中设置80端口;
二、
当然我们也可以只输入http://www.sina.com.cn来访问自己的web应用:这时我们需要指定默认的目录,也就是把我们刚才在server.xml文件中添加的标签中path的值置为空,然后再mail文件夹中新建名为WEB-INF的文件夹,里面创建一个web.xml的文件,文件中写入如下的内容:
<?xml version="1.0" encoding="ISO-8859-1"?> <web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" version="3.0"> <welcome-file-list> <welcome-file>index.html</welcome-file> </welcome-file-list> </web-app>关于第二点我没有搞成功,因为把端口设置为80;就是说输入http://www.sina.com.cn访问没有成功,可能是dns的安全问题限制的。只能http://www.sina.com.cn:8080这样访问我们自己的web应用了。另外通过这种方法还可以帮助玩游戏的同行解决外挂升级麻烦的问题,只需要把升级指定的服务器指定为自己的主机就行了。
好了到此为止就完成了虚拟主机的配置。
相关文章推荐
- javaweb学习总结十七(web应用组织结构、web.xml作用以及配置虚拟主机搭建网站)
- JavaWeb学习篇之----web应用的虚拟目录映射和主机搭建(Tomcat)
- 配置Tomcat的虚拟主机,并搭建java应用(下)
- Nginx提供网站服务应用包括(虚拟主机、用户访问控制、用户验证、nginx平滑升级、防盗链)的配置
- 配置Web应用给虚拟主机
- 如何在已有网站的服务器上面,通过nginx配置虚拟主机来达到多个应用使用同一个服务器的效果
- 详解Nginx搭建多网站实现虚拟主机应用
- JavaWeb学习篇之----web应用的虚拟目录映射和主机搭建(Tomcat)
- Tomcat配置虚拟主机、配置web应用的几种方式
- 在RHEL5下构建LAMP网站服务平台之编译安装Apache与配置基于域名的虚拟Web主机
- Tomcat配置虚拟主机、配置web应用的几种方式
- web应用的虚拟目录映射和主机搭建(Tomcat)
- 配置Tomcat的虚拟主机,并搭建java应用(上)
- web应用的虚拟目录映射和主机搭建(Tomcat)
- JavaWeb学习篇之----web应用的虚拟目录映射和主机搭建(Tomcat)
- 第二章 Web网站服务(二)——搭建基于域名的虚拟web主机
- Tomcat之虚拟主机配置以及web应用配置
- [置顶] JavaWeb学习篇之----web应用的虚拟目录映射和主机搭建(Tomcat)
- JavaWeb学习篇之----web应用的虚拟目录映射和主机搭建(Tomcat)
- (Tomcat)服务器之web应用的虚拟目录映射和主机搭建