Tomcat安装和常见问题

1.Tomcat安装

要使用tomcat服务器,首先需要去apache网站下载这个软件。www.apache.org 下载

目前tomcat提供6  7  8三个版本下载,公司中用的较多的6版本。本人使用7版本。在下载的时候,选择zip文件下载,同时建议在下载的时候把tomcat服务器的源码也下载下来

 

解压zip文件。

 

目前还不能直接去运行这个软件。需要在自己电脑中配置环境变量JAVA_HOME才可以去运行这个服务器。这个服务器是使用Java语言的。

JAVA_HOME环境变量配置的时候,配置的是JDK的安装目录,其中不包含bin目录,也就配置到bin的上一层目录。

如果在tomcat的bin目录中双击startup.bat文件,结果一闪而过。这时说明JAVA_HOME环境变量有问题。

 

JAVA_HOME=D:\mysoft\Java\jdk1.8.0  注意:JAVA_HOME的环境变量中不能添加分号

配置完成JAVA_HOME环境变量后,在tomcat的bin目录下双击startup.bat文件弹出

 

说明当前的环境变量配置完成,注意此时的这个dos窗口就是tomcat服务器启动窗口,这时tomcat就可以给外界提供服务器了。不要关闭这个dos窗口,如果关闭这个dos窗口,就表示关闭了服务器。

测试访问tomcat服务器:

打开浏览器输入:http://localhost:8080

 

看到如上的网页,tomcat服务器运行成功。

http://localhost:8080   http 表示的是使用的协议。  localhost 表示当前本地主机,就是自己的电脑。8080 代表的tomcat这个软件在localhost这台电脑上运行时绑定的端口号。

http://127.0.0.1:8080

如果本地有固定的ip,也可以通过这个固定的ip访问。

http://192.168.1.252:8080  这个地址可以是任何一台电脑的ip地址。

http://localhost:8080  和 http://127.0.0.1:8080  只能测试自己的电脑,如果要访问别人的电脑,只能通过对方的ip地址来访问。

 2.Tomcat配置常见问题

1、配置JAVA_HOME错误,在书写的时候JAVA_HOME环境变量中下划线,同时在配置的JDK安装目录之后不要有分号。也不要中文字符出现

2、端口被占用:tomcat服务器在启动的时候,会在本地绑定一个8080端口,如果这个端口在tomcat服务器启动之前已经被其他程序占用了,这时tomcat是无法再分配这个端口,启动也会报错。

这时肯定是有其他程序占用了8080端口,查看具体哪个程序占用了8080端口,可以在dos窗口中输入 netstat  -nao命令

PID是当前正在运行的某个进程的编号。根据这个pid在任务管理器中查看具体的进程。

在选择列表中选中pid项。

在任务管理器中找到pid对应的进程然后杀死。

上述的方式只能关闭非系统进程的应用程序,如果当前绑定8080端口的程序是系统的服务器程序,那么使用任务管理器是无法关闭的。

这时可以使用windows的管理服务,把这个服务器停止掉。

 

posted @ 2015-10-10 10:21  自相矛盾  阅读(1313)  评论(1编辑  收藏  举报