linux下安装jdk6+tomcat6
来源:互联网 发布:borderstyle属性vb 编辑:程序博客网 时间:2024/04/30 12:22
一、安装JDK6
1、下载最新版本的jdk
使用wget jdk的url 直接进行下载,这里我下载了jdk-6u22-linux-i586-rpm.bin版本的jdk安装文件
2、在当前目录下(任何目录下都行)创建java目录,并将jdk-6u22-linux-i586-rpm.bin拷贝到里边,此处假设我们拷贝到/root/java/目录下。这里主要是为了防止安装时候解压出来rpm文件弄得当前目录看着混乱
3、cd /root/java
4、给安装文件赋予权限。 chmod +x jdk-6u22-linux-i586-rpm.bin
5、开始安装 ./jdk-6u22-linux-i586-rpm.bin
6、文件会被自动安装到 /usr/java/jdk1.6.0_22下
二、安装tomcat6
1、下载稳定版本的tomcat6。这里我下载的是apache-tomcat-6.0.29.tar.gz,假设下载到root目录下
2、解压文件 tar -zxvf apache-tomcat-6.0.29.tar.gz
3、将tomcat文件移动到指定位置,习惯上我直接移动,并且将版本号在目录中去除
mv apache-tomcat-6.0.29 /usr/local/tomcat6
三、给安装的两个软件做全局声明
1、我们直接修改/etc/profile(最好做之前先备份文件cp profile profile_back)
2、在profile 的末尾加上如下描述(注意,在unseti和unset pathmunge之间添加这些):
unset i
JAVA_HOME=/usr/java/jdk1.6.0_22
TOMCAT_HOME=/usr/local/tomcat6
CATALINA_BASH=$TOMCAT_HOME
CATALINA_HOME=$TOMCAT_HOME
JRE=/usr/java/jdk1.6.0_22/jre
CLASSPATH=$JAVA_HOME/lib:$JRE/lib:.
PATH=$JAVA_HOME/bin:$JRE/bin:$PATH.
export JAVA_HOME JRE CLASSPATH PATH TOMCAT_HOME CATALINA_BASH CATALINA_HOME
unset pathmunge
据说有人喜欢到/etc/profile.d 目录下将上边的这些定义写到一个shell脚本中,这方面的编写仅供参考
3、让编辑后的文件生效
执行命令:. profile
四、验证
退出ssh,重新登录到服务器端,执行java -version看是否是最新的版本号
echo $JAVA_HOME 看目录
到tomcat的bin目录下启动startup.sh
通过http://ip:8080/查看tomcat是否已经启动
---以上的实践方式在redhat4上经过验证没有问题
针对redhat5如果按照如上方式进行,可能会出现相关权限访问问题,连clear命令都没法用
不过有一个更加简洁的声明全局变量的方式,替换上边的第三步
就是在/etc/profile.d/目录下增加一个java.sh文件,这个文件开机会自动运行
如果需要开机启动,就直接到/etc/rc.local文件中增加开机启动项
代码如下:
- linux下安装jdk6+tomcat6
- linux下安装jdk6与tomcat6
- linux下安装jdk6与tomcat6
- Linux 下jdk6 和tomcat6的安装配置
- Linux 下jdk6 和tomcat6的安装配置 (转)
- Linux 下jdk6 和tomcat6的安装配置
- Fedora7下安装JDK6 Eclipse3.3 Tomcat6
- Linux下安装JDK6
- Solaris9 Sparc下安装JDK6.0和tomcat6.0
- Solaris9 Sparc下安装JDK6.0和tomcat6.0
- Linux下安装配置JDK6
- linux下JDK6的安装
- linux下JDK6的安装
- Linux下安装配置JDK6
- Linux下安装Tomcat6
- Linux下安装Scrumworks及JDK6
- linux下安装jdk6步骤详解
- jdk6+Tomcat6.0+SQL Server2000安装配置
- 开通
- 编码,charset,乱码,unicode,utf-8与net简单释义(转)
- 简介@GTK+ 2.0 中文教程连载
- 八数码问题--A算法实现---C#实现---VS2008可以执行
- 源代码中的汉子和全角字符的提取方法
- linux下安装jdk6+tomcat6
- strlen
- Oracle 分区表总结
- Visual Studio 2008开发的MFC程序使用系统风格
- Linux终端提示符颜色设置 – PS1
- jquery each 用法
- Java中的return语句使用总结
- 网上常用免费WebServices集合
- CtrIsValidHeapPointer(pUserData)、DLL、以及CString