• Linux下配置Tomcat


    今天在CentOS4中部署了下tomcat,这里我把步骤详细说下,也算是对我知识的巩固吧。
    1、下载安装JDK
    下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html
    下载完成后生成一个bin文件。
    修改其权限:chmod 775 xxxxxx.bin 执行 ./xxxxxx.bin
    执行完成后生成一个jdk1.6.0_23的文件夹。
    2、配置Tomcat
    我这里用的是免安装版的下载地址:http://tomcat.apache.org/ 我下载的是tomcat5.5
    不需要安装,直接设置环境变量:
    vi.bash_profile 打开加上这几句
    export JAVA_HOME=/tomcat/jdk1.6.0_23
    export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
    export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOMR/bin
    export CATALINA_BASE=/tomcat/tomcat-5.5
    export CATALINA_HOME=/tomcat/tomcat-5.5
    到这里tomcat就配置完毕
    3、检测
    打开tomcat-5.0.24/bin/下的startup.sh
    输入http://serverip:8080 打开控制台。至此tomcat配置完毕。
    4、常见问题解决
    如果输入上面url访问失败,即tomcat启动失败,请用下面的方法来尝试处理
    (1).权限问题,用户权限和文件是否有可执行权限。
    a.普通用户权限一般不足,用chmod命令给用户加权限,我是用root用户来进行安装的,因此没有遇到这个问题。
    b.文件的权限不够,大部分时候是没有可执行权限。我在安装过程中失败后,给下面文件(xxxxx.bin)文件夹中所有文件赋予了可执行权限。可用下面的命令。
    # chmod 777 "文件名" (如:#chmod 777 startup.sh)
    (2)防火墙和端口问题 查看tomcat的8080端是否开启
    首先确定是不是防火墙问题,可以运行下面命令将防火墙服务关闭,然后再访问看是否正常。如果正常,说明是防火墙问题,我安装过程就是遇到这个问题,后来发现时防火墙问题,用下面方法解决掉

    了。
    关闭服务器的防火墙服务命令
    # service iptables stop
    开启服务器的防火墙服务命令
    # service iptables start
    编辑和开启防火墙相应端口命令
    # vim /ect/sysconfig/iptables
    查看端口是否被占用,查看端口命令
    # netstat -pan|gerp 8080
    查看Tomcat进程命令
    # ps -ef|grep tomcat
    杀死一个进程命令
    # kill 进程id (注:呵呵,感觉比windows下简单多了,kill you, hehe)
    查看系统初始所有服务命令
    # cd /etc/rc.d/init.d
    # ls
    挂载服务,删除服务,服务列表可以通过下面命令查看到
    # chkconfig -h
    5、设置tomcat开机自启动
    修改/etc/rc.local文件再最后添加如下内容
    JAVA_HOME=/tomcat/jdk1.6.0_23
    export JAVA_HOME
    /tomcat5.5/bin/startup.sh
  • 相关阅读:
    测试平台系列(56) JSON深层次对比方案
    测试平台系列(57) 美化代码编辑器
    测试平台系列(54) 数据库表接口适配前端页面(下)
    测试平台系列(55) 引入AceEditor(代码编辑器)
    测试平台系列(52) 改造异步数据库连接方案
    测试平台系列(53) 数据库表接口适配前端页面(上)
    二叉树
    OCP 063中文考试题库(cuug内部资料)第34题
    OCP 063中文考试题库(cuug内部资料)第33题
    OCP 063中文考试题库(cuug内部资料)第32题
  • 原文地址:https://www.cnblogs.com/datalife/p/1985639.html
Copyright © 2020-2023  润新知