linux下tomcat6.0与jdk安装详细步骤
安装Tomcat6.0和JDK1.6
在linux系统上安装tomcat和jdk应该说是我学习linux知识的第一课了,之前只
是听说过,从没接触过,但我们公司项目都是部署在linux系统上的,那天上司突
然给我发了几个文档,让我看一下,然后在正式的服务器上,安装jdk和tomcat,一开始有点儿慌,先在本机装了个虚拟机,反复摸索测试了几遍,遇到几个小问题,请教同事后,很快就解决了,才发现
问题没有想象的那么可怕,只要有信心,不断尝试,完全可以解决。
步骤如下:
1、 上传apache-tomcat-6.0.24.tar.gz和jdk-6u13-linux-i586.bin至/usr/local
给这两个文件添加可执行的权限
# chmod +x apache-tomcat-6.0.24.tar.gz jdk-6u13-linux-i586.bin
2、执行如下命令安装tomcat:
#cd /usr/local
#tar zxvf apache-tomcat-6.0.24.tar.gz
解压完成后将apache-tomcat-6.0.24重命名为tomcat
# mv apache-tomcat-6.0.24 tomcat (注意这种重命名的方式)
3、执行如下命令安装JDK
#./jdk-6u13-linux-i586.bin
4、配置环境变量:
编辑/etc下的profile文件,加上如下内容:
JAVA_HOME="/usr/local/jdk1.6.0_13"
CLASS_PATH="$JAVA_HOME/lib:$JAVA_HOME/jre/lib"
PATH=".:$PATH:$JAVA_HOME/bin "
CATALINA_HOME="/usr/local/tomcat"
export JAVA_HOME CATALINA_HOME
编辑完后执行以下命令以使其立即生效:
#source /etc/profile
5、启动tomcat
# sh /usr/local/tomcat/startup.sh
输入http://localhost:8080,若看到猫的页面即tomcat和jdk安装成功
6.关闭tomcat
# sh /usr/local/tomcat/shurdown.sh
7.重启tomcat的脚本
#vim restarttomcat.sh
sh /usr/local/tomcat/shutdown.sh
sh /usr/local/tomcat/startup.sh
保存后,
加执行权限:
chmod +x restarttomcat.sh
那么执行该脚本即可重启tomcat
8.将项目部署在tomcat里操作与windows完全一致,
不过linux上习惯把项目放在/var/www目录下。
9.配置tomcat开机自启动
最简单的方法:
#vi /etc/rc.local
在末行加上:
export JAVA_HOME="/usr/local/jdk1.6.0_13"
sh /你的tomcat的path/bin/startup.sh
相关文档:
2009 年 4 月 23 日
本文中我们针对 Linux 上多线程编程的主要特性总结出 5 条经验,用以改善 Linux 多线程编程的习惯和避免其中的开发陷阱。在本文中,我们穿插一些 Windows 的编程用例用以对比 Linux 特性,以加深读者印象。
背景
Linux 平台上的多线程程序开发相对应其他平台(比如 Windows)的多线程 API 有一些细微 ......
Linux开发环境必备十大开发工具
【IT168 专稿】Linux是一个优秀的开发环境,但是如果没有好的开发工具作为武器,这个环境给你带来的好处就会大打折 扣。幸运的是,有很多好用的Linux和开源开发工具供你选择,如果你是一个新手,你可能不知道有哪些工具可用。本文将介绍其中十个杰出的开源开发工具, ......
Linux 操作系统从一开始就对串行口提供了很好的支持,本文就 Linux 下的串行口通讯编程进行简单的介绍。 串口简介 串行口是计算机一种常用的接口,具有连接线少,通讯简单,得到广泛的使用。常用的串口是 RS-232-C 接口(又称 EIA RS-232-C)它是在 1970 年由 ......
http://www.oklinux.cn/html/sql/other/20080317/49465.html
1.用oracle用户登录
如果要再次安装, 最好先做一些备份工作。包括用户的登录脚本,数据库自动启动关闭的脚本,和Listener自动启动的脚本。要是有可能连创建数据库的脚本也保存下来
2.使用SQL*PLUS停止数据库
[oracle@ora920 oracle]$ sqlplus /nolog
SQL&g ......