zoukankan      html  css  js  c++  java
  • Tomcat的安装与配置

      在LZ之前的有关jdk的安装的文章中,已经详细介绍jdk的的配置,在此就不做过多的重复。不管java开发还是Android的开发都离不开jdk,所以做为一位想在代码世界里遨游的有志青年,你的电脑没安装jdk的话,我也没办法了。

      好了,言归正传,下面向大家介绍的是Tomcat的安装:

     

    Tomcat的下载和安装

     

    首先百度搜索Tomcat,到Apache的官网下载,这里选择的是最新版Tomcat8

     

     

    点击进去后选择的是zip格式的,也就是免安装版的,由于我的机子是64位Windows,因此选择如下:

     

     

    下载完后解压到F盘下的我自定义的TomCat_8.0.24文件夹中:

     

     

    解压完后,就要开始配置Tomcat的环境变量和一些设置:

     

    在环境变量中新建TOMCAT_HOME,值为Tomcat所在的目录,也就是F:TomCat_8.0.24

     

     

     

     

    另外新建CATALINA_HOME和CATALINA_BASE,这里CATALINA_HOME是Tomcat的安装目录,CATALINA_BASE是Tomcat的工作目录,

     

    暂时我并不区分,因此都将其值设为%TOMCAT_HOME%

     

              

     

    关于CATALINA_HOME和CATALINA_BASE的区别请另外查询参考博文,

     

         如catalina.home和catalina.base 区别  或者  CATALINA_BASE与CATALINA_HOME的区别 等等

     

     

     

    配置完Tomcat的环境变量,我们要对Tomcat中的一些文件进行配置:

     

      打开Tomcat安装目录下的bin文件夹,我们要对startup.bat和shutdown.bat进行补充,

     

        对这两个文件进行编辑,在文件开始的第一行,也就是@echo off  之前加入如下两行:

     

          SET JAVA_HOME = JDK目录

     

          SET CATALINA_HOME = 解压后Tomcat的目录

     

        对于我的系统来说,就是配置成:

     

          SET JAVA_HOME = F:JDK_Kit
          SET CATALINA_HOME = F:TomCat_8.0.24

     

      完成了这步后,以后就可以点击startup.bat启动服务器,点击shutdown.bat关闭服务器了,当然这只是其中的一种方式,

     

    稍后会介绍启动和关闭Tomcat的几种方式。

     

     

     

    接下来应该将Tomcat加入到服务中

     

    从网上下载的zip版本的,需要将Tomcat加入到服务中,不然无法配置Tomcat,也会无法打开bin文件夹中的tomcat8w.exe这个程序。

     

    从任务管理器中可以看到,在这个tomcat8w.exe程序上点击star按键,才能启动tomcat8.exe。

     

    将tomcat加入服务的方式是在cmd中定位到bin文件夹所在的目录,输入 service.bat install  

     

     

    然后会看到一系列刚才配置的环境变量,和提示Tomcat已经被安装:

     

     

    注意:这里面的每一行都要明确显示出每个环境变量设置的值,如果有哪个参数没有值,只有显示双引号“”,就是出错的,

     

    这种情况下,虽然tomcat8w.exe能打开,但是点击start按键是不会启动服务的(也就是无法切换到stop按键能按的状态)。

     

    也可以通过cmd键入services.msc调出服务来看是否有Apache Tomcat8(默认为手动启动,如果改为自动启动,则开机Tomcat就会在后台启动)

     

     

     

     

     

    到目前位置,基本的配置都已经结束,可能还有些小配置,如设置Tomcat的用户名和密码什么的,稍后会说到。

     

     

     

    Tomcat的启动

     

    将Tomcat配置完后,我们就关心这些配置到底有没成功,因此就需要将Tomcat启动来验证下,Tomcat有几种启动方式:

     

    第一种:(不推荐)

     

        这种方式只能自己电脑启用(适合自己电脑测试web应用),别人电脑是无法连接到自己电脑的tomcat服务器的,经过多次验证!!!。    

     

        在命令控制台cmd中启动,在cmd中输入如下语句可以打开或关闭Tomcat服务器:

     

        net start 服务名

     

        net stop 服务名

     

        Tomcat的服务名都是Tomcat+版本号,如Tomcat6,Tomcat7。。。因为我的Tomcat版本为Tomcat8,所以这里的服务名就为Tomcat8

     

        这种方式在任务管理器中的启动显示的是:

     

        

     

        

     

        而后面两种方式则另外显示为:

     

        

     

        因此也从侧门反映出这种方式的异常之处,因此不推荐!不推荐!不推荐!

     

     

     

    第二种:使用startup.bat这个批处理文件来打开Tomcat服务器,使用shutdown.bat批处理来关闭Tomcat服务器,对于这种方式如前面所说要加入

     

        两句话SET JAVA_HOME = JDK目录 和 SET CATALINA_HOME = 解压后Tomcat的目录

     

    第三种:进入到Tomcat目录的bin文件夹下,打开Tomcat7w.exe程序,在打开的窗口中选择“star”按键来打开服务器,选择“stop”按键来关闭服务器。

     

     

     

    Tomcat的验证

     

    了解了Tomcat的多种打开方式,我们就可以来验证Tomcat是否能工作了,选择Tomcat启动的任意一种方式,如在cmd中键入net start Tomcat8 

     

     

     

     

    提示Tomcat服务器启动成功,这时打开浏览器,输入 localhost:8080 

     

     

     

     

    如果Tomcat能工作,则能打开Tomcat网站,则确定Tomcat已经能正常工作:

     

     

    测试结束后,不要忘记关了服务器,按你选择打开的方式来关闭:

     

     

     

     

    最后说一些小事项:

     

     1. Tomcat可以设置用户名和密码,在Tomcat目录中的conf目录下,有一个tomcat-users.xml文件,点击进去可以编辑用户名和密码

     

      在最后一行的</tomcat-users>上面增加一行:

     

        <user username="admin" password="123456" roles="manager-gui" />

     

      就可以把用户名和密码设为admin和123456

     

      

     

      这里还有个小知识点,role的角色决定了你是否是tomcat的管理员,如果是管理员,可以进行tomcat的管理,比如部署web引用。

     

     2. Tomcat的默认端口号为8080,可以在Tomcat目录中的conf目录下,打开server.xml,发现这么一行:

     

      

     

      可以看到端口号为8080,可以将此端口号改为任意端口号。

      注:每次需要启动tomcat服务器都要运行startup.bat文件。如果觉得麻烦可以把服务里启动类型设置为自动。但这样开机速度会慢些。

     

  • 相关阅读:
    淘宝客之 API调用实例讲解
    15个哲理小故事
    淘宝客之 淘宝客类目URL获取
    应广大淘宝客支持者 发布CHM API文档一份 鄙视官方没有离线文档
    淘宝客开发知识 开发前准备与基础知识
    富人和穷人间存在的十二个致命差异
    侧边栏
    半颗星星评分
    让DIV动起来
    软件项目开发过程中主要遇到的核心问题小结
  • 原文地址:https://www.cnblogs.com/osghong/p/9440804.html
Copyright © 2011-2022 走看看