操作系统:centos (32bit)

1.  下载合适的安装包。

原则是:安装包类型和(bit)位数要与操作系统一致,tomcat和jdk的版本要兼容,如:

apache-tomcat-6.0.37.tar.gz

jdk-6u45-linux-i586.bin

如果不是本地下载安装包,而是从其他机器传过来的,那么在安装之前要先给安装包授权,假设安装包在目录/user下

[web@web Desktop]#su root

[root@web Desktop]#cd /user

[root@web user]# ls

jdk-6u45-linux-x64.bin   apache-tomcat-6.0.37.tar.gz

[root@web user]#chmod  –R  777  apache-tomcat-6.0.37.tar.gz

[root@web user]#chmod  –R  777  jdk-6u45-linux-i586.bin

2.   开始安装jdk6

Terminal中直接到所在目录下运行

[root@web user]#./ jdk-6u45-linux-i586.bin

[root@web user]# ls

jdk-6u45-linux-x64.bin   apache-tomcat-6.0.37.tar.gz  jdk1.6.0_45

一般情况下jdk会默认安装到/usr/java/ jdk1.6.0_45或者当前目录下,此次即是安装到了当前目录;

3.   开始安装Tomcat6

[root@web user]#tar –zxvf  apache-tomcat-6.0.37.tar.gz

[root@web user]# ls

apache-tomcat-6.0.37   jdk-6u45-linux-x64.bin

apache-tomcat-6.0.37.tar.gz  jdk1.6.0_45

可以看到tomcat6已解压到当前目录下。

4. 创建环境变量

[root@web user]# export JAVA_HOME=/user/jdk1.6.0_45

[root@web user]# export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH

[root@web user]# export TOMCAT_HOME=/user/apache-tomcat-6.0.37

[root@web user]# export CATALINA_HOME=/user/apache-tomcat-6.0.37

[root@web user]# export CATALINA_BASE=/user/apache-tomcat-6.0.37、

可以通过执行env来查看设置的环境变量。

5. 启动Tomcat服务

[root@web user]# cd apache-tomcat-6.0.37

[root@web apache-tomcat-6.0.37]# cd bin

[root@web bin]# ./startup.sh

Using CATALINA_BASE:   /user/apache-tomcat-6.0.37

Using CATALINA_HOME:   /user/apache-tomcat-6.0.37

Using CATALINA_TMPDIR: /user/apache-tomcat-6.0.37/temp

Using JRE_HOME:        /user/jdk1.6.0_45

Using CLASSPATH:       /user/apache-tomcat-6.0.37/bin/bootstrap.jar

6. 打开浏览器,访问http://127.0.0.1:8080查看Tomcat测试页。

至此,jdk和tomcat的基本配置完毕,更多其他配置请查看官方手册。

linux下jdk和tomcat的安装配置的更多相关文章

  1. linux下jdk与tomcat的安装与配置

    Linux中jdk与tomcat的安装与配置 1.搭建环境: (1)Linux环境:CentOS6.1 (2)jdk-1.8 (3)tomcat-9.0 2.在Linux系统上创建目录 在usr/lo ...

  2. 阿里云服务器linux(cenos)下 jdk、tomcat的安装配置

    一.JDK的安装与环境配置 1. 下载jdk http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-213315 ...

  3. 实用脚本----Linux下Jdk和Tomcat自动安装shell脚本总结

    系统环境为:ubuntu 14.04 一.JDK 自动安装脚本 jdk自动安装bash shell脚本,截止今天(2014/10/15)亲测可用: sudo su #切换到root权限 mkdir / ...

  4. windows下Jdk和Tomcat的安装配置

    Jdk全称Java development Kit,Jdk是sun公司提供的免费开源的java语言开发工具包,现在最新版本是8.0,说道jdk的版本,有些人可能会有疑惑,怎么有说jdk1.6,jdk1 ...

  5. Linux下如何查看tomcat是否安装、启动、文件路径、进程ID

    Linux下如何查看tomcat是否安装.启动.文件路径.进程ID 在Linux系统下,Tomcat使用命令的操作! 检测是否有安装了Tomcat: rpm -qa|grep tomcat 查看Tom ...

  6. mac 下JDK 与 tomcat 的安装与配置

    一.Mac下JDK的安装 1.先检测Mac是否已经安装过JDK,在终端中输入java 或者 javac 显示说明,表明已经安装过JDK,JDK版本查询终端键入java -version,终端会返回JD ...

  7. Linux下JDK、Tomcat安装及Web应用部署

    一.JDK的安装 1.检查一下系统中的jdk版本 [root@localhost software]# java -version 显示: openjdk version "1.8.0_10 ...

  8. Linux下jdk、Tomcat、MySQL的安装

    1. 安装JDK 1.上传jdk-7u45-linux-x64.tar.gz到Linux上(使用WinSCP工具) 2.解压jdk到/usr/local目录 tar  -zxvf  jdk-7u45- ...

  9. Linux下JDK、Tomcat

    1.JDK的安装   1. 下载JDK 先查看Linux系统是多少位(32位/64位):getconf  LONG_BIT.再从JDK官网(http://www.oracle.com/technetw ...

随机推荐

  1. maven 使用国内代理

    一直使用 maven默认仓库,maven 的下载速度一直不快不慢:最近换了网络,maven秒变蜗牛,换了阿里云的镜像,瞬间飞快. 配置文件 ${USER_HOME}/.m2/settings.xml: ...

  2. jquery特效大全

    http://www.oschina.net/project/tag/300/jquery-effects

  3. Svg path画线(不管是直线还是曲线)在一定情况下线条的宽度不一的情况(记录)

    在项目中涉及到svg: 使用path划线实现图表功能. 记录在实现的过程中发现的问题:path在小像素的情况下画出的线条宽度不一样.这是为什么呢? 以下是我做的猜想: 可以看图 在宽度给的很足的时候没 ...

  4. suspendlayout

    c# this.suspendlayout有什么作用 为了防止layout事件的发生.这个事件将引发重新绘图的事件,如果介面上控件较多的话,改变控件某些属性时,由于不断地重画,性能变低,所以用susp ...

  5. Xposed Module开发教程1

    看了一下文档,发现Xposed这货实在太强大了,它直接对Zygote做了一些手脚,简直是无所不能.缺点就是需要安装一下框架.基本原理就是把Android 系统的app_process给替换了,然后启动 ...

  6. asp.net中如何防止用户重复点击提交按钮

    asp.net中如何防止用户重复点击提交按钮   asp.net 中防止因为网速慢等影响交互的问题导致用户可能点击多次提交按钮,从而导致数据库中出现多条重复的记录,经过亲自验证在网上找的方法,找到两个 ...

  7. es6 class

    <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title&g ...

  8. 解压版Tomcat配置

    解压版Tomcat配置(本例Tomcat6):   一 配置Tomcat 1 下载Tomcat Zip压缩包,解压.      如果增加tomcat的用户名和密码,则修改/conf/tomcat-us ...

  9. 微信调试、API、AJAX的调试 SocketLog

    SocketLog适合Ajax调试和API调试, 举一个常见的场景,用SocketLog来做微信调试, 我们在做微信API开发的时候,如果API有bug,微信只提示"改公众账号暂时无法提供服 ...

  10. 关于Memcached一致性hash的探究

    参考文章 http://blog.chinaunix.net/uid-20498361-id-4303232.html http://blog.csdn.net/kongqz/article/deta ...