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这个配置文件,一种有这么一段:
< protocol="HTTP/1.1" port="8080"
connectionTimeout="20000"
redirectPort="8443" />
这里面的port=”8080”就是服务器启动时的端口,你可以将这里修改成你想设置的端口,但注意不要与其它的软件所使用的端口冲突,一旦发生了端口冲突,Tomcat就无法启动了。
6:配置虚拟目录
我们还可以在这个配置文件中配置自己的虚拟目录,找到下面这组代码:
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Context path="/test" docBase="D:\test" reloadable="true" />
</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 服务名
**********************************************************************************************************************************************************************