Ubuntu10.10安装和配置JDK1.6和Tomcat7.0 - Yovi's Blog

Ubuntu10.10安装和配置JDK1.6和Tomcat7.0

一、软件下载

  1. Tomcat7 : http://tomcat.apache.org/download-70.cgi (tar.gz)
  2. JKD:http://www.oracle.com/technetwork/java/javase/downloads/index.html (最新版本为JDK 6 Update 22)

二、软件安装和配置

1. 安装JDK
拷贝jdk-6u22-linux-i586.bin到某个目录,例如:/opt/itdev/Java/,然后修改权限为777:

$sudo chmod 777 jdk-6u22-linux-i586.bin  

之后开始安装,执行:

$sudo ./jdk-6u22-linux-i586.bin  

一路安装即可。所以jdk的安装目录为/opt/itdev/Java/jdk1.6.0_22

2. JAVA环境配置

JAVA环境配置涉及道两个文件:

/etc/profile –>是系统启动加载索引
/etc/environment->是环境变量

设置PATH,JAVA_HOME,CLASSPATH环境变量:修改第一个文件/etc/environment(记得修改前备份: sudo cp /etc/environment /etc/environment_backup)

$sudo gedit /etc/environment  

打开之后内容如下:

PATH=”/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games”  

在后面添加如下配置:

export JAVA_HOME = /opt/itdev/Java/jdk1.6.0_22   
export JRE_HOME = /opt/itdev/Java/jdk1.6.0_22/jre   
export CLASSPATH = $CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib  

保存关闭即可,注意把以上路经修改为你机子上Java的安装目录。

修改第二个文件/etc/profile,同样记得备份。

$sudo gedit /etc/profile  

打开之在profile文件的末尾,umask 022之前加上以下设置的语句:

export JAVA_HOME=/opt/itdev/Java/jdk1.6.0_22   
export JRE_HOME=/opt/itdev/Java/jdk1.6.0_22/jre   
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib   
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin umask 022  

保存关闭即可。然后重启电脑。重启之后查看环境变量配置状况:

yovisun@ubuntu:~$ echo $JAVA_HOME   
/opt/itdev/Java/jdk1.6.0_22   
yovisun@ubuntu:~$ echo $CLASSPATH   
:/opt/itdev/Java/jdk1.6.0_22/lib:/opt/itdev/Java/jdk1.6.0_22/jre/lib   
yovisun@ubuntu:~$ echo $PATH   
/opt/itdev/Java/jdk1.6.0_22/bin:/opt/itdev/Java/jdk1.6.0_22/jre/bin:/usr/local/sbin:/usr/local/bin:   
/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/leyond/bin  

查看Java版本:

yovisun@ubuntu:~$ java -version   
java version “1.6.0_22″  

JAVA JDK安装和配置到此结束。

3. 安装Tomcat和配置

这里我们使用的是手动安装,而非使用apt-get install来安装。Tomcat 是一个用于解析JAVA Servlet和JSP的容器,经常用于中小型JAVA Web应用服务器,开放源代码且免费提供给公众使用,目前最新版本为Tomcat7.04beta。增加了很多特性,例如支持Servlet3.0等。

Tomcat7的运行需要Java的支持,所以在安装之前需要确定Java环境安装正确,并且配置了了环境变量。

首先,拷贝已经下载的apache-tomcat-7.0.4.tar.gz 到某个目录,比如/opt/itdev,然后之行解压操作:

$sduo tar zxvf apache-tomcat-7.0.4.tar.gz  

如果需要把文件夹重命名为Tomcat7

$sudo mv apache-tomcat-7.0.4 Tomcat7  

之后,进入其安装目录/opt/itdev/Tomcat7/bin,对catalina.sh进行编辑,在注释内容之后(89行左右),添加:

JAVA_HOME=/opt/itdev/Java/jdk1.6.0_22   
JAVA_OPTS="-server -Xms512m -Xmx1024m -XX:PermSize=600M -XX:MaxPermSize=600m -Dcom.sun.management.jmxremote"  

保存退出。如果没有上面的设置,启动Tomcat会出现:“JAVA_HOME is not found“错误。

Tomcat默认的端口为8080,如果没有被占用,不需要修改。如果需要进入conf目录下的server.xml文件修改成未被占用端口例如9090或者其他即可。最后启动Tomcat7,cd到bin目录:

$sudo ./startup.sh  

若出现:

Using CATALINA_BASE: /opt/itdev/Tomcat7
Using CATALINA_HOME: /opt/itdev/Tomcat7
Using CATALINA_TMPDIR: /opt/itdev/Tomcat7/temp
Using JRE_HOME: /opt/itdev/Java/jdk1.6.0_22
Using CLASSPATH: /opt/itdev/Tomcat7/bin/bootstrap.jar:/opt/itdev/Tomcat7/bin/tomcat-juli.jar

表示成功配置,打开浏览器,输入http://localhost:8080/,查看是否能进入Tomcat的默认页面。可以的话下载Myapp,解压道webapps目录下测试http://localhost:8080/myapp/index.jsp等。具体可以参考Tomcat7配置。

参考资料:

  1. http://hi.baidu.com/yjg021/blog/item/ef21c5b16416485d08230269.html
  2. http://forum.ubuntu.org.cn/viewtopic.php?t=183813
/usr/themes/NexTSun/static/images/yovisun-weixin-share.jpg
赞 (0) 分享
声明:原创文章,欢迎转载,请以 超链接 的形式注明 作者标题原始出处查看许可协议
标题Ubuntu10.10安装和配置JDK1.6和Tomcat7.0 | 作者:YoviSun
地址http://www.yovisun.com/archive/ubuntu-jdk-tomcat.html
相关文章:
添加新评论
选择表情
手机扫描二维码访问