zoukankan      html  css  js  c++  java
  • 在ubuntu 12.04上安装tomcat 7.40

    因为源上的版本问题,所以没有使用源上的自动安装包,老规矩,Tomcat 7.0.40 Core下载地址:http://mirror.bit.edu.cn/apache/tomcat/tomcat-7/v7.0.40/bin /apache-tomcat-7.0.40.tar.gz

    放入当前登录用户根目录: ~

    1、依旧是解压

    tar –xzf apache-tomcat-7.0.40.tar.gz

    得到apache-tomcat-7.0.40文件夹

    2、改个名字,不然敲着蛋疼:

    mv apache-tomcat-7.0.40 tomcat

    3、放入/usr/local/

    sudo mv tomcat /usr/local/

    4、进入/usr/local/tomcat

    cd /usr/local/tomcat

    5、更改用户(安全第一嘛)

    sudo chown -R root .

    sudo chgrp -R root .

    6、加环境变量

    sudo su -

    vi /etc/profile

    最下方加入:
    CATALINA_HOME=/usr/local/tomcat

    export CATALINA_HOME

    保存退出

    刷新变量

    source /etc/profile

    7、进入$CATALINA_HOME/bin

    cd $CATALINA_HOME/bin

    8、修改catalina.sh

    vi catalina.sh , 找到

    # OS specific support.  $var _must_ be set to either true or false.

    在这行上面再定义一次CATALINA_HOME以及JAVA_HOME:

    CATALINA_HOME=/usr/local/tomcat

    JAVA_HOME=/usr/local/java/jdk1.7.0_21

    保存退出

    9、退出root登录,并尝试启动tomcat

    logout

    sudo ./bin/startup.sh

    如果显示如下且无任何异常,则表示启动成功:

    Using CATALINA_BASE:   /usr/local/tomcat
    Using CATALINA_HOME:   /usr/local/tomcat
    Using CATALINA_TMPDIR: /usr/local/tomcat/temp
    Using JRE_HOME:        /usr/local/java/jdk1.7.0_21
    Using CLASSPATH:       /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar

    10、停止tomcat: sudo ./bin/shutdown.sh

    11、安装tomcat服务:

    sudo cp bin/catalina.sh /etc/init.d/tomcat

    查看服务:

    sudo service tomcat status

    列出一堆操作选项,即表示服务安装正常。

    12、让tomcat开机启动

    sudo update-rc.d –f tomcat defaults

    13、通过服务启动个试试

    sudo service tomcat start

  • 相关阅读:
    拦截器和过滤器区别
    sql语句查询出数据重复,取唯一数据
    bootstrap ace treeview树表
    bootstrap 时间选择器 datetime
    ajax请求后加额外的数据
    使用ajax请求,模态框调用并更改密码
    ajax get和post请求 后端接收并返回数据
    类的访问级别
    继承与组合
    类型转换函数
  • 原文地址:https://www.cnblogs.com/rainiplus/p/3740558.html
Copyright © 2011-2022 走看看