tomcat6 for linux,Linux下Java Web服务器搭建(JDK1.6+Tomcat6)

Linux下Java web服务器搭建(JDK1.6、MySQL5.1、Apache2.2+2Tomcat6+svn1.5)

系统:Red Hat Enterprise Linux 5 32位(自带Httpd)

软件准备:

JDK6的安装与配置

在安装Red Hat Linux的时候,我把自带的JDK也装上了,因为版本是1.4

有些老了,所以先把自带的1.4版本的jdk删除:

root用户登录到系统,打开终端,输入

# rpm -qa|grep gcj

显示内容会包含下面的信息,具体显示可能略有不同,比如版本号

java-1.4.2-gcj-compat-1.4.2.0-40jpp.115

卸载

# rpm -e java-1.4.2-gcj-compat-1.4.2.0-40jpp.115

[root@localhost ~]# rpm -qa|grep java

java-1.4.2-gcj-compat-1.4.2.0-40jpp.115

[root@localhost ~]# rpm -e  --nodeps java-1.4.2-gcj-compat-1.4.2.0-40jpp.115

[root@localhost ~]#

如果有依赖关系,提示无法卸载,使用rpm -e --nodeps 卸载就行了

下面开始安装JDK1.6,我这里下载的是bin包:jdk-6u31-linux-i586-rpm.bin,rpm包类似。

安装JDK

在shell终端下进入jdk-6u31-linux-i586-rpm.bin文件所在目录, 执行命令 ./ jdk-6u31-linux-i586-rpm.bin,默认的安装目录是 /usr/java .在/usr/java下会有 jdk1.6.0_31

[root@localhost ~]# cd /home

[root@localhost home]# ./jdk-6u31-linux-i586-rpm.bin

Unpacking...

Checksumming...

Extracting...

UnZipSFX 5.50 of 17 February 2002, by Info-ZIP (Zip-Bugs@lists.wku.edu).

inflating: jdk-6u31-linux-i586.rpm

inflating: sun-javadb-common-10.6.2-1.1.i386.rpm

inflating: sun-javadb-core-10.6.2-1.1.i386.rpm

inflating: sun-javadb-client-10.6.2-1.1.i386.rpm

inflating: sun-javadb-demo-10.6.2-1.1.i386.rpm

inflating: sun-javadb-docs-10.6.2-1.1.i386.rpm

inflating: sun-javadb-javadoc-10.6.2-1.1.i386.rpm

Preparing...                ########################################### [100%]

1:jdk                    ########################################### [100%]

Unpacking JAR files...

rt.jar...

jsse.jar...

charsets.jar...

tools.jar...

localedata.jar...

plugin.jar...

javaws.jar...

deploy.jar...

Installing JavaDB

Preparing...                ########################################### [100%]

1:sun-javadb-common      ########################################### [ 17%]

2:sun-javadb-core        ########################################### [ 33%]

3:sun-javadb-client      ########################################### [ 50%]

4:sun-javadb-demo        ########################################### [ 67%]

5:sun-javadb-docs        ########################################### [ 83%]

6:sun-javadb-javadoc     ########################################### [100%]

Java(TM) SE Development Kit 6 successfully installed.

Product Registration is FREE and includes many benefits:

* Notification of new versions, patches, and updates

* Special offers on Oracle products, services and training

* Access to early releases and documentation

Product and system data will be collected. If your configuration

supports a browser, the JDK Product Registration form will

be presented. If you do not register, none of this information

will be saved. You may also register your JDK later by

opening the register.html file (located in the JDK installation

directory) in a browser.

For more information on what data Registration collects and

how it is managed and used, see:

http://java.sun.com/javase/registration/JDKRegistrationPrivacy.html

Press Enter to continue.....

Done.

[root@localhost home]#

配置JDK的环境变量

这里需要配置PATH,JAVA_HOME,CLASSPATH,三个环境变量

1)PATH环境变量。作用是指定命令搜索路径,在shell下面执行命令时,它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序

。我们需要把 jdk安装目录下的bin目录增加到现有的PATH变量中,bin目录中包含经常要用到的可执行文件如javac/java/javadoc等待,设

置好 PATH变量后,就可以在任何目录下执行javac/java等工具了。

2) CLASSPATH环境变量。作用是指定类搜索路径,要使用已经编写好的类,前提当然是能够找到它们了,JVM就是通过CLASSPTH来寻找类的

。我们需要把jdk安装目录下的lib子目录中的dt.jar和tools.jar设置到CLASSPATH中,当然,当前目录“.”也必须加入到该变量中。

3) JAVA_HOME环境变量。它指向jdk的安装目录,Eclipse/NetBeans/Tomcat等软件就是通过搜索JAVA_HOME变量来找到并使用安装好的jdk。0b1331709591d260c1c78e86d0c51c18.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值