Ubuntu 11.04 下安装JDK6,Tomcat7

转载 2012年03月26日 11:30:48

          首先需要安装JDK,因为从Ubuntu10.04开始就从官方源中取消了sun的jdk,所以需要自己从sun公司下载bin文件。我用的是64位的系统,所以需要下载"Linux x86_64“这样名字的bin文件。

Sun公司提供的安装指导如下:

1.下载文件. 

2. 创建/usr/lib/jvm/java目录,将刚才下载的文件复制到该目录下.并进入/usr/lib/jvm/java目录

3. 设置运行权限
执行命令: 
chmod +x 6u <version>-linux-x64.bin

4. 解压文件.
执行命令:% ./jdk-6u <version>-linux-x64.bin

JDK文件就会解压在当前路径的一个名为jdk.6.0_<version> 的目录中.

5. 执行sudo gedit /etc/environment,添加配置

             PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/lib/jvm/java/jdk.6.0_<version>/bin"
             CLASSPATH=".:/usr/lib/jvm/java/jdk1.6.0_25/bin/lib"
             JAVA_HOME="/usr/lib/jvm/java/jdk1.6.0_25"

6.在usr/lib/jvm/java/下建立一个链接。

            为了以后跟换版本方便我们建立一个链接:

            ln -s /usr/lib/jvm/java/jdk.6.0_<version> default-java

            sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/default-java/bin/java 300
     sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/default-java/bin/javac 300

           sudo update-alternatives --config java













安装Tomcat

  A、获取Tomcat安装包

?View Code BASH
1
wget http://apache.etoak.com/tomcat/tomcat-7/v7.0.14/bin/apache-tomcat-7.0.14.tar.gz

  B、解压并安装

?View Code BASH
1
2
3
4
5
mkdir -p /usr/local/webserver/
tar  xvzf  apache-tomcat-7.0.14.tar.gz -C /usr/local/webserver/
#重命名安装目录
cd /usr/local/webserver/
mv apache-tomcat-7.0.14/ tomcat

  C、设置tomcat以独立的用户运行(根据个人需要)

?View Code BASH
1
2
#添加一个系统用户tomcat,并且设置为不可登录系统。 
useradd -d /usr/local/webserver/tomcat -s /usr/sbin/nologin tomcat

  D、设置用户tomcat对tomcat目录的访问权限(根据个人需要)

?View Code BASH
1
chown -R tomcat.tomcat /usr/local/webserver/tomcat/

  E、配置Tomcat环境变量

?View Code BASH
1
2
3
4
5
vi /etc/environment
 
CATALINA_BASE=/usr/local/webserver/tomcat
CATALINA_HOME=/usr/local/webserver/tomcat
TOMCAT_USER=tomcat  (根据个人需要)

  使用以下命令使配置生效

?View Code BASH
1
. /etc/environment

  F、启动tomcat

?View Code BASH
1
2
3
4
5
6
7
/usr/local/webserver/tomcat/bin/startup.sh 
 
Using CATALINA_BASE:   /usr/local/webserver/tomcat
Using CATALINA_HOME:   /usr/local/webserver/tomcat
Using CATALINA_TMPDIR: /usr/local/webserver/tomcat/temp
Using JRE_HOME:        /usr
Using CLASSPATH:       /usr/local/webserver/tomcat/bin/bootstrap.jar:/usr/local/webserver/tomcat/bin/tomcat-juli.jar

  G、测试

  访问http://ip:8080/,如果看到Tomcat缺省界面就表示成功了。

  H、停止Tomcat

?View Code BASH
1
/usr/local/webserver/tomcat/bin/shutdown.sh

  I、设置Tomcat管理员帐号

  在的标签前添加以下内容

?View Code BASH
1
2
3
4
5
6
7
8
9
nano /usr/local/webserver/tomcat/conf/tomcat-users.xml
 
<role rolename="admin-gui"/>
<role rolename="admin-script"/>
<role rolename="manager-gui"/>
<role rolename="manager-script"/>
<role rolename="manager-jmx"/>
<role rolename="manager-status"/>
<user username="admin" password="000000" roles="manager-gui,manager-script,manager-jmx,manager-status,admin-script,admin-gui"/>

  保存关闭后,重新运行tomcat即可输入上面定交的用户名和密码,便登录Tomcat的管理页面。

  J、以守护进程方式运行tomcat

  按照tomcat官方的要求,tomcat作为一个守护进程运行,需要用到jsvc工具

  安装jsvc

?View Code BASH
1
2
3
4
5
6
7
cd  /usr/local/webserver/tomcat/bin/
tar xvzf  commons-daemon-native.tar.gz 
cd commons-daemon-1.0.5-native-src/unix/
./configure
make
cp jsvc ../..
cd ../..

  运行下面的命令,便可以守护进程运行tomcat

?View Code BASH
1
2
cd  /usr/local/webserver/tomcat/
./bin/jsvc -cp ./bin/bootstrap.jar:./bin/tomcat-juli.jar -outfile ./logs/catalina.out -errfile ./logs/catalina.err org.apache.catalina.startup.Bootstrap

  访问http://ip:8080/,如果看到Tomcat缺省界面就表示成功了。

  K、设置开机启动tomcat

  本打算以守护程序方式设置开机启动的,研究N久未果,先暂时用下面的方法吧!
  
  编辑/etc/rc.local,加入启动脚本


Ubuntu 11.04 下安装JDK6,Tomcat7

首先需要安装JDK,因为从Ubuntu10.04开始就从官方源中取消了sun的jdk,所以需要自己从sun公司下载bin文件。我用的是64位的系统,所以需要下载"Linux x86_64“这样名字的b...
  • njchenyi
  • njchenyi
  • 2011年07月28日 09:07
  • 3851

ubuntu 11.04 安装jdk6

在Ubuntu11.04中来安装Java,即是添加PPA。打开终端,输入命令: sudo add-apt-repository ppa:ferramroberto/java sudo apt-ge...
  • aspirefhaha
  • aspirefhaha
  • 2012年02月18日 19:54
  • 363

在Ubuntu 14.04 中安装 JDK可以安装 JDK6,7 或 8。

http://blog.csdn.net/yuxiayiji/article/details/37812785  在 Linux 系统中安装JDK,也有很多中方法。 最简单的应该是在软件中心搜...
  • neuxiang
  • neuxiang
  • 2014年12月16日 09:53
  • 8215

Ubuntu安装Java JDK6最简单的方法

目前我觉得这是安装JDK6最简单的方法 打开Ubuntu终端,以下是Code: sudo add-apt-repository "deb http://archive.ubuntu.com/ubu...
  • wxcking
  • wxcking
  • 2013年05月12日 22:45
  • 2267

在Ubuntu下使用Python驱动MongoDB

又到了大作业时间,需要对yahoo和csdn的密码进行分析,几百万条的数据如何能更好的存和操作,大神第一时间就想到了mongodb,加上老师给的数据又要去分割并存到数据库里,这里选择用python来进...
  • violet_echo_0908
  • violet_echo_0908
  • 2017年10月17日 14:17
  • 164

Ubuntu 11.04 安装配置过程

已经好长时间没有更新博客啦,觉得现在Ubuntu资讯网站越来越多,而大多数还是转载文章,所以这个博客将只更新Ubuntu使用技巧和Linux相关技术资料,不再更新新闻类资讯,同时放缓更新速度,可能几天...
  • dragon8299
  • dragon8299
  • 2011年08月18日 09:18
  • 1568

Ubuntu下安装jdk6的方法和步骤

unbuntu10下默认是安装了openjdk的,不过这个jdk问题比较多,因为你甚至无法启动Eclipse,所以还是需要自己安装jdk的。 1.下载jdk6 jdk6下载地址为:http:/...
  • zhangt85
  • zhangt85
  • 2014年02月09日 19:03
  • 1111

亲测可行——ubuntu安装JDK7、JDK6

给Ubuntu安装JDK最简单的方法就是安装默认default.jre sudo apt-get install default.jre 但是查看版本之后发现是JDK8,有些连接数据库的操作只...
  • liyuxing6639801
  • liyuxing6639801
  • 2017年05月21日 09:48
  • 469

Ubuntu14.04安装和配置Tomcat7

Ubuntu14.04安装和配置Tomcat7 使用命令$wget http://apache.fayea.com/tomcat/tomcat-7/v7.0.69/bin/apache-tomcat-...
  • u010127245
  • u010127245
  • 2016年06月16日 11:07
  • 307

Ubuntu 11.04 更新源

首先备份源列表: sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup 而后用gedit或其他编辑器打开: s...
  • penglijiang
  • penglijiang
  • 2013年06月17日 15:02
  • 5428
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Ubuntu 11.04 下安装JDK6,Tomcat7
举报原因:
原因补充:

(最多只允许输入30个字)