windows7下配置tomcat7的zip版本

web应用一般都是在放在linux服务器上的,但是开发大多数是在windows下。由于测试机缺乏,本地开发一个版本,还要给测试的同事搭建一个tomcat做测试用,所以才有了这篇文章,仅供参考。

 要启动tomcat,需要先安装JDK版本

一、JDK的安装与配置

1、从官网下载JDK的版本,网址:http://www.oracle.com/technetwork/java/javase/downloads/index.html

2、下载完毕后开始安装JDK,直接按照安装向导的提示安装即可,安装时可以自己选择安装路径,我的安装路径是F:/JDK。

3、配置环境变量:右击我的电脑—属性—高级系统设置—环境变量,如图

Windows7下JDK+Tomcat的安装与配置 - 落人寰 - 程序员的世界
      在“系统变量”中,设置3项属性,JAVA_HOME,PATH,CLASSPATH(大小写无所谓),若已存在则点击“编辑”,不存在则点击“新建”;

 

(1)JAVA_HOME指明JDK安装路径,就是刚才安装时所选择的路径F:\JDK,此路径下包括lib,bin,jre等文件夹(此变量最好设置,因为以后运行tomcat,eclipse等都需要依靠此变量),如图

Windows7下JDK+Tomcat的安装与配置

 

(2)Path使得系统可以在任何路径下识别java命令,设为%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin,如图

Windows7下JDK+Tomcat的安装与配置


(3)CLASSPATH为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别,设为:

.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar (要加.表示当前路径),如图

Windows7下JDK+Tomcat的安装与配置

 

4、环境变量配置完之后测试一下JDK是否安装成功

单击“开始”—“运行”,键入"cmd",然后分别键入命令java -version,java,javac,若出现以下类似画面表示安装成功:

Windows7下JDK+Tomcat的安装与配置

Windows7下JDK+Tomcat的安装与配置 

Windows7下JDK+Tomcat的安装与配置


二、Tomcat的安装与配置

1、进入http://tomcat.apache.org/ 下载Tomcat7.0.11的32-bit Windows zip版本到F:\Tomcat,下载完之后直接解压,解压到F:\Tomcat\apache-tomcat-0.7.11

2、右击我的电脑—属性—高级系统设置—环境变量,如图

Windows7下JDK+Tomcat的安装与配置 - 落人寰 - 程序员的世界

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

(1)TOMCAT_HOME,该变量指向解压文件的路径,该目录下有lib、bin等文件夹。添加方法如下:

     点击环境变量下的“新建”,在“变量名”中填写“TOMCAT_HOME”,在“变量值”中填写解压文件的路径,例如F:\Tomcat\apache-tomcat-0.7.11,然后点击“确定”,如图

Windows7下JDK+Tomcat的安装与配置

(2)CATALINA_HOME,该变量的值与TOMCAT_HOME相同,设置方法同(1),如图

 Windows7下JDK+Tomcat的安装与配置

(3)在“系统变量”中找到Path变量,双击打开Path变量,在“变量值”的最后面添加“%CATALINA_HOME%\bin”,如图

Windows7下JDK+Tomcat的安装与配置

 

Windows7下JDK+Tomcat的安装与配置

 

(4)在“系统变量”中找到CLASSPATH变量,双击打开CLASSPATH变量,在“变量值”的最后面添加“%CATALINA_HOME%\lib\servlet-api.jar”,如图

Windows7下JDK+Tomcat的安装与配置


Windows7下JDK+Tomcat的安装与配置


3、在控制台运行  F: ;cd F:\Tomcat\apache-tomcat-0.7.11\bin startup.bat 来测试服务器是否安装成功,如图

Windows7下JDK+Tomcat的安装与配置

 

6、在控制台运行bin目录中shutdown.bat可以关闭服务器
7、若无法访问tomcat主要或者无法启动startup.bat,可能是8080端口被占用了,可以用netstat -a 命令查看一下,如图

Windows7下JDK+Tomcat的安装与配置
    如果8080端口被占用了,可以修改tomcat的访问端口,方法如下:找到F:\Tomcat\apache-tomcat-7.0.11\conf目录下的server.xml文件,打开该文件,找到以下内容

 <Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />
将其中的 port="8080"改为 port="8081"即可。


如果完成这一步,windows上已经可以正常启动tomcat了,但是如果有多个tomcat运行那么彼此会受到影响。所以还需要修改另外两个端口号

<Server port="8005" shutdown="SHUTDOWN"> 改为port="8805"


<!-- Define an AJP 1.3 Connector on port 8009 -->

<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />  改为port="8809"


需要重新启动tomcat服务器,然后登陆http://localhost:8081


项目布置分两种类型:

 (1) 直接把ROOT下的文件打包放到tomcat\webapps\下;

 (2) 在tomcat\conf\server.xml文件上配置<Context path="/ContentManage" docBase="D:\project\yourporject"></Context>

  参数说明,path就项目名,访问的时候用到,docBase项目路径,需要到对应的root下,就是编译好的web根目录

  具体位置:<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
               prefix="localhost_access_log." suffix=".txt"
               pattern="%h %l %u %t &quot;%r&quot; %s %b" />
<Context path="/ContentManage" docBase="D:\project\yourporject"></Context>
      </Host>

推荐第二种方式,比较优雅。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值