awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
apache avatar

apache/httpd

0
View on GitHub↗
4,051 星标·1,270 分支·C·Apache-2.0·16 次浏览httpd.apache.org↗

Httpd

这是一个 HTTP Web 服务器,可在各种操作系统上使用 HTTP/1.1 和 HTTP/2 协议向客户端交付 Web 内容。它可用作反向代理服务器、基于规则的 URL 重写器、SSL/TLS 终止网关和虚拟主机管理器。

该服务器能够通过将请求映射到特定的目录结构,在单个实例上托管多个不同的域名。它在服务器边界对网络流量进行加密和解密,以确保客户端与服务器之间的通信安全。此外,它还在定位资源之前,使用正则表达式引擎将请求的 URL 转换为不同的路径。

其广泛的功能包括静态网站托管以及通过服务器端脚本执行动态内容。该系统提供 Web 访问控制,可根据用户身份、认证规则或网络来源限制或授予对文件和目录的访问权限。它还通过将传入请求转发到后端服务器来管理流量。

Features

  • HTTP Servers - Operates as a high-performance HTTP server designed to handle, route, and serve web traffic.
  • Static Website Hosting - Serves static files and directories over HTTP to deliver website content to users.
  • HTTP Reverse Proxies - Forwards client requests to backend servers to provide load balancing and security.
  • Reverse Proxies - Acts as a reverse proxy server that forwards client requests to backend servers to return responses.
  • Proxy Traffic Management - Routes external requests through reverse proxies and load balancers with secure connection handling.
  • Virtual Hosting - Hosts multiple distinct domains on a single server instance by mapping requests to specific directory structures.
  • SSL/TLS Termination - Decrypts secure connections at the server boundary before processing the plaintext request to offload cryptographic overhead.
  • Network Security - Implements transport-layer security to encrypt network sockets between the server and clients.
  • SSL/TLS Connection Security - Uses SSL/TLS protocols to encrypt the transport layer and protect data integrity during communication.
  • TLS Traffic Encryption - Secures communication channels between clients and the server using SSL/TLS encryption.
  • Multi-Process Request Handling - Handles concurrent network connections using a multi-process model to distribute request load across worker processes.
  • Multi-Protocol HTTP Serving - Transmits web content to clients using both HTTP/1.1 and HTTP/2 protocols.
  • URL-to-Filesystem Mappings - Maps incoming HTTP request paths directly to physical directory structures on the host filesystem to serve files.
  • Filesystem Static File Servings - Delivers static files and directories over HTTP via a configured filesystem mapping.
  • Dynamic Module Loading - Extends server functionality at runtime by loading compiled shared objects as modules.
  • Request Proxying - Acts as an intermediary that forwards requests to backend servers and returns the response to the client.
  • HTTP Request Forwarders - Forwards incoming HTTP requests to backend servers using various network addresses.
  • Resource Access Restrictions - Provides mechanisms for enforcing authentication and permission requirements on specific files and directories.
  • Access Control Lists - Restricts or grants access to specific directories and files based on fine-grained permission sets.
  • Authenticated Web File Access - Restricts access to web files using session authentication and network-based IP restrictions.
  • Security and Access Control - Restricts site access using authentication modules, encryption, and granular user permissions.
  • Access Control - Manages resource access through authentication, role-based permissions, and mandatory control rules.
  • Directory-Level Overrides - Applies specific behavior and rules to individual directories using local configuration files.
  • Server Capability Extenders - Adds specialized capabilities for URL rewriting and custom processing via a pluggable module system.
  • CGI Script Execution - Produces dynamic content by executing external system scripts via the Common Gateway Interface (CGI).
  • URL Rewrite Rules - Transforms requested URLs into different paths using a regular expression engine before locating resources.

Star 历史

apache/httpd 的 Star 历史图表apache/httpd 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

常见问题解答

apache/httpd 是做什么的?

这是一个 HTTP Web 服务器,可在各种操作系统上使用 HTTP/1.1 和 HTTP/2 协议向客户端交付 Web 内容。它可用作反向代理服务器、基于规则的 URL 重写器、SSL/TLS 终止网关和虚拟主机管理器。

apache/httpd 的主要功能有哪些?

apache/httpd 的主要功能包括:HTTP Servers, Static Website Hosting, HTTP Reverse Proxies, Reverse Proxies, Proxy Traffic Management, Virtual Hosting, SSL/TLS Termination, Network Security。

apache/httpd 有哪些开源替代品?

apache/httpd 的开源替代品包括: tobychui/zoraxy — Zoraxy is a network administration tool centered on HTTP reverse proxy management. It provides a centralized graphical… nginx/nginx — Nginx is a high-performance HTTP server and reverse proxy designed to handle high-concurrency traffic through an… varnishcache/varnish-cache — Varnish Cache is an HTTP reverse proxy cache, traffic manager, and edge content delivery tool. It functions as an HTTP… rejetto/hfs — hfs is a web-based file server and HTTP file hosting platform that shares local files and folders with remote users… oakserver/oak — Oak is a cross-runtime HTTP middleware framework and web server designed to operate across Deno, Node.js, Bun, and… mpusher/mpush — Mpush is a real-time message push system and encrypted messaging gateway designed to deliver instant notifications to…

Httpd 的开源替代方案

相似的开源项目,按与 Httpd 的功能重合度排序。
  • tobychui/zoraxytobychui 的头像

    tobychui/zoraxy

    5,268在 GitHub 上查看↗

    Zoraxy is a network administration tool centered on HTTP reverse proxy management. It provides a centralized graphical interface for routing web traffic from public domains to internal backend services, utilizing a Go-based proxy to intercept and forward requests. The project extends beyond standard web routing by offering a browser-based SSH interface for remote server administration and command execution. It also supports transport-layer TCP and WebSocket forwarding to manage non-HTTP traffic between external clients and internal ports. Broad capabilities include automated TLS certificate

    HTMLcluster-gatewaygolanghomelab
    在 GitHub 上查看↗5,268
  • nginx/nginxnginx 的头像

    nginx/nginx

    30,903在 GitHub 上查看↗

    Nginx is a high-performance HTTP server and reverse proxy designed to handle high-concurrency traffic through an efficient, event-driven architecture. It functions as a versatile traffic management gateway and content delivery accelerator, providing the infrastructure necessary to route client requests, balance loads across backend servers, and serve static assets with minimal resource consumption. The project distinguishes itself through a master-worker process model that separates configuration management from request processing, ensuring stable operations under heavy load. Its modular requ

    Ccontent-cachehttphttp2
    在 GitHub 上查看↗30,903
  • varnishcache/varnish-cachevarnishcache 的头像

    varnishcache/varnish-cache

    4,050在 GitHub 上查看↗

    Varnish Cache is an HTTP reverse proxy cache, traffic manager, and edge content delivery tool. It functions as an HTTP accelerator that stores responses in memory to reduce backend load and improve delivery speed. The system also serves as a TLS termination proxy and a configuration engine using a compiled language to define request handling and caching logic. The project is distinguished by its compiled configuration language, which transforms specialized domain logic into machine code to execute request processing at line rate. It provides high-performance memory-centric storage and special

    Ccachinghigh-performancehttp
    在 GitHub 上查看↗4,050
  • rejetto/hfsrejetto 的头像

    rejetto/hfs

    3,770在 GitHub 上查看↗

    hfs is a web-based file server and HTTP file hosting platform that shares local files and folders with remote users through a web browser. It functions as a media streaming server for audio and video content and provides a virtual file system to organize shared web paths independently of the physical disk hierarchy. The platform includes a remote file administrator for monitoring active transfers and managing server settings via secure authentication. It allows for the hosting of static websites and private content with access restrictions based on user accounts or geographic location. The s

    TypeScriptfile-serverfile-sharinghttp-server
    在 GitHub 上查看↗3,770
  • 查看 Httpd 的所有 30 个替代方案→