Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >带有java tomcat和Apache php的apache 2 vhost

带有java tomcat和Apache php的apache 2 vhost
EN

Server Fault用户
提问于 2015-02-13 01:23:50
回答 1查看 678关注 0票数 1

OS: Ubuntu2服务器: Apache2,Tomcat 7

我缺少apache和tomcat配置的知识。

是否可以创建vhost example.com?

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<VirtualHost *:80>
        ServerName example.com    
        # PseudoCode   
        DocumentRootJava /var/www/example/
        DocumentRootPhp /var/www/app/
</VirtualHost

在哪里/var/www/样例/承载一个java应用程序,而/var/www/app承载一个php应用程序?

换句话说,example.com应该启动java应用程序,example.com/app应该运行php代码。

编辑

我认为apache mod_proxy可以做好以下工作:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<VirtualHost *:80>
    ServerName example.com

    ProxyRequests Off
    ProxyPreserveHost On

  <Proxy *>
    Order deny,allow
    Allow from all
  </Proxy>

  ProxyPass / http://localhost:8080/tomcat-application
  ProxyPassReverse / http://example.com/
</VirtualHost>

将所有域调用重定向到tomcat。但是,我如何告诉mod_proxy,对example.com/app的调用应该转到/var/www/app/,而不应该重定向到tomcat,而应该由apache / PHP处理?

EN

回答 1

Server Fault用户

发布于 2015-02-13 06:54:40

您需要为Tomcat应用程序(https://tomcat.apache.org/tomcat-3.3-doc/mod_jk-howto.html)配置mod_jk,还需要单独配置PHP (http://php.net/manual/en/install.unix.apache2.php)。

理想情况下,您应该有两个IP地址,并在不同的虚拟主机上配置每个应用程序。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/667339

复制
相关文章
Apache vhost配置
<VirtualHost *:80> DocumentRoot "E:\www\codeigniter" ServerName www.codeigniter.com DirectoryIndex index.php <Directory /> Options FollowSymLinks AllowOverride ALL Order allow,deny Allow from all </Directory> </VirtualHost> <VirtualHost *:80> ServerAdmin
用户7657330
2020/08/14
8970
apache和tomcat区别
经常在用apache和tomcat等这些服务器,可是总感觉还是不清楚他们之间有什么关系,在用tomcat的时候总出现apache,总感到迷惑,到底谁是主谁是次,因此特意在网上查询了一些这方面的资料,总结了一下:
程序工场
2018/09/21
7890
Apache Tomcat
(1)Tomcat官网:Tomcat官方网址,可以在此处下载Tomcat。 (2)按图操作。
network_dream
2023/11/13
1420
Apache Tomcat
apache+svn+php+tomcat+mysql+re
./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/ap
用户1168904
2021/05/25
6230
Apache和PHP结合
Apache和PHP结合 : 虽然我们已经安装了mysql apache php但是我们一直没有把这些服务全部整合到一起组成咱们的LAMP。现在我们就开始: httpd主配置文件: vim /usr/local/apache2.4/conf/httpd.conf 修改以下4个地方: ServerName Require all denied AddType application/x-httpd-php .php DirectoryIndex index.html index.php (一)有时候我们
老七Linux
2018/05/09
1.8K0
带有Apache Spark的Lambda架构
市场上的许多玩家已经建立了成功的MapReduce工作流程来每天处理以TB计的历史数据。但是谁愿意等待24小时才能获得最新的分析结果?这篇博文将向您介绍旨在利用批处理和流处理方法的Lambda架构。我们将利用Apache Spark(Core,SQL,Streaming),Apache Parquet,Twitter Stream等实时流数据快速访问历史数据。还包括清晰的代码和直观的演示!
大数据弄潮儿
2018/05/29
1.9K0
带有Apache Spark的Lambda架构
nginx php apache php 对比,Apache和nginx的比较「建议收藏」
● 抗并发,nginx 处理请求是异步非阻塞的,而apache 则是阻塞型的,在高并发下nginx 能保持低资源低消耗高性能
全栈程序员站长
2022/09/06
1.6K0
nginx php apache php 对比,Apache和nginx的比较「建议收藏」
Apache和PHP结合
配置httpd支持PHP ServerName Require all denied AddType application/x-httpd-php .php //解析PHP DirectoryIndex index.html index.php
全栈程序员站长
2022/09/14
1K0
apache+tomcat
jdk-6u7-linux-i586-rpm.bin (jdk是JAVA的核心部分,java要运行一定要有jdk的支持)
用户1168904
2021/05/25
6610
linux下整合apache和tomcat
前言:本文是我撰写的关于搭建“linux下整合apache和tomcat”Web服务器的第2篇文章。比Linux下apahe和tomcat的整合(第一版)没有什么大的变化,增加了GD库、Zend、eaccelerator加速等,测试了一些PHP和JSP的知名开源程序,sablog、shopex、phpcms、discuz、ucenter_home、lybbs等都可以正常运行。
用户1168904
2021/05/26
2K0
Apache和PHP结合,Apache默认虚拟主机
LAMP我们都安装好了,但是现在在浏览器访问apache的话还不能解析php脚本,所以这会需要配置apache让apache能够解析php脚本:
端碗吹水
2020/09/23
2.8K0
Apache和PHP结合,Apache默认虚拟主机
11.14/11.15 Apache和PHP结合
配置httpd支持php目录概要 httpd主配置文件/usr/local/apache2.4/conf/httpd.conf vim /usr/local/apache2.4/conf/httpd.conf //修改以下4个地方 ServerName Require all denied AddType application/x-httpd-php .php DirectoryIndex index.html index.php /usr/local/apache2.4/bin/apachectl -
运维小白
2018/02/06
1.5K0
11.14/11.15 Apache和PHP结合
Apache和PHP结合,Apache默认虚拟主机
Apache和PHP结合:       虽然我们已经安装了mysql apache php但是我们一直没有把这些服务全部整合到一起组成咱们的LAMP。现在我们就开始: 1. httpd主配置文件:  
叶瑾
2018/06/14
3K0
Apache已修复Apache Tomcat中的高危漏洞
近日,Apache软件基金会为Tomcat应用程序服务器推送了最新的安全更新,并修复了多个安全漏洞,其中包括一个DoS漏洞和一个信息泄露漏洞。
FB客服
2018/07/31
1.7K0
Apache已修复Apache Tomcat中的高危漏洞
linux安装Apache和php
Apache和PHP是在Linux环境下运行的两个重要的应用程序。Apache是一种Web服务器,可以接受来自客户端浏览器的HTTP请求,并向客户端发送HTTP响应。而PHP是一种服务器端的脚本语言,可以在Web服务器上运行,生成HTML和其他Web页面内容。
堕落飞鸟
2023/03/31
2.5K0
带有Selenium的Apache ANT:完整教程
在创建完整的软件产品时,需要注意不同的第三方API,它们的类路径,清理先前的可执行二进制文件,编译我们的源代码,执行源代码,创建报告和部署代码库等。如果完成了这些任务一个接一个地手动操作,将花费大量时间,并且该过程容易出错。
用户7466307
2020/06/17
1.9K0
隐藏nginx,Apache,php,tomcat服务版本号
cd /usr/local/tomcat/lib unzip catalina.jar cd org/apache/catalina/util vim ServerInfo.properties 修改: server.info=Apache Tomcat/7.0.52 (Ubuntu) server.number=7.0.52.0 server.built=Jun 30 2016 01:59:37 压缩回jar包 cd /usr/local/tomcat/lib jar uvf catalina.jar org/apache/catalina/util/ServerInfo.properties 重启tomcat
Tommy Lin
2023/11/16
2750
使用Apache配置Tomcat应用整合PHP论坛-Discuz
最近搞一个Web应用,主站基于Tomcat的Java应用,需要整合PHP论坛Discuz
星哥玩云
2022/07/04
1.3K0
CentOS yum安装Apache + PHP + Tomcat7 + MySQL
I Teach You 我教你
2018/01/02
2.5K0
Docker部署Apache Tomcat
使用docker search可以查到最流行的(和官方的)Docker Tomcat容器:
johnhuster的分享
2022/03/28
7720
Docker部署Apache Tomcat

相似问题

Apache vhost 2域

10

Apache localhost和vhost

30

安全Apache PHP vhost配置

10

Apache 2 Vhost侦听问题

10

带有tomcat和webapp的Apache

10
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文