awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
apache avatar

apache/httpd

0
View on GitHub↗
4,051 Stars·1,270 Forks·C·Apache-2.0·16 Aufrufehttpd.apache.org↗

Httpd

Dieses Projekt ist ein HTTP-Webserver, der Webinhalte mithilfe von HTTP/1.1- und HTTP/2-Protokollen über verschiedene Betriebssysteme hinweg an Clients ausliefert. Er fungiert als Reverse-Proxy-Server, regelbasierter URL-Rewriter, SSL/TLS-Termination-Gateway und Virtual-Host-Manager.

Der Server ist in der Lage, mehrere unterschiedliche Domains auf einer einzigen Instanz zu hosten, indem Anfragen auf spezifische Verzeichnisstrukturen gemappt werden. Er verschlüsselt und entschlüsselt Netzwerkverkehr an der Servergrenze, um die Kommunikation zwischen Clients und Servern zu sichern. Zusätzlich transformiert er angeforderte URLs mithilfe einer Engine für reguläre Ausdrücke in andere Pfade, bevor Ressourcen lokalisiert werden.

Zu den umfassenden Funktionen gehören das Hosting statischer Websites und die Ausführung dynamischer Inhalte über serverseitige Skripte. Das System bietet Web-Zugriffskontrolle, um den Zugriff auf Dateien und Verzeichnisse basierend auf Benutzeridentität, Authentifizierungsregeln oder Netzwerkursprung einzuschränken oder zu gewähren. Er verwaltet zudem den Datenverkehr durch Weiterleitung eingehender Anfragen an Backend-Server.

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-Verlauf

Star-Verlauf für apache/httpdStar-Verlauf für apache/httpd

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Httpd

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Httpd.
  • tobychui/zoraxyAvatar von tobychui

    tobychui/zoraxy

    5,268Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗5,268
  • nginx/nginxAvatar von nginx

    nginx/nginx

    30,903Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗30,903
  • varnishcache/varnish-cacheAvatar von varnishcache

    varnishcache/varnish-cache

    4,050Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗4,050
  • rejetto/hfsAvatar von rejetto

    rejetto/hfs

    3,770Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗3,770
Alle 30 Alternativen zu Httpd anzeigen→

Häufig gestellte Fragen

Was macht apache/httpd?

Dieses Projekt ist ein HTTP-Webserver, der Webinhalte mithilfe von HTTP/1.1- und HTTP/2-Protokollen über verschiedene Betriebssysteme hinweg an Clients ausliefert. Er fungiert als Reverse-Proxy-Server, regelbasierter URL-Rewriter, SSL/TLS-Termination-Gateway und Virtual-Host-Manager.

Was sind die Hauptfunktionen von apache/httpd?

Die Hauptfunktionen von apache/httpd sind: HTTP Servers, Static Website Hosting, HTTP Reverse Proxies, Reverse Proxies, Proxy Traffic Management, Virtual Hosting, SSL/TLS Termination, Network Security.

Welche Open-Source-Alternativen gibt es zu apache/httpd?

Open-Source-Alternativen zu apache/httpd sind unter anderem: 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…