apache - 提供静态页面,直到 tomcat 应用程序使用 Apache 启动

标签 apache tomcat mod-jk

我在 Apache 服务器后面设置了 Tomcat,并使用 mod_jk 连接它们。现在,我需要暂时提供一个静态文件,因为 war 正在 tomcat 上部署并且服务已启动并正在运行。我无法找到执行此操作的方法。

编辑:worker.properties如下:

worker.list=worker1
worker.worker1.type=ajp13
worker.worker1.host=localhost
worker.worker1.port=8009

mod_jk.conf

LoadModule    jk_module  /etc/httpd/modules/mod_jk.so
<IfModule jk_module>
JkMount /* worker1
JkMountCopy All
JkWorkersFile /etc/httpd/conf/workers.properties
JkShmFile     /var/log/httpd/mod_jk.shm
JkLogFile     /var/log/httpd/mod_jk.log
JkLogLevel    error
JkLogStampFormat "[%a %b %d %H:%M:%S %Y]"
JkOptions +ForwardKeySize +ForwardURICompat -ForwardDirectories
</IfModule>

最佳答案

按照以下步骤设置以安装 mod_jk 连接器:

# cd /var/java/

# mkdir mod-jk

# cd mod-jk

# wget http://www.eu.apache.org/dist/tomcat/tomcat-connectors/jk/tomcat-connectors-1.2.41-src.tar.gz

# tar -xf tomcat-connectors-1.2.41-src.tar.gz

# yum install -y httpd-devel gcc gcc-c++ make libtool
# cd tomcat-connectors-1.2.41-src/native
# ./configure --with-apxs=/usr/sbin/apxs
# make
# libtool --finish /usr/lib64/httpd/modules
# make install

# service httpd restart

关于apache - 提供静态页面,直到 tomcat 应用程序使用 Apache 启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36653731/

相关文章:

apache - 如何使用 TikaConfig 和 Tika 命令行实用程序启用 TesseractOCRParser?

java - Quercus (Java) 比 native PHP 快吗?

java - 从浏览器下载文件的 Tomcat 8 问题

java - Lucee,在 Windows 上,在第一次请求应用程序时附加 index.cfm

apache - 防火墙后面的 Apache 后面的 Tomcat : AJP ignores X-Forwarded-Proto

python - 测试 Apache/mod_jk/Tomcat 配置升级

python - 为什么我的 Apache 看不到我的媒体文件夹?

tomcat - 尽管有 JVM 标志,有什么方法可以防止 Grails permgen 在 tomcat 的生产模式下重新部署时泄漏

java - 针对不同tomcat war应用的多个logback.xml配置文件

java - 如何在 Java 中发送电子邮件?