概述
一.安装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,查看是否有更新
最后
以上就是刻苦钥匙为你收集整理的Ubuntu下安装JDK和tomcat的全部内容,希望文章能够帮你解决Ubuntu下安装JDK和tomcat所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复