一、tomcat服务器安装与配置
1、去Apache官方网站下载tomcat服务器
tomcat 主流下载版本 5.5, 6.0, 7.0 ---- 最新版本8.0
本案例以apache-tomcat-7.0.52免安装版讲解 --下载zip格式(根据自己的电脑选择32位还是64位)
2.解压缩tomcat
* 不要使用含有空格和中文目录
3.配置 JAVA_HOME 环境变量
win7环境下 我的电脑-->属性-->高级系统设置(在左侧)-->环境变量-->新建-->在变量名一栏输入 JAVA_HOME 在变量值一栏输入Jdk的安装目录(例如:E:\Java\jdk1.7.0_25)
* 注意 JAVA_HOME 使用 下划线 , 配置JDK安装路径时,一定不要以; 结尾
4、启动tomcat服务器
在tomcat的安装路径下有一个bin文件夹(例如:E:\Java\apache-tomcat-7.0.52\apache-tomcat-7.0.52\bin)双击bin文件下的startup.bat(如果使用linux 双击bin/startup.sh)
在浏览器中输入 http://localhost:8080/ 访问tomcat网站主页 访问成功即tomcat服务器安装成功。
*5、因为网站通过HTTP协议访问,HTTP协议默认端口80 ------ 修改tomcat服务器启动端口 80
修改 conf/server.xml
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" /> 将8080 修改为 80
访问localhost:80 端口 ----- 省略端口写法 http://localhost 访问站点
二、tomcat启动问题
1、窗口一闪然后消失 ----- 编辑startup.bat 在文件末尾加入 pause指令,再次运行,读取错误原因,根据原因解决
* JAVA_HOME路径必须是JDK不可以是JRE
2、端口占用问题
发现端口被占用后,通过cmd命令行,查看占用端口进程 --- netstat -ano (xp win7 通用)
1)如果端口占用的PID不是4的情况下:在任务管理器关闭该进程
2)如果端口占用的PID是4 点击运行输入services.msc 在弹出的服务窗口中关闭World Wide Web Publishing Service,然后点击运行输入regedit,在弹出的窗口中依次点击HKEY_LOCAL_MACHINE--->SYSTEM--->CurrentControlSet--->services--->HTTP 在右侧窗口中打开Start 将数值数据设为0
3、CATALINA_HOME环境变量
指定tomcat安装位置 (该环境变量可以不配置) ---- 如果配置出错,tomcat将无法启动
三、配置Myeclipse 内部tomcat 插件
1.打开Myeclipse,依次点击window - preferences 在左上方的搜素框中输入 tomcat ,选择Tomcat7.x JDK -->检查JDK 版本是否符合(JDK6.0(含)以上);Launch 默认采 用debug model
2、将tomcat插件设置为enable 浏览tomcat目录后 配置ok
3、在MyEclipse中通过插件 tomcat6 --- start ( 实际上 运行tomcat/bin/startup.bat )
4、在console窗口 查看tomcat日志
* tomcat6 --- stop server 正常关闭tomcat 调用 tomcat/bin/shutdown.bat
* 如果直接点击 myeclipse console 窗口 红色按钮 --- 强行停止tomcat