zoukankan      html  css  js  c++  java
  • linux_ Redhat Linux配置JDK和Tomcat需要注意的地方

    转:http://blog.csdn.net/hongdi/article/details/10525797

    1、操作系统和安装包
    操作系统:Redhat Linux 6.4服务器版,桌面安装
    JDK:jdk-6u45-linux-x64-rpm.bin
    Tomcat:apache-tomcat-6.0.37.tar.gz

    2、安装JDK
    (1)ftp上传JDK包到服务器,注意:如果ftp开启ASCII支持,可能会导致安装不成功
    (2)给JDK二进制包赋予可执行权限
    [root@localhost /]#chmod +x jdk-6u45-linux-x64-rpm.bin
    查看JDK权限
    [root@localhost /]#ll jdk-6u45-linux-x64-rpm.bin
    (3)执行二进制包,生成jdk-6u45-linux-x64.rpm
    [root@localhost /]#./jdk-6u45-linux-x64-rpm.bin
    (4)赋予安装包权限
    [root@localhost /]#chmod +x jdk-6u45-linux-x64.rpm
    (5)安装程序
    [root@localhost /]#rpm -ivh jdk-6u45-linux-x64.rpm
    (4)设置环境变量
    编辑/etc/profile文件,找的export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL
    并在该语句前,添加如下语句:
    CATAL_INA_HOME="/usr/local/tomcat6" #tomcat6的目录
    JAVA_HOME="/usr/java/jdk1.6.0_45"
    CLASSPATH=".:$JAVA_HOME/lib:$JAVA_HOME/jre/lib"
    export JAVA_HOME CLASSPATH CATALINA_HOME
    pathmunge $JAVA_HOME/bin:$CLASSPATH/jre/bin
    (5)编辑保存后,重新应用生效
    [root@localhost /]#source /etc/profile
    (6)验证是否安装成功
    [root@localhost /]#java -version
    java version "1.6.0_45"
    Java(TM) SE Runtime Environment (build 1.6.0_45-b06)
    Java HotSpot(TM) Server VM (build 20.45-b01, mixed mode)
    (7)如果安装操作系统有自带openjdk的话,需要卸载openjdk
    (7-1)查看安装JDK情况
    [root@localhost /]#rpm -qa|grep jdk
    java-1.7.0-openjdk-1.7.0.9-2.3.4.1.el6_3.x86_64
    java-1.6.0-openjdk-1.6.0.0.1-1.50.1.11.5.el6_3.x86_64
    (7-2)卸载
    [root@localhost /]#rpm -e <java-XXXXX>
    (7-3)重新安装JDK 
    [root@localhost /]#rpm -ivh jdk-6u45-linux-x64.rpm

    3、安装Tomcat
    (1)上传apache-tomcat-6.0.37.tar.gz,移动文件夹到/usr/local目录下
    (2)解压
    [root@localhost /]#tar –zxvf apache-tomcat-6.0.37.tar.gz
    (3)移动文件夹
    [root@localhost /]#mv apache-tomcat /usr/local/tomcat6
    (4)启动tomcat
    [root@localhost /]#./startup.sh
    (5)访问tomcat页面
    http://localhost:8080/
    (6)需要注意的问题:防火墙开启没有开放8080端口
    (6-1)防火墙开放8080端口
    在/ect/sysconfig下编写iptables文件加入一行: 
    -A RH-Firewall-1-INPUT –m state NEW –m tcp –p tcp –dport 8080 –j ACCEPT
    (6-2)关闭防火墙
    (6-2-1)关闭立即生效,重启后又开启 service iptables stop  
    (6-2-2)重启后生效 chkconfig iptables off

    还有一个坑: 运营商开放的是80端口映射域名,需要直接访问域名指向项目的话,需要修改tomcat6/conf/server.xml 中端口号8080 -->80

  • 相关阅读:
    DIY 作品 及 维修 不定时更新
    置顶,博客中所有源码 github
    openwrt PandoraBox PBR-M1 极路由4 HC5962 更新固件
    使用 squid 共享 虚拟专用网至局域网
    第一次参加日语能力测试 N5
    libx264 libfdk_aac 编码 解码 详解
    开发RTSP 直播软件 H264 AAC 编码 live555 ffmpeg
    MFC Camera 摄像头预览 拍照
    http2 技术整理 nginx 搭建 http2 wireshark 抓包分析 server push 服务端推送
    plist 图集 php 批量提取 PS 一个个切
  • 原文地址:https://www.cnblogs.com/cphmvp/p/3639486.html
Copyright © 2011-2022 走看看