Tomcat7安装与配置,linux

 

转载:http://hi.baidu.com/jaimy_jie/blog/item/d47209543baafa0a3b293533.html?timeStamp=1303742126309

一、WINDOWS平台:

      TOMCATwindows 有两个安装方法:  

1.        绿色版--自解压即可(需要手动配置一些环境变量),以下以此方法为例

2.        windows 服务安装(无需手动配置即可运行),不建议用此方法,不利于学习,也不利于以后查问题.

           欢迎访问本人博客: http://hi.baidu.com/jaimy_jie/blog

 

     第一步:   安装JDK(不能使用JRE)

            1)       下载路径:   http://www.oracle.com/technetwork/java/javase/downloads/index.html

           2)       目录最新版为: Java SE 6 Update 24(jdk1.6.0_24)

           3)       跟普通的windows 软件安装一样,默认就可以

                     安装过程中也可以指定安装目录,默认路径:  C:\Program Files\Java\jdk1.6.0_24

           4)       设定JAVA环境变量分用户变量和系统变量,根据自己的需要而定)

                    a)        JAVA_HOME   值为        C:\ProgramFiles\Java\jdk1.6.0_24     注:指定JDK安装的目录

                   b)        CLASSPATH    值为        .;  % JAVA_HOME%\lib\dt.jar;% JAVA_HOME %\lib\tools.jar    

                              注:指定类文件的搜索路径最前面的.表示当前目录,运行时要加载常用的类都放在rt.jar, tools.jar等里面.

                   c)        PATH变量中增加值为:   %JAVA_HOME%\bin                 注:指定jdk命令路径

           5)   启动停止:   在视窗下分别双击   startup.bat   或   shutdown.bat  文件即可

 

        第二步:安装tomcat

            1)       下载:  http://tomcat.apache.org/download-70.cgi

            2)       目录最新版:  7.0.11

            3)       解压即可,  路径自己选择,本文为存放于:    d:\jaimy\tomcat7

            4)       设置tomcat环境变量:

                   a)        CATALINA_HOME         值为:  d:\jaimy\tomcat7

                   b)        CLASSPATH                 增加值: % CATALINA_HOME%\lib\servlet-api.jar

                  c)        PATH                              增加值:    % CATALINA_HOME%\bin

                  d)        CATALINA_BASE          可以不指定若不指定,默认值同CATALINA_HOME

 

 

          问题1:   在win7下测试无法启动tomcat7

          方法:     若把tomcat7放在c盘,可能会出现无法运行,请转到D盘或其它盘.

          问题2:   tomcat默认不支持中文

          方法:  tomcat默认支持的字符集为utf-8server.xmlhost中加入 URIEncoding="GB2312",要增加中文注释,则修改: <?xml version='1.0' encoding='utf-8'?> 中的 utf-8 改为GB2312

           问题3:tomcat请求编码支持问题 utf-8

            原因:tomcat6在发送的请求对编码格式做了处理

            方法:如果使用tomcat6.0,则需要配置conf/server.xml,做如下配置

<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8" /> 添加URIEncoding="UTF-8"配置

 

          恭喜,window平台安装完毕,咱们继续linux平台(centos or rhel 下测试通过,其它版本自行测试)

 

二、linux平台

              第一步:  还是先安装JDK:

            1. 下载JDK: http://www.oracle.com/technetwork/java/javase/downloads/index.html

            2. 目前最新版本:Java SE 6 Update 24(jdk1.6.0_24)

            3. 目前主要有两种安装方法:

              1). RPM方法:    

            a)        下载后的文件名称:           jdk-6u24-linux-i586-rpm.bin

            b)       建立目录:                         mkdir/usr/local/java

            c)        移动文件:                    mv jdk-6u24-linux-i586-rpm.bin /usr/local/java/

            d)       进入目录:                         cd/usr/local/java

            e)        设置权限(可执行权限):   chmod a+x jdk-6u24-linux-i586-rpm.bin

            f)        执行安装:      ./jdk-6u24-linux-i586-rpm.bin(会先解压并安装,加-x,只解压,再手动用rpm安装)

            g)       安装目录为:                        /usr/java/jdk1.6.0_24/

            h)       自动创建两个目录连接:  

                     /usr/java/latest        指向最新版的JDK路径的连接,如果有多个版本并存时

                     /usr/java/default     默认指向上者连接,可以自行改到其它版本

            i)         自动创建了几个文件连接:

                            /usr/bin/java-> /usr/java/default/bin/java

                            /usr/bin/javac-> /usr/java/default/bin/javac

                            /usr/bin/javadoc-> /usr/java/default/bin/javadoc

                            /usr/bin/javaws-> /usr/java/default/bin/javaws

              系统默认是根据/usr/java/default查找可文件,所以需要用那个版本时,只需改此目录连接

 

            j)         服务文件:           /etc/init.d/jexec      可以通过service服务启动,停用等

            k)       卸载:                  rpm -e  jdk-1.6.0_24-fcs

                   另外RPM安装方法,无需另行设置java环境变量 

 

 

         2). 二进制方法:  建议使用此方法

              a)        下载后的文件名称:    jdk-6u24-linux-i586.bin

              b)       建立目录:                  mkdir /usr/local/java

              c)        移动文件:             mv jdk-6u24-linux-i586.bin /usr/local/java/

              d)       进入目录:                  cd /usr/local/java

              e)        设置权限(可执行权限):   chmod a+x jdk-6u24-linux-i586.bin

              f)        执行安装:                    ./jdk-6u24-linux-i586.bin

              g)       安装目录为:                 /usr/local/java/jdk1.6.0_24

              h)       卸载:                         直接删除/usr/local/java/jdk1.6.0_24目录

              i)         设定JAVA环境变量(/etc/profile.bash_profile中加入以下几行,)

                      exportJAVA_HOME=/usr/local/java/jdk1.6.0_24

                 exportPATH=$PATH:/usr/local/java/jdk1.6.0_24/bin

                 exportCLASSPATH=$CLASSPATH:./:/usr/local/java/jdk1.6.0_24/lib            

          第二步:  安装tomcat

          1)       下载后的文件名称: apache-tomcat-7.0.11.tar.gz

          2)       目前最新版为:        7.0.11

          3)       建立目录:               mkdir-p  /usr/local/jaimy/

          4)       移动文件:               mv apache-tomcat-7.0.11.tar.gz  /usr/local/jaimy

          5)       进入目录:               cd  /usr/local/jaimy

          6)       解压文件:                  tarzxvf apache-tomcat-7.0.11.tar.gz            

          7)       改目录名:                  mvapache-tomcat-7.0.11 tomcat7 

          8)       Tomcat安装:             无需另行安装,照上面解压后即可

          9)     设置TOMCAT环境变量(/etc/profile.bash_profile中加入以下几行)

                     export CATALINA_HOME=/usr/local/jaimy/tomcat7

                exportPATH=$PATH:$CATALINA_HOME/bin

                exportCLASSPATH=$CLASSPATH:$CATALINA_HOME/lib

          10)    启动停止:    ./startup.sh  或    ./shutdown.sh

你可能感兴趣的:(tomcat7)