tomcat服务器安装与配置

时间:2022-05-03 07:31:43

一、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