server - 哪些编程语言可以部署在 Apache Server 上?

标签 server backend

我是一个新的后端开发人员,我收到一个请求,要求让后端可以在 Apache 服务器上运行,但我不知道哪种编程语言可以开发出可以在那种服务器上运行的后端。我尝试了很多关于这个主题的查询,但没有结果。请帮助我!

我打算为这个项目选择 Golang,但我对此感到困惑。

最佳答案

不幸的是,Apache's module page没有列出第三方模块。但是,有一个 Wikipedia page that lists third party modules .

  • mod_aspdotnet - 使用 Microsoft 的 ASP.NET 托管和 .NET 运行时提供 ASP.NET 内容
  • mod_cgi - 执行 CGI 脚本
  • mod_cgid - 使用外部 CGI 守护进程执行 CGI 脚本
  • mod_fcgid - 高性能替代 mod_cgi 或 mod_cgid
  • mod_fastcgi - 启用 FastCGI
  • mod_go - 用于在 Go 中部署 Web 应用程序的模块
  • mod_jk - 处理 Tomcat 和 Apache 之间的通信
  • mod_lisp - 用于在 lisp 中编写 Web 应用程序
  • mod_lua - 使用 Lua 编写的脚本扩展 Apache
  • mod_mono - 提供 ASP.NET 支持
  • mod_parrot - 向 Parrot 虚拟机解释器公开 Apache API
  • mod_perl - 为您提供嵌入在 Web 服务器中的持久 Perl 解释器
  • mod_php - 允许在 Apache 中使用 PHP
  • mod_prolog - 在服务器中嵌入 Prolog 解释器
  • mod_python - 在服务器中嵌入 Python 解释器
  • mod_r - 在 Apache 中嵌入 R 解释器
  • mod_ruby - 在 Apache 中嵌入 Ruby 解释器
  • mod_suphp - 以所有者的权限执行 PHP 脚本(未维护)
  • mod_wsgi - 实现一个符合 WSGI 的接口(interface),用于托管基于 Python 的 Web 应用程序

  • 很可能还有其他模块未列出,因为 mod_go、mod_lua 和 mod_prolog 未包含在 Wikipedia 页面中。我通过搜索“apache mod_golang”、“apache mod_lua”和“apache mod_prolog”找到了它们。此外,其中一些似乎不再保留。

    关于server - 哪些编程语言可以部署在 Apache Server 上?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37252213/

    相关文章:

    mysql - Ruby on Rails:权限被拒绝 - "0.0.0.0"端口 80 的绑定(bind)(2)(Errno::EACCES)

    php - 当内容类型为 application/json 时,Nginx、fastcgi PHP 请求正文为空

    Java从服务器获取数据库连接

    ruby-on-rails - 使用 Rails 构建私有(private) API

    java - 使用 IP 地址防御 DDOS websocket

    java - 如何将Docker容器作为持久服务器运行?

    ios - Swift2 iOS - 注销当前用户并创建新用户,为新用户保留旧用户的默认值

    javascript - 模块导出,nodejs 护照验证时间太长

    python - 如何在 django 自定义用户模型中使用电子邮件或用户名登录用户

    javascript - 使用flask和render_template选项无法获取所需的html页面