gpt4 book ai didi

apache - Apache HTTP Server 可以提供动态内容吗?

转载 作者:行者123 更新时间:2023-11-28 22:04:12 25 4
gpt4 key购买 nike

Apache HTTP Server 可以只提供静态内容吗? Tomcat 用于服务 Servlets/JSP。 Tomcat 可以提供其他动态内容,如 perl、PHP 等吗?

最佳答案

Apache HTTP 服务器 ( http://httpd.apache.org ) 具有:

  • CGI 支持:mod_cgi .这将运行几乎任何动态内容,您甚至可以在 Bash 中编写 CGI。

  • WSGI 支持:mod_wsgi

  • FastCGI 支持:mod_fcgid (CGI,但效率更高)

  • Perl 支持:mod_perl

  • PHP 支持:mod_php

  • Python 支持:mod_python (推荐使用mod_wsgi)

  • ruby 支持:mod_ruby (感谢 David Holm)

  • 通过 Tomcat 等 servlet 容器提供 Java 内容的桥梁:mod_jk , mod_proxy_ajp

  • 此外,还有一个 API 用于编写您自己的 Apache 模块,使您能够随心所欲地进行操作,这里是一些现有模块的存储库:http://modules.apache.org

如果你的意思是如果 Tomcat 可以,它不能在 Java 环境之外,它只是一个 servlet 容器。也就是说,Java 可以执行其他一些脚本语言,因此您可以编写程序来生成所有受支持的内容 scripting engines .

关于apache - Apache HTTP Server 可以提供动态内容吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/216178/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com