zoukankan      html  css  js  c++  java
  • linux下jdk和tomcat的安装配置

    操作系统: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的基本配置完毕,更多其他配置请查看官方手册。

      

      

  • 相关阅读:
    Delphi编译器属性(特别修饰符Ref,Unsafe,Volatile,Weak)
    .netcore dapr微服务入门
    Net WebApi一个简单的Token验证
    发布订阅和观察者模式
    NET Core创建Windows服务
    jquery.barrager.js弹幕实现
    跨平台中的RN、Flutter,服务端GraphQL、Serverless,Node和Electron
    分布式系统与高并发高可用
    11 个 Linux 命令
    接口幂等性
  • 原文地址:https://www.cnblogs.com/liuyuanyuanGOGO/p/3480242.html
Copyright © 2011-2022 走看看