JDKTOMCAT配置

    技术2022-05-20  37

    1. 首先安装JDK

    (1)下载

    http://www.java.net/download/jdk6/6u10/promoted/b32/binaries/jdk-6u10-rc2-bin-b32-windows-i586-p-12_sep_2008.exe

    (2)设置3个环境变量 如果是Windows2000或XP系统,使用鼠标右击“我的电脑”->属性->高级->环境变量    系统变量->新建->变量名:JAVA_HOME 变量值:c:/jdk1.6.0_21/    系统变量->新建->变量名:CLASSPATH 变量值:.;%JAVA_HOME%/lib    系统变量->编辑->变量名:Path 在变量值的最前面加上:%JAVA_HOME%/bin; (CLASSPATH中有一英文句号“.”后跟一个分号,表示当前路径的意思)

    JAVA_HOME指明JDK安装路径,就是刚才安装时所选择的路径(假设安装在D:/jdk1.4),此路径下包括lib,bin,jre等文件夹(此变量最好设置,因为以后运行tomcat,Eclipse等都需要依靠此变量)。

    Path指定工具程序路径,设为:%JAVA_HOME%/bin;%JAVA_HOME%/jre/bin

    CLASSPATH为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别,设为:.;%JAVA_HOME%/lib;%JAVA_HOME%/lib/tools.jar (要加.表示当前路径)

    事实上,JDK会到当前工作目录以及JDK的lib目录中寻找java程序,因此如果java程序是在这两个目录中,则不必设置ClassPath

    设置后需要重新启动机器

     

    2. 安装Tomcat

    TOMCAT安装路径分两种境况

    (1)setup形式安装,只需要你配置JDK的路径,关联上TOMCAT,配置简单

    参考:http://wenku.baidu.com/view/516d1dbff121dd36a32d824f.html (2)zip形式的分发版(绿色版) 解压后,在系统环境变量里添加变量TOMCAT_HOME,值为解压路径即可

    3. 启动Tomcat (1)运行:cmd (2)进入Tomcat根目录下的bin目录 (3)startup.bat run (4)http://localhost:8080访问,看见猫了,说明OK. 注意,如果装了Oracle10g,请去修改server.xml文件,将port的端口号改为8090,否则无法启动Tomcat。

     

    4. 在Tomcat的欢迎页面中就有一些Servlet Examples实例程序

     

    5. 修改端口号、根目录等

    (1)配置Tomcat环境变量   

    Tomcat为JSP的容器,要在Windows下运行JSP,需要安装Java开发环境,同时需要一些特殊的环境设置,包括以下四个系统环境变量,具体内容应根据安装路径设置:   (1)添加Tomcat主目录环境变量   set TOMCAT_HOME = C: /Tomcat 6.0   (2)添加CATALINA_HOME环境变量   set CATALINA_HOME= C:/Tomcat 6.0   (3)更新CLASSPATH环境变量   CLASSPATH =.;%JAVA_HOME%/lib;%TOMCAT_HOME%/lib   (4)更新PATH环境变量   PATH=%PATH%;%TOMCAT_HOME%;%TOMCAT_HOME%/bin   上述环境变量的配置和Java环境变量的配置方法相同。设置完成后,重新启动计算机,使设置生效,然后再启动Tomcat。   需要特别注意的是,如果该步骤的环境变量配置不对或者server.xml文件配置不对(见下面的介绍),Tomcat将无法启动。另外,如果Web应用中只是一般的htm文件,不配置环境变量,网站也可以浏览,因此,Tomcat启动后,并不意味着所有的需要运行用户Web的设置都完成或正确。   在实际应用中,一般需要更改三个基本配置:修改服务端口、修改网站的根路径和建立虚拟目录。在以前的Tomcat版本中,这些配置比较复杂。在Tomcat 6中,这些配置都是通过Tomcat主配置文件conf/server.xml完成的。

    (2) 修改服务端口   

          在Tomcat的安装过程中,可以设置Tomcat服务端口,默认值为8080。安装完成后,如果需要修改服务端口,可通过Tomcat主目录下的conf目录中的server.xml文件完成。不同的Tomacat版本,主配置文件Server.xml的内容不同。   对于Tomcat 6.0.x,利用UltraEdit或其他文本编辑器打开C:/Tomcat 6.0/conf/目录下的server.xml文件,定位元素<Connector port="8080">,可以看到Tomcat服务的设置端口为8080

        

      修改Web服务端口为http的默认端口80。注意,如果是在Windows平台中,并且安装了IIS,则修改的端口号不要和IIS中的Web服务冲突。修改完毕后,保存该文件,然后重启Tomcat服务器,这样Tomcat就在新的端口提供服务了。

    (3) 修改网站根路径   

          默认根目录:/webapps/ROOT,可以在里面创建个静态页面进行测试,放在/webapps/里是不行的

         不同的Tomcat版本,设置Web应用根目录的方法也不相同。在Tomcat 5.5.x中,修改网站根路径的方法有两种:一种是修改C:/Tomcat 5.5/conf/目录下的Tomcat主配置文件server.xml,一种是建立ROOT.xml文件。在Tomcat 6.0.x中,设置Tomcat根的方法非常简单,只需要修改Tomcat主配置文件conf/server.xml即可。   用记事本打开Tomcat主配置文件server.xml,定位到文档尾部的<Host>元素,添加一个上下文元素(<Context>),来设置Tomcat的根。例如,如果将d:/GSL3.0设置为Tomcat的根,设置如图1-43所示。

    图1-43 设置Tomcat服务的根

      需要特别注意的是,Tomcat区分大小写,<Context>元素的第一个字母一定为大写,且文件夹名称大小写也必须和实际一致。修改完毕后,在任务栏上停止Tomcat,再重新启动,打开浏览器,将运行根中的index.jsp程序页面。   如果还要建立虚拟目录,只需要再增加不同的<Context>元素即可,详细介绍见2.5.7小节的内容。在server.xml中,可以设置多个不同的虚拟目录。


    最新回复(0)