Ubuntu下安装JDK和tomcat

来源:互联网 发布:中国移动活动数据 编辑:程序博客网 时间:2024/06/10 20:56

一.安装SecureCRT的sz/rz工具包(和UBUNTU传输文件)

1、 下载软件 rzsz-3.48.tar.gz。登录linux,用命令

wget http://freeware.sgi.com/source/rzsz/rzsz-3.48.tar.gz下载。

2、解压 tar zxvf rzsz-3.48.tar.gz

3、安装 cd src ; make posix 。注意:这个软件安装与常规的GNU软件不同—没有configure(配置)及make install (安装过程)。先执行命令make,看下Makefile里面的参数。

CentOS下选择选posix或linux就 可以了。

我make了一下显示:-bash: make: command not found。

貌似CentOS下默认系统没有安装编译器,SSH下安装一下:yum -y install gcc automake autoconf libtool make

为了方便使用这个工具,把相关文件复制到目录/usr/bin下面。这里只需要拷贝2个文件rz及sz,命令为:cp rz sz /usr/bin

二.下载安装JDK

http://www.oracle.com/technetwork/java/javase/downloads/index.html

 

2.1.用SourceCRT传输文件至服务器

1.sudo mkdir tomcat

2.cd tomcat

 

 

3.下载tomcat

Wget http://mirror.bit.edu.cn/apache/tomcat/tomcat-7/v7.0.57/bin/apache-tomcat-7.0.57.tar.gz

4:解压安装(jdk1.7.0_75)

进入文件所在目录 执行 sudo tar zxvf jdk-7-linux-i586.tar.gz  -C /usr/lib/jvm

此处解压到 /usr/lib/jvm

5修改配置文件

Vi /etc/environment 

PATH="/usr/lib/jvm/jdk1.7.0_75/bin"   

JAVA_HOME="/usr/lib/jvm/jdk1.7.0_75"  

CLASSPATH=".:/usr/lib/jvm/jjdk1.7.0_75/lib"  

JRE_HOME=/usr/lib/jvm/jdk1.7.0_75/jre

若PATH已存在,则用冒号作间隔,将jdk的bin目录地址加上,这样java的环境变量将配置成功了,但这样默认使用的JDK可能还不是我们刚才安装的,因为ubuntu可能还会有默认的jdk,如openjdk;所以,为了使默认使用的是我们安装的jdk,还需执行如下命令:

sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.7.0_75/bin/java 300  

sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.7.0_75/bin/javac 300  

sudo update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/jdk1.7.0_75/bin/jar 300 

sudo update-alternatives --config java

若是初次安装JDK则会提示无需配置。

系统会列出各种JDK版本,如下所示:

 

有 3 个候选项可用于替换 java (提供 /usr/bin/java)。   

   

   

  选择       路径                                    优先级  状态   

------------------------------------------------------------   

* 0            /usr/lib/jvm/java-6-openjdk/jre/bin/java   1061      自动模式   

  1            /usr/lib/jvm/java-6-openjdk/jre/bin/java   1061      手动模式   

  2            /usr/lib/jvm/java-6-sun/jre/bin/java       63        手动模式   

  3            /usr/lib/jvm/jdk7/bin/java           300       手动模式   

   

   

要维持当前值[*]请按回车键,或者键入选择的编号:3   

update-alternatives: 使用 /usr/lib/jvm/jdk7/bin/java 来提供 /usr/bin/java (java),于 手动模式 中

 

 

6使用 java -version看当前JDK版本

 

三.安装tomcat

1.下载tomcat

http://mirror.bit.edu.cn/apache/tomcat/tomcat-7/v7.0.57/bin/

 

2.解压

sudo tar zxvf apache-tomcat-7.0.57.tar.gz -C /usr/local/tomcat

 

3进行tomcat环境的配置(前提需要安装jdk) 

    #vi /etc/profile 

 

    export JAVA_HOME=/usr/local/jdk1.6.0_18 

export TOMCAT_HOME=/usr/local/apach-tomcat-6.0.24

 

4. 在bin目录下 

Cd /usr/local/tomcat/apache-tomcat-7.0.57/bin

sudo ./startup.sh

 

5.修改默认端口

Cd /usr/local/tomcat/apache-tomcat-7.0.57/conf

Vi server.xml

将8080修改成别的端口

 

6.设置tomcat自启动

Cd /etc

Vi rc.local

在末尾添加/usr/local/tomcat/apache-tomcat-7.0.57/bin/startup.sh

 

7.重启tomcat

Cd /usr/local/tomcat/apache-tomcat-7.0.57/bin

./shutdown.sh

./startup.sh 

四.升级包设置

Cd /usr/local/tomcat/apache-tomcat-7.0.57/webapps/ROOT

mkdir 35ota #存放升级包相关信息

 

五.

把配置文件和升级包放在/webapps/ROOT /35ota/

5.1 updates.xml配置

a.终端列表显示有几个升级包,以服务器配置文件update有几个

b.显示在终端列表项的标题和内容,由version和description决定

c.升级包文件由file data名决定,所以要确保升级包文件名正确

如下

<?xml version="1.0" encoding="utf-8"?>

<updates>

<update>

      <version data="A-TT01V0.45"/>

      <file data="A-TT01V0.45.zip"/>

      <description data= "1.任务管理器布局修改 2.35backup移除系统应用"/>           

   </update>

  <update>

          <version data="A-TT01_Test_v0.21"/>

          <file data="update_test_v021.zip"/>

          <description data= "1.modify camera focus

2.modify lunch and clock"/>

  </update>

</updates>

正常配置文件列表可以只放最新升级包

5.2 结合上面两点,更新升级包,只要把最新升级包和修改后的updates.xml放在35ota文件夹下,在外网试着访问下http://118.244.197.83/35ota/updates.xml,查看是否有更新

 

 

 

 

 

 

0 0
原创粉丝点击