Tomcat7安装与配置,linux

2024-03-06 13:58
文章标签 配置 linux 安装 tomcat7

本文主要是介绍Tomcat7安装与配置,linux,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

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

一、WINDOWS平台:

      TOMCAT在windows 有两个安装方法:  

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-8,server.xml中host中加入 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安装与配置,linux的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/780280

相关文章

Python使用国内镜像加速pip安装的方法讲解

《Python使用国内镜像加速pip安装的方法讲解》在Python开发中,pip是一个非常重要的工具,用于安装和管理Python的第三方库,然而,在国内使用pip安装依赖时,往往会因为网络问题而导致速... 目录一、pip 工具简介1. 什么是 pip?2. 什么是 -i 参数?二、国内镜像源的选择三、如何

Linux使用nload监控网络流量的方法

《Linux使用nload监控网络流量的方法》Linux中的nload命令是一个用于实时监控网络流量的工具,它提供了传入和传出流量的可视化表示,帮助用户一目了然地了解网络活动,本文给大家介绍了Linu... 目录简介安装示例用法基础用法指定网络接口限制显示特定流量类型指定刷新率设置流量速率的显示单位监控多个

ElasticSearch+Kibana通过Docker部署到Linux服务器中操作方法

《ElasticSearch+Kibana通过Docker部署到Linux服务器中操作方法》本文介绍了Elasticsearch的基本概念,包括文档和字段、索引和映射,还详细描述了如何通过Docker... 目录1、ElasticSearch概念2、ElasticSearch、Kibana和IK分词器部署

Linux流媒体服务器部署流程

《Linux流媒体服务器部署流程》文章详细介绍了流媒体服务器的部署步骤,包括更新系统、安装依赖组件、编译安装Nginx和RTMP模块、配置Nginx和FFmpeg,以及测试流媒体服务器的搭建... 目录流媒体服务器部署部署安装1.更新系统2.安装依赖组件3.解压4.编译安装(添加RTMP和openssl模块

linux下多个硬盘划分到同一挂载点问题

《linux下多个硬盘划分到同一挂载点问题》在Linux系统中,将多个硬盘划分到同一挂载点需要通过逻辑卷管理(LVM)来实现,首先,需要将物理存储设备(如硬盘分区)创建为物理卷,然后,将这些物理卷组成... 目录linux下多个硬盘划分到同一挂载点需要明确的几个概念硬盘插上默认的是非lvm总结Linux下多

Python安装时常见报错以及解决方案

《Python安装时常见报错以及解决方案》:本文主要介绍在安装Python、配置环境变量、使用pip以及运行Python脚本时常见的错误及其解决方案,文中介绍的非常详细,需要的朋友可以参考下... 目录一、安装 python 时常见报错及解决方案(一)安装包下载失败(二)权限不足二、配置环境变量时常见报错及

SpringBoot+MyBatis-Flex配置ProxySQL的实现步骤

《SpringBoot+MyBatis-Flex配置ProxySQL的实现步骤》本文主要介绍了SpringBoot+MyBatis-Flex配置ProxySQL的实现步骤,文中通过示例代码介绍的非常详... 目录 目标 步骤 1:确保 ProxySQL 和 mysql 主从同步已正确配置ProxySQL 的

Spring Boot整合log4j2日志配置的详细教程

《SpringBoot整合log4j2日志配置的详细教程》:本文主要介绍SpringBoot项目中整合Log4j2日志框架的步骤和配置,包括常用日志框架的比较、配置参数介绍、Log4j2配置详解... 目录前言一、常用日志框架二、配置参数介绍1. 日志级别2. 输出形式3. 日志格式3.1 PatternL

linux进程D状态的解决思路分享

《linux进程D状态的解决思路分享》在Linux系统中,进程在内核模式下等待I/O完成时会进入不间断睡眠状态(D状态),这种状态下,进程无法通过普通方式被杀死,本文通过实验模拟了这种状态,并分析了如... 目录1. 问题描述2. 问题分析3. 实验模拟3.1 使用losetup创建一个卷作为pv的磁盘3.

配置springboot项目动静分离打包分离lib方式

《配置springboot项目动静分离打包分离lib方式》本文介绍了如何将SpringBoot工程中的静态资源和配置文件分离出来,以减少jar包大小,方便修改配置文件,通过在jar包同级目录创建co... 目录前言1、分离配置文件原理2、pom文件配置3、使用package命令打包4、总结前言默认情况下,