RHEL7.0下的TOMCAT安装、配置及优化哈尔滨市龙浩信息科技开发有限公司2015年3月目录一、安装前准备...............................................................................................................................3二、JDK安装....................................................................................................................................32.1、建立tomcat用户............................................................................................................32.2、将JDK安装文件上传到服务器......................................................................................32.3、安装JDK...........................................................................................................................42.4、配置JDK环境变量..........................................................................................................52.5、测试是否正确安装..........................................................................................................6三、Tomcat安装及配置..................................................................................................................63.1、将Tomcat安装文件上传到服务器................................................................................63.2、安装Tomcat.....................................................................................................................63.3、配置Tomcat环境变量....................................................................................................73.4、启动、关闭tomcat.........................................................................................................73.5、测试是否启动..................................................................................................................83.6、修改tomcat默认端口号................................................................................................93.7、部署WEB项目................................................................................................................9四、Tomcat优化............................................................................................................................104.1、修改Java虚拟机的虚拟内存.......................................................................................104.2、修改tomcat默认的maxThread(最大并发数).......................................................12一、安装前准备1.1、准备以下2个安装包,第一个为jdk安装包,第二个为tomcat安装包二、JDK安装2.1、建立tomcat用户用root管理员用户登录linux系统,建立tomcat用户,用来存放安装文件。addusertomcat(建立tomcat用户)2.2、将JDK安装文件上传到服务器将文件通过FileZilla软件上传到刚才建立的tomcat用户目录下如上图填写上主机IP、用户名及密码、端口号连接到linux服务器。注意:使用root用户登录后,远程站点路径为/home/tomcat左侧红框是本地计算机,右侧红框是linux服务器,选择要发送的文件,以及linux接收的目录,双击或者拖拽发送。2.3、安装JDK步骤1:登录root用户步骤2:赋予文件可执行权限并安装chmod777jdk-6u30-linux-x64.bin(赋权限)步骤3:切换tomcat用户,并安装sutomcat(切换用户)./jdk-6u30-linux-x64.bin(安装)步骤3:在上图中点击回车,继续安装,安装完成后提示信息最后一行会出现Done,如下图所示:2.4、配置JDK环境变量步骤1:使用tomcat用户登录步骤2:执行vi~/.bash_profile命令(编辑配置文件)打开文件后,按i键,在该文件最后位置添加:JAVA_HOME=/home/tomcat/jdk1.6.0_30PATH=$JAVA_HOME/bin:$PATHCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexportJAVA_HOMEexportPATHexportCLASSPATH按Esc键,按:号,输入wq保存退出。步骤3:执行source~/.bash_profile(使更改的配置立即生效)2.5、测试是否正确安装执行java–version(查看jdk版本号)如果看到如下JVM版本及相关信息,即安装成功javaversion1.6.0_30Java(TM)SERuntimeEnvironment(build1.6.0_30-b12)JavaHotSpot(TM)64-BitServerVM(build20.5-b03,mixedmode)三、Tomcat安装及配置3.1、将Tomcat安装文件上传到服务器将文件通过FileZilla软件上传到刚才建立的tomcat用户目录下,方法同2.2。3.2、安装Tomcat步骤1:使用tomcat用户登录步骤2:进入到tomcat安装文件路径步骤3:执行以下命令tarxzvfapache-tomcat-6.0.35.tat.gz(解压缩包)解压完即安装完3.3、配置Tomcat环境变量步骤1:使用tomcat用户步骤2:vi~/.bash_profile(编辑配置文件)打开文件后,按i键,在该文件最后位置添加:exportCATALINA_HOME=/home/tomcat/apache-tomcat-6.0.35按Esc键,按:号,按wq保存退出。步骤3:执行source~/.bash_profile(使更改的配置立即生效)3.4、启动、关闭tomcat使用root用户,可执行下面命令启动和关闭服务sh/home/tomcat/apache-tomcat-6.0.35/bin/startup.sh(启动tomcat服务器)sh/home/tomcat/apache-tomcat-6.0.35/bin/shutdown.sh(关闭tomcat服务器)使用tomcat用户,可执行下面命令启动和关闭服务shapache-tomcat-6.0.35/bin/startup.sh(启动tomcat服务器)shapache-tomcat-6.0.35/bin/shutdown.sh(关闭tomcat服务器)3.5、测试是否启动方法一:查看后台在apache-tomcat-6.0.35/logs目录下执行tail–fcatalina.out(可使用此方式查看后台运行情况)提示如下信息为成功启动2015-3-179:58:16org.apache.catalina.startup.HostConfigdeployDirectory信息:Deployingwebapplicationdirectorymanager2015-3-179:58:16org.apache.coyote.http11.Http11Protocolstart信息:StartingCoyoteHTTP/1.1onhttp-80802015-3-179:58:16org.apache.jk.common.ChannelSocketinit信息:JK:ajp13listeningon/0.0.0.0:80092015-3-179:58:16org.apache.jk.server.JkMainstart信息:JkrunningID=0time=0/125config=null2015-3-179:58:16org.apache.catalina.startup.Catalinastart信息:Serverstartupin1109ms方法二:在浏览器中输入网页显示为tomcat猫为成功启动3.6、修改tomcat默认端口号编辑apache-tomcat-6.0.35/conf路径下server.xml文件(编辑配置文件)查找Connectorport=8080protocol=HTTP/1.1connectionTimeout=20000redirectPort=8443/将默认端口8080改为8081(或实际使用端口),保存并退出即可。执行shapache-tomcat-6.0.35/bin/shutdown.sh(关闭已启动服务)shapache-tomcat-6.0.35/bin/startup.sh(重新启动服务)重启tomcat后配置生效3.7、部署WEB项目将javaweb项目放到/apache-tomcat-6.0.35/webapps路径下重启tomcat访问时输入地址:8080/javaweb名称例如:四、Tomcat优化4.1、修改Java虚拟机的虚拟内存1、配置TOMCAT控制台sutomcat(登陆tomcat用户)viapache-tomcat-6.0.35/conf/tomcat-users.xml(编辑tomcat-users.xml文件)在tomcat-users/t