zoukankan      html  css  js  c++  java
  • Ubuntu下Apache2+Tomact7安装、配置及整合

    安装Apache2

    命令:apt-get install apache2

    cd  /etc/apache2

    打开apache.conf 加入

    ServerName localhost
    DirectoryIndex index.html index.htm index.php

    开启服务:/etc/init.d/apache2 restart  在浏览器中输入服务器ip即可看到“It Works”

    安装Tomcat 7

    命令:wget http://apache.fayea.com/apache-mirror/tomcat/tomcat-7/v7.0.53/bin/apache-tomcat-7.0.53.tar.gz 

    http://tomcat.apache.org/download-70.cgi 可以直接去下载页面下载

    安装AJP13并配置

    AJP13是连接Apache2与Tomcat的连接器. 通过mod_jk来实现,命令如下

    apt-get install libapache2-mod-jk  

    安装后到/etc/libapache2-mod-jk目录, 查看下有没有workers.properties

    编辑这个文件

    1). 修改workers.tomcat_home与workers.java_home的值为正确的路径  (这一步是可选,但建议配置上)

    2). 在worker.list后面添加jk-status,jk-manager的值, 配置后如下

    worker.list=ajp13_worker,jk-status,jk-manager  

    (若不加上这两个值为在apache2启动后看到一些警告信息)

     jk-status与jk-manager用于监控mod_jk的运行与管理(默认只能在本机才能访问)

    配置拦截规则

    用于指定哪些URL由Apache处理, 哪些URL需要转给Tomcat处理.(建议规则为: 所有静态的资源由Apache处理,如图片,JS,CSS, 动态的转给Tomcat处理,如加载数据,业务处理部分)

    进入/etc/apache2/sites-available目录.编辑default文件(命令vi default)

    在</VirtualHost>标签之前与最后一个</Directory>之后添加,示例如下

     
    1. JkUnMount /*.js ajp13_worker  
    2. JkUnMount /*.css ajp13_worker  
    3. JkUnMount /*.htm ajp13_worker  
    4.   
    5. JkUnMount /*.png ajp13_worker  
    6. JkUnMount /*.gif ajp13_worker  
    7. JkUnMount /*.jpg ajp13_worker  
    8. JkUnMount /*.jpeg ajp13_worker  
    9. JkMount /*.jsp ajp13_worker
    10. JkMount /*.zsfz ajp13_worker

    在Tomcat的Webapps目录里先删除之前所有的文件(与文件夹), 新建一个ROOT目录, 在ROOT目录里创建一个test.jsp文件, 里面随便加点内容

    启动Tomcat 通过http://ip_address:8080/test.jsp访问test.jsp,保证测试通过(注意这儿是直接访问Tomcat)

    同理, 你可以放一张图片到apache2的根目录/var/www里, 并直接访问看能成功否

    tomcat 安装方法:aptitude install apache-tomca9

  • 相关阅读:
    桟错误分析方法
    gstreamer调试命令
    sqlite的事务和锁,很透彻的讲解 【转】
    严重: Exception starting filter struts2 java.lang.NullPointerException (转载)
    eclipse 快捷键
    POJ 1099 Square Ice
    HDU 1013 Digital Roots
    HDU 1087 Super Jumping! Jumping! Jumping!(动态规划)
    HDU 1159 Common Subsequence
    HDU 1069 Monkey and Banana(动态规划)
  • 原文地址:https://www.cnblogs.com/junglefish/p/6602398.html
Copyright © 2011-2022 走看看