全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
RedHat EnterpriseLinux 5.4-x64下配置jdk+tomcat操作系统 RedHat EnterpriseLinux 5.4-x64所需软件包jdk-6u25-linux-x64.binapache-tomcat-6.0.32.tar.gz注意:选择用什么包的时候要注意,jdk包最好选择较高版本,否则tomcat可能无法启动以本文为例,安装tomcat6.0和5.0时,如果用的是jdk1.4版本则tomcat无法启动,而用jdk1.5之后的版本就可以1、配置环境字符集、时区配置1. 设定系统语言环境:/etc/sysconfig/i18n为zh_CN.GBK#vi /etc/sysconfig/i18n LANG=zh_CN.GBKSUPPORTED=zh_CN.GBK:zh:zh_CN.GB2312:zh:zh_CN.UTF-8:zh_CN:zh:en_US.UTF-8:en_US:enSYSFONT=latarcyrheb-sun162. 修改字符集设置:/etc/profile里面添加NLS_LANG设置#vi /etc/profileexport NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK3. 检查服务器的时区与时间是否为正确时区:China standard Time(CST) 中国标准时间。#cat /etc/sysconfig/clock看是否有以下3行显示ZONE=Asia/ShanghaiUTC=falseARC=false如果不是的话则需要做下面的修改步骤(或者执行timeconfig):#mv /etc/localtime /etc/localtime.bak# ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime将时区文件(/etc/sysconfig/clock)更改为以下内容:ZONE=Asia/ShanghaiUTC=falseARC=false2、安装JDK修改jdk权限为可执行#chmod 755 jdk-6u25-linux-x64.bin#./jdk-6u25-linux-x64.bin依照提示安装选择yes执行安装,一般会自动安装rpm包,默认安装在/usr/java/目录下,不更改安装目录,修改/etc/profile,添加如下内容,#vi /etc/profile加入下面几行: JAVA_HOME=/usr/java/jdk1.6.0_25CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/jre/lib/rt.jarPATH=$JAVA_HOME/bin:$PATH:$HOME/bin:$JAVA_HOME/jre/bin注意:$JAVA_HOME/bin:要放在最前面因为这个才是我们安装的jdk的路径,开发的程序一般都执行这个路径下的JDK.如果不放在最前面,执行的就有可能是系统自带的JDK了,有些时候会因为路径错误而报错。修改export这一行,添加:export JAVA_HOME CLASSPATH PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTRC备份源文件# mv /usr/bin/java /usr/bin/java.bak# mv /usr/bin/javac /usr/bin/javac.bak 如果没有javac则不用此步注销环境,使环境变量生效(或者执行source /etc/profile命令)# java# javac#java -version如果java 和javac运行了,说明java环境变量配置成功。3、安装TOMCAT#tar zxvf apache-tomcat-6.0.32.tar.gz#mv apache-tomcat-6.0.32 /usr/local/ 运行tomcat#/usr/local/apache-tomcat-6.0.32/bin/startup.sh测试: http:/localhost:8080 有画面则安装成功性能优化:修改/usr/local/apache-tomcat-6.0.32/conf/server.xml#vi /usr/local/apache-tomcat-6.0.32/conf/server.xml找到下面的配置修改:(94行左右)保存后离开修改/usr/local/apache-tomcat-6.0.32/bin/catalina.sh#vi /usr/local/apache-tomcat-6.0.32/bin/catalina.sh找到下面:(25行左右)# JRE_HOME Must point at your Java Development Kit installation.# Defaults to JAVA_HOME if empty.# JAVA_OPTS (Optional) Java runtime options used when the start,# stop, or run command is executed.JAVA_OPTS=-Xms256m -Xmx512m 添加这一行,大小自己定4、用jsvc脚本让Tomcat自启动。1安装jsvc#cd /usr/local/apache-tomcat-6.0.32/bin#tar xvfz jsvc.tar.gz#cd jsvc-src#sh support/buildconf.sh#chmod 755 configure#./configure -with-java=/usr/java/jdk1.6.0_25 #make2、添加脚本让tomcat自动启动#useradd tomcat6 添加用户#groupadd tomcat添加组#usermod -G tomcat tomcat6把tomcat6加入tomcat组#chown -R tomcat6 /usr/local/apache-tomcat-6.0.32设置用户tomcat6对tomcat的权限#cp /usr/local/apache-tomcat-6.0.32/bin/jsvc-src/native/Tomcat6.sh /etc/init.d/tomcat 移动文件tomcat6.sh到/etc/init.d/里面并改名为tomcat#chmod 755 /etc/init.d/tomcat#vi /etc/init.d/tomcat删除原有内容添加如下内容,注意jdk路径#!/bin/sh# Startup Script for Tomcat6# chkconfig: 345 88 14# description: Tomcat Daemon# processname: jsvc# pidfile: /var/run/jsvc.pid# config:# Source function library. /etc/rc.d/init.d/functions#prog=tomcat# JAVA_HOME=/usr/local/jdk_1.6.0_35CATALINA_HOME=/usr/local/apache-tomcat-6.0.32DAEMON_HOME=/usr/local/apache-tomcat-6.0.32/bin#TOMCAT_USER=tomcat6TOMCAT_USER=tomcat6# for multi instances adapt those lines.TMP_DIR=/var/tmpPID_FILE=/var/run/jsvc.pidCATALINA_BASE=/usr/local/apache-tomcat-6.0.32CATALINA_OPTS=CLASSPATH=$JAVA_HOME/lib/tools.jar:$CATALINA_HOME/bin/commons-daemon.jar:$CATALINA_HOME/bin/bootstrap.jarcase $1 in start) # # Start Tomcat # $DAEMON_HOME/jsvc-src/jsvc -user $TOMCAT_USER -home $JAVA_HOME -Dcatalina.home=$CATALINA_HOME -Dcatalina.base=$CATALINA_BASE -Djava.io.tmpdir=$TMP_DIR -wait 10 -pidfile $PID_FILE -outfile $CATALINA_HOME/logs/catalina.out -errfile &1 $CATALINA_OPTS -cp $CLASSPATH org.apache.catalina.startup.Bootstrap # # To get a verbose JVM #-verbose # To get a debug of jsvc. #-debug exit $? ; stop) # # Stop Tomcat # $DAEMON_HOME/jsvc-src/jsvc -s
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 铭记历史不是为了仇恨 - 珍爱和平课件
- 孩子坐安全座椅真的有用吗课件
- 世界厨师日思维导图课件
- 国际消除贫困日主题阅读课件
- 大雪:冬季呼吸道疾病防护课件
- 2026成都东辰高一数学分班考试真题含答案
- 2026每月时政试题解析+答案
- 2026成都市七万通锦高一数学分班考试真题含答案
- 2026成都市温江新世纪高一语文分班考试真题含答案
- 冬天为什么容易得腮腺炎课件
- 2026届高考语文考向核心卷含答案(全国二卷)
- 中石油招聘历年笔试真题(完整版含答案解析)
- CMA与CNAS检测报告深度解读:一单一库新政下的效力边界与实务指南
- 2025年高考全国卷理科综合真题完整版(含标准答案+详细解析)
- 服装企业面料采购质量控制方案
- 肿瘤防治课件下载
- 调研县疾控中心工作报告
- 成都新和平科技有限公司25000t-a皮革助剂及20000t-a纺织助剂生产线项目环评报告
- 《脑电图的临床应用》课件
- TCAPC 009-2022零售药店经营乳腺癌治疗药品药学服务规范
- 大自然的声音(第二课时)课件度小学语文三年级上册
评论
0/150
提交评论