• 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

  • 相关阅读:
    Hello,Power BI
    ubuntu 14.04中Elasticsearch 2.3 中 Nginx 权限认证
    Elasticsearch中doc_value的认识
    Elasticsearch 5.0 _source field的简单认识
    在kubernetes集群上用helm安装Datadog(Monitoring)
    在Windows上安装Elasticsearch 5.0
    Matlab 高斯_拉普拉斯滤波器处理医学图像
    Logstash时区、时间转换,message重组
    Elasticsearch 2.3 (ELK)Geo_point绘图、日志Date时间获取实例
    ubuntu 安装Elasticsearch5.0(Debian包)
  • 原文地址:https://www.cnblogs.com/junglefish/p/6602398.html
Copyright © 2020-2023  润新知