`

Linux下配置Tomcat

阅读更多

1.JDK安装。

1.1

从sun公司网站下载你所需要的JDK版本,现在sun公司主推最新版jdk,下载时选择previous Release可以下载以前的版本。

根据linux服务器硬件的不同选择不同版本的jdk,安腾服务器有单独的版本。下载后文件

linux下bin文件chmod a+x授权后变成可执行文件,即可在Terminal命令模式下执行.

1.2

root用户执行:[root@server1 Desktop]# ./j2sdk-1_4_2_15-linux-i586.bin

1.3

安装完成后root用户设置环境变量(linux下环境变量的分隔符是:冒号,windows系统是;分号)

vi /etc/profile 编辑此文件,增加下面三行

export JAVA_HOME=/opt/j2sdk1.4.2

export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib

export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH

2.Tomcat安装

2.1

下载相应的linux系统下的版本

2.2

解压:[root@server1]tar -zxvf jakarta-tomcat-5.0.30.tar.gz

解压后目录名称很长,可以修改为Tomcat5

2.3 root用户tomcat设置环境变量

vi /etc/profile 编辑此文件,增加下面一行

export TOMCAT_HOME=/opt/Tomcat5

2.4 增加admin用户

编辑 $Tomcat_home/conf/tomcat-user.xml

增加 <user username="admin" password="admin" roles="admin,manager"/>

3.重启服务器后(环境变量会起作用),启动tomcat

3.1 查看环境变量是否起作用

echo $TOMCAT_HOME 此命令的是输出环境变量$TOMCAT_HOME的值:

/opt/Tomcat5

(同样可以看$CLASSPATH,$PATH,$JAVA_HOME)

3.2 修改TOMCAT目录的拥有者:

    chown -R db2inst1 Tomcat5

3.3 启动tomcat(以db2inst1用户启动)

$Tomcat_home/bin/startup.sh

启动后,网页测试,在浏览器中输入http://ip:8080。看能否显示tomcat界面,用admin用户登录试试。

4. Tomcat配置

4.1设置Tomcat虚拟内存

    $TOMCAT_HOME/bin/catalina.sh的前面,增加如下设置:

  JAVA_OPTS='-Xms【初始化内存大小】 -Xmx【可以使用的最大内存】'

  需要把这个两个参数值调大。例如:

  JAVA_OPTS='-Xms256m -Xmx512m'

  表示初始化内存为256MB,可以使用的最大内存为512MB。

    iereport开发的报表乱码,增加如下设置

    CATALINA_OPTS='-Djava.awt.headless=true'

4.2 修改server.xml设置TOMCAT字体及端口 .增加URIEncoding="GBK",port是访问端口



<Connector

    port="8080"    URIEncoding="GBK" maxThreads="150" minSpareThreads="25"     maxSpareThreads="75"

    enableLookups="false" redirectPort="8443" acceptCount="100"

    debug="0" connectionTimeout="20000"

    disableUploadTimeout="true" />



5.让Tomcat开机自动启动

创建tomcat.sh文件

vi tomcat.sh

内容为:

date

su - db2inst1 -c $TOMCAT_HOME/bin/startup.sh

##这里是切换用户执行tomcat启动。如果使用db2数据库的兄弟会理解这一点。

修改tomcat.sh的可操作权限

chmod a+x tomcat.sh

在同一目录下(我这里的目录是/opt)新建日志文件

touch tomcat.log

修改tomcat.log的可写权限

chmod a+w tomcat.log

在 /etc/rc.d/rc.local 增加如下内容:

export JAVA_HOME=/opt/j2sdk1.4.2_14

export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH

export TOMCAT_HOME=/opt/Tomcat

export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib

(这四个环境变量与上边一直)

/opt/tomcat.sh >> /opt/tomcat.log

注意:还有一种把tomcat作为linux服务启动一种方式。

6.Tomcat应用JSP网页乱码问题

尽量linux系统字体与JSP网页设定字体一致。如果如果JSP系统是GBK

所以vi /etc/sysconfig/i18n,内容(linux下环境变量的分隔符是冒号):

LANG="zh_CN.GBK"

SUPPORTED="zh_CN.UTF-8:zh_CN:zh:zh_CN.gbk:en_US.UTF-8:en_US:en:zh_CN.gb2312:zh_CN.GBK"

SYSFONT="latarcyrheb-sun16"
分享到:
评论
1 楼 lwz5910 2009-02-19  
       

相关推荐

    Linux下配置tomcat和jdk

    ### Linux下配置Tomcat与JDK #### 一、引言 随着互联网技术的发展,越来越多的应用选择基于Java语言开发,而Tomcat作为一款轻量级的Servlet容器,因其易用性和稳定性,在Java Web应用部署中占据着重要的地位。在...

    虚拟机linux下配置Tomcat并设置开机自启动

    Linux 下 Tomcat 服务器配置与开机自启动设置 一、Tomcat 服务器配置 Tomcat 服务器是一种流行的基于 Java 的 Web 应用服务器,它可以运行在多种操作系统上,包括 Linux、Windows 和 Unix 等。在 Linux 中,配置 ...

    Linux下配置Tomcat日志分析

    以下是如何在Linux系统,特别是Redhat发行版上配置Tomcat日志以使用awstats进行分析的详细步骤。 首先,我们需要确保系统已经安装了Apache Tomcat服务器。如果尚未安装,可以使用如下命令进行安装: ```bash sudo ...

    Linux下JDK+Tomcat安装配置

    Linux下JDK+Tomcat安装配置 在本文档中,我们将详细介绍如何在CentOS系统上安装和配置JDK和Tomcat环境。以下是整个安装和配置过程的步骤。 一、下载所需文件 在开始安装之前,需要下载两个必要的文件:jdk-7u25-...

    linux版的tomcat

    在Linux环境下,可以通过防火墙设置(如`iptables`或`firewalld`)来控制对Tomcat服务的访问,确保服务器安全。此外,定期更新Tomcat版本以获取最新的安全补丁和功能也是维护服务器安全的重要步骤。 总结起来,...

    Linux环境下配置Tomcat服务器

    Linux 环境下配置 Tomcat 服务器需要安装 JDK 和 Tomcat,然后设置环境变量和启动 Tomcat。通过这篇文章,我们了解了 Tomcat 的基本概念、安装 JDK 和 Tomcat 的步骤,以及设置环境变量和启动 Tomcat 的方法。

    linux环境下tomcat和jdk的配置

    在Linux环境下配置Tomcat和JDK是部署Java应用的基础步骤,这一过程涉及到JDK的安装、环境变量的设定以及Tomcat服务器的配置。下面将详细阐述这些知识点。 ### JDK安装与环境配置 #### 安装JDK 在Linux环境下安装...

    linux下tomcat+JDK+redhat配置文档+安装软件

    linux下tomcat+JDK+redhat配置文档+安装软件linux下tomcat+JDK+redhat配置文档+安装软件linux下tomcat+JDK+redhat配置文档+安装软件linux下tomcat+JDK+redhat配置文档+安装软件linux下tomcat+JDK+redhat配置文档+...

    linux环境下配置Tomcat自启动

    在Linux环境下配置Tomcat自启动是一项常见的系统管理任务,这对于保持服务器服务的连续性和稳定性至关重要。下面我们将详细探讨如何在Linux系统中设置Apache Tomcat自动启动,并了解与这个过程相关的概念和技术。 ...

    linux下Nginx+tomcat整合的安装与配置

    ### Linux下Nginx+Tomcat整合的安装与配置详解 在现代的Web服务器架构中,Nginx作为高性能的反向代理服务器和负载均衡器,常被用来与Tomcat等应用服务器配合使用,以提高网站的响应速度、稳定性和安全性。本文将...

    linux64_tomcat7

    Linux 64位环境下的Tomcat 7是Java应用程序服务器,专用于运行Web应用程序,包括动态网站和Web...在安装和使用过程中,了解和熟悉Tomcat的配置、管理和安全设置是至关重要的,这将有助于优化应用性能和保障服务器安全。

    linux下配置tomcat集群的负载均衡

    在Linux环境下配置Tomcat集群的负载均衡,是为了提高应用程序的可扩展性和高可用性。集群是一种将多个服务实体协作工作,以提供更高性能和稳定性的技术。在客户端看来,集群就像是一个单一的服务实体,但实际上它是...

    Linux用的tomcat-7

    Linux环境下使用Apache Tomcat 7 Apache Tomcat是一款开源的Java Servlet容器,它实现了Java EE中的Web应用服务器标准,特别是Servlet和JSP规范。在Linux系统中,Tomcat 7是一个常用的轻量级服务器,适合运行Java ...

    Linux和window下tomcat虚拟路径的配置方式.docx

    Linux 和 Window 下 Tomcat 虚拟路径的配置方式 Tomcat 是一个广泛使用的 Web 应用服务器,支持多种操作系统,包括 Linux 和 Windows。在实际应用中,我们经常需要配置 Tomcat 的虚拟路径,以便更好地管理和访问...

    tomcat安装及配置教程资源合集+Linux下安装Tomcat步骤详解+tomcat配置(免安装及安装版)之间有什么区别

    tomcat安装及配置教程tomcat安装及配置教程资源合集+Linux下安装Tomcat步骤详解+tomcat配置(免安装及安装版)之间有什么区别tomcat安装及配置教程资源合集+Linux下安装Tomcat步骤详解+tomcat配置(免安装及安装版)之间...

    linux下配置tomcat集群的负载均衡.zip

    本教程将详细阐述如何在Linux系统中设置Tomcat集群,并通过负载均衡技术确保服务的高效稳定运行。 首先,理解负载均衡的基本概念至关重要。负载均衡是一种分布式系统架构,通过将工作负载分布到多个计算资源(如...

    Linux环境下tomcat7

    在Linux环境下部署和管理...以上内容涵盖了在Linux环境下使用Tomcat 7的基础知识,包括安装、配置、管理、部署和优化等多个方面。理解并熟练掌握这些知识,将有助于你在实际工作中更高效地管理和维护Web应用服务。

Global site tag (gtag.js) - Google Analytics