一、安装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) |