创建一个简单的tomcat项目(配置虚拟主机)

创建一个简单的tomcat项目


一、解压版本的tomcat的安装方法

1、JDK已安装,并且配置jdk环境变量已完成。

2、解压下载文件包,不习惯版本号文件夹,在这里我修改默认文件夹名apache-tomcat-8.0.0-RC5-windows-x64为tomcat。根据自己的意愿选择。

3配置Tomcat环境变量

打开系统环境变量请参考第三步图示操作。

在系统变量中添加以下变量

1)新建TOMCAT_HOME变量

变量名TOMCAT_HOME

变量值c:\tomcat

变量值即为我们下载的tomcat解压路径,在这里我的是c:\tomcat


4、新建CATALINA_HOME变量

变量名CATALINA_HOME

变量值c:\tomcat

没错,CATALINA_HOME的变量值与TOMCAT_HOME的变量值是一样的。

5、修改变量Path

在系统变量中找到Path变量名,双击或点击编辑,在末尾添加如下内容

;%CATALINA_HOME%\bin;%CATALINA_HOME%\lib

这里要注意,各个变量值之间一定要用;分隔。

6、启动Tomcat服务器

在cmd命令窗口下输入startup回车,运行如下图所示

7、测试Tomcat服务器是否安装成功

在浏览器中输入http://http://localhost:8080或http://127.0.0.1:8080

安装成功将如下图所示


二、修改tomcat端口号

1、找到conf文件夹如下:


2、查看conf文件夹中的配置文件



3、修改端口号
打开server.xml文件:找到8080: 改成80端口,保存文件。 如下:


三、创建一个tomcat项目

1、手动创建目录
必须要遵照JavaEE的项目的结构: JavaEE 目录结构

      在, Tomcat/webapps创建这个项目:

       Project(项目名称)

--------WEB-INF – 必须是大写的 ,安全的,只有程序内部可以访问,其他浏览器都不可以直接访问

-------------------lib  - 放这个项目所使用的jar文件

-------------------classes – 放的都是这个项目的.class文件。即java编译以后的文件。

--------------------web.xml – :这个项目的说明文件。项目部署描述符文件

-------index.html – 项目的主页,可选

-------htmls  - 其他页面可选

项目创建完成截图如下:


2、访问项目首页

四、配置虚拟主机

配置虚拟主机前准备工作:

1、创建项目存放路径:本次将项目放在d:/tomcat/test  路径下,并将项目放在该路径下。
2、更改项目名称: 本次的项目名称为mytes  将mytes项目名称改为ROOT,原因是tomcat默认主项目叫ROOT,所以修改mytest为ROOT

第一步:

在conf/server.xml中配置一个虚拟主机 ,即配置<Host name=www.test.com>

 配置Tomcat/conf/server.xml文件的host元素
在配置前先介绍下server文件内容结构
<Server>元素:代理整个Servlet的容器组件,是Tomcat的顶层元素,可以包含多个Service元素。
<Service>元素,包含一个Engine元素,以及多个Connector元素。这些Connector元素共享同一个Engine元素。
<Connector>元素,代表客户与服务器的实际交互组件,负责接收用户的请求及返回客户响应。
<Engine>元素,Engine元素,处理所有Connector元素收到的客户请求。
<Host>元素,在一个Engine元素中,可以包含多个Host元素,每一个Host定义一个虚拟主机,每一个Host又也可包含多个Web应用,即Context元素。
<Context>元素,每一个Context元素代表了一个运行在虚拟主页上的Web应用。
a)在engine中再增加一个新的Host元素。配置Host元素且设置项目存放路径与webapps不同的目录,例如这次配置的路径是d:/tomcat/test 。 如下图:



第二步:

修改hosts文件,配置www.test.com为127.0.0.1


1、配置DNS解析
①在计算机中打开如下地址,并打开hosts文件。
C:\WINDOWS\system32\drivers\etc\hosts文件。
②修改hosts文件,将域名和IP地址进行绑定。如下图:



测试是否可以访问:
在浏览器输入127.0.0.1或者www.test.com  都可以访问tomcat首页


为什输入www.test.com 访问的页面是tomcat首页,原理如下:
客户机发送请求 www.itcast.cn 后,DNS首先会在本机的hosts文件中查找域名解析对应的IP地址,如果有绑定的IP地址,那么直接访问这个IP地址。
如果本地hosts文件中没有对应的IP地址,那么在查询万维网(www)服务器的域名解析地址,找到www.itcatst.cn对应的IP地址,找到后再访问该IP地址。
刚才在本地hosts配置的域名解析,将www.test.com和127.0.0.1 IP地址绑定,所以访问的时候服务器返回的是tomcat页面。

第三步:访问
在浏览器输入 www.test.com 可以访问到项目。




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值