Chinaunix首页 | 论坛 | 博客
  • 博客访问: 185035
  • 博文数量: 33
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 552
  • 用 户 组: 普通用户
  • 注册时间: 2013-11-14 14:02
文章分类
文章存档

2015年(1)

2014年(24)

2013年(8)

我的朋友

分类: LINUX

2014-09-19 13:52:58

一、安装jdk:此处不做赘述,请自行翻阅Linux下JDK的安装

二、安装tomcat
1、下载tomcat   
介绍一下我的环境 :    JDK——1.6.0_45
                             Tomcat——7.0.55
                           操作系统——CentOS5
2、解压文件
[root@NAGIOS-TEST tomcat]$ tar zxvf apache-tomcat-7.0.55.tar.gz 
3、移动文件到linux安装目录下(可不修改路径)
[root@NAGIOS-TEST tomcat]$ cp apache-tomcat-7.0.55 /usr/local/
4、创建tomcat用户与组
[root@NAGIOS-TEST tomcat]$ groupadd tomcat
[root@NAGIOS-TEST tomcat]$ useradd tomcat -g tomcat
5、修改tomcat目录及其子目录owner
[root@NAGIOS-TEST local]$ chown -R tomcat:tomcat apache-tomcat-7.0.55/
6、设置环境变量:根据实际情况配置jdk、tomcat环境变量
[root@NAGIOS-TEST local]$ vi /etc/profile

export TOMCAT_HOME=/usr/local/apache-tomcat-7.0.55
export JAVA_HOME=/usr/local/jdk1.6.0_45
export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
7、立即生效环境
[root@NAGIOS-TEST local]$ source /etc/profile
8、切换为tomcat用户后启动tomcat
[root@NAGIOS-TEST bin]$ cd /usr/local/apache-tomcat-7.0.55/bin
[root@NAGIOS-TEST bin]$ su tomcat
[tomcat@NAGIOS-TEST bin]$ ./startup.sh 
Using CATALINA_BASE:   /usr/local/apache-tomcat-7.0.55
Using CATALINA_HOME:   /usr/local/apache-tomcat-7.0.55
Using CATALINA_TMPDIR: /usr/local/apache-tomcat-7.0.55/temp
Using JRE_HOME:        /usr/local/jdk1.6.0_45
Using CLASSPATH:       /usr/local/apache-tomcat-7.0.55/bin/bootstrap.jar:/usr/local/apache-tomcat-7.0.55/bin/tomcat-juli.jar
Tomcat started.
显示如上表示tomcat启动成功
9、关闭tomcat(同样使用tomcat用户)
[tomcat@NAGIOS-TEST bin]$ ./shutdown.sh

三、设置tomcat开机自启动
1、在tomcat启动文件中添加环境变量:
[root@NAGIOS-TEST bin]# cd  /usr/local/apache-tomcat-7.0.55/bin
[root@NAGIOS-TEST bin]# vi startup.sh 

添加环境变量(根据自己的环境填写):
export TOMCAT_HOME=/usr/local/apache-tomcat-7.0.55
export JAVA_HOME=/usr/local/jdk1.6.0_45
export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
/usr/local/apache-tomcat-7.0.55/bin/catalina.sh start

2、修改rc.local文件:
[root@NAGIOS-TEST ~]# vim /etc/rc.d/rc.local 

将tomcat启动脚本添加到文件末尾:
/usr/local/apache-tomcat-7.0.55/bin/startup.sh

3、保存退出验证

四、Tomcat相关参数的配置
1、tomcat监听的端口
tomcat监听端口的配置文件为:TOMCAT_HOME/conf/server.xml
8005
" shutdown="SHUTDOWN">  注:tomcat服务停止时的端口8005   

8080
" protocol="HTTP/1.1"  connectionTimeout="20000"  redirectPort="8443"/> 注:tomcat默认的监听端口8080
,此处用户可修改为自定义的端口,修改后当访问tomcat时记得对应端口号

8009
" protocol="AJP/1.3" redirectPort="8443" /> 注:tomcat+apache模式时访问tomcat的端口8009

2、tomcat下各目录及文件用途
tomcat目录下的文件:/bin  /conf  /lib  LICENSE  /logs  NOTICE  RELEASE-NOTES  RUNNING.txt  /temp  /webapps  /work
/bin:存放tomcat服务相关的脚本文件
/conf:tomcat服务相关配置文件
/logs:tomcat启停及运行时的日志文件
/webapps:web应用程序的部署文件    注:当部署应用时,可把应用程序包(如:war文件)直接拷贝到该目录下,容器会自动部署。

3、设置tomcat的虚拟内存
编辑/usr/local/apache-tomcat-7.0.55/bin/catalina.sh文件,增加如下配置:

JAVA_OPTS='-Xms【初始化内存大小】 -Xmx【可以使用的最大内存】
        需要把这个两个参数值调大。例如:
        
JAVA_OPTS='-Xms256m -Xmx512m'

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

iereport开发的报表乱码,增加如下设置
       CATALINA_OPTS='-Djava.awt.headless=true'








阅读(1885) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~