1:安装JDK

   见以前博文

2:下载Tomcat,官网上下载的文件都是绿色免安装的。如:apache-tomcat-7.0.26-windows-x64.zip

下载地址:http://tomcat.apache.org/download-70.cgi

下载后解压缩:E:\apache-tomcat-7.0.26,随你喜欢解压哪里。

3:设置Tomcat环境变量

  •     新建系统变量,变量名:CATALINA_HOME  变量值:E:\apache-tomcat-7.0.26 (Tomcat 解压到的目录)。CATALINA_BASE=E:\apache-tomcat-7.0.26;

  •    然后修改环境变量中的classpath,把tomat安装目录下的common\lib下的servlet.jar追加到classpath中去, %CATALINA_HOME%\common\lib\servlet.jar; %CATALINA_HOME%\common\lib\jsp-api.jar


4:启动

双击bin目录下startup.bat

需要特别注意的是,这种方式启动的Tomcat会有一个命令行窗口停留在你的面前,这就是启动着的服务器,千万不要将它关闭,如果把这个窗口关闭了,你的Tomcat服务器也就关闭了,切记,切记。

http://localhost:8080即可打开页面,成功

5:更改端口

在这里,我们配置的时候并没有修改默认的Tomcat服务器端口,所以就是8080。如果想修改这个端口,可以到tomcat安装目录的conf目录下,找到server.xml这个配置文件,一种有这么一段:

Tomcat代码  windows下安装tomcat_安装配置
  1. < protocol="HTTP/1.1" port="8080"

  2.               connectionTimeout="20000"

  3.               redirectPort="8443" />  


这里面的port=”8080”就是服务器启动时的端口,你可以将这里修改成你想设置的端口,但注意不要与其它的软件所使用的端口冲突,一旦发生了端口冲突,Tomcat就无法启动了。

6:配置虚拟目录

我们还可以在这个配置文件中配置自己的虚拟目录,找到下面这组代码:

Java代码  windows下安装tomcat_安装配置
  1. <Host name="localhost"  appBase="webapps"

  2.            unpackWARs="true" autoDeploy="true"

  3.            xmlValidation="false" xmlNamespaceAware="false">  

  4. <Context path="/test" docBase="D:\test" reloadable="true" />  

  5. </Host>  


虚拟目录的配置信息就是写在server.xml配置文件的这对标签之间,配置代码中的path是用来在浏览器中访问时使用的虚拟目录的路径名,如上面我们配置的信息path值是”/test”,这个值中的反斜杠”/”是必不可少的,配置了这个值以后,我们在浏览器中访问这个虚拟目录的地址路径如下:

http://localhost:8080/test

另一个参数docBase是虚拟目录实际的存放地址,上面的配置示例就是把D:\test目录配置成了名称为test的虚拟目录。

7:安装服务

如此配置的Tomcat每次都需要手动启动,如果你想让这个Tomcat服务器在系统已启动的时候就自动启动,我们可以将其注册成系统的服务,注册方式如下:

   在运行中执行cmd打开命令行窗口,转入Tomcat解压目录的Bin目录下,在这里我们转到的就是c:\tomcat6\bin,然后执行以下命令:service.bat install,这样就会将tomcat6.exe文件注册成系统的服务。
我们在运行services.msc,打开系统的服务查看,是不是多出来了一个”Apache Tomcat”服务?但这个服务的启动类型是手动的,我们可以将其修改为自动,那样Tomcat服务器就会随着系统的启动而自动启动了。
如果不想要这个服务了,可以在命令行窗口中c:\tomcat6\bin下执行:
c:\tomcat6\bin\service.bat remove
就可以移除此服务。

控制台控制*服务的命令

启动服务

net Start 服务名

关闭服务

net stop 服务名




**********************************************************************************************************************************************************************