zoukankan      html  css  js  c++  java
  • 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
  • 相关阅读:
    Webservice里使用Linq遇到ToList输出泛型而产生循环引用错误的解决办法(转)
    JavaScript 面向对象程序设计(转)
    SilverLight中的基本图形(转)
    JQuery常用方法一览(转)
    常用的JS(转)
    简单的java socket 服务器端
    Eclipse RCP 之国际化(转载)
    使用Eclipse构建GeoTools项目
    java.lang.UnsatisfiedLinkError: no XX in java.library.path解决方法
    sqlite第三方类库:FMDB使用(转载)
  • 原文地址:https://www.cnblogs.com/datalife/p/1985639.html
Copyright © 2011-2022 走看看