You are here: Home / Debian GNU/Linux / Servers / HTTP


by Pierre-Yves Landuré last modified Dec 21, 2011 10:47

HTTP servers installation guides for Debian GNU/Linux

  • Create a SSL / TLS certificate on Debian

    The creation of a SSL certificate is a major step when setting up a encrypted connection. Whether to implement HTTPS, to encrypt your IMAP server or FTP server, this guide helps you generate a valid SSL certificate.

  • Setup an email alert on SSL / TLS certificate expiration

    SSL / TLS certificates are signed by certificate authority for a defined period, usually 1 year. Once the expiration date has passed, the certificate is considered invalid by the clients (browsers, mail clients, etc.). Being alerted of a server expired certificates help to anticipate renewals.

  • Install and setup LigHTTPd on Debian

    LigHTTPd is HTTP server with a low memory print. It is a interesting Apache 2 alternative for systems with little available RAM. This post help you to setup LigHTTPd with PHP5.

  • Install and setup Varnish cache on Debian

    Varnish is a cache server helping to speed-up web pages loading. It is particularly suited to the optimization of sites managed by a Content Management System (CMS).

  • Install the parental control filtering proxy server DansGuardian on Debian

    DansGuardian forbid the access to adult content to its users. In addition to checking the URL against a black list, this software filter the content of visited web sites. It can also check for virus in downloaded files with the help of ClamAV anti-virus.

  • Install the anonymizing proxy server TOR on Debian

    TOR (aka. The Onion Router) is a network of chained and encrypted proxy servers hiding your true identity to the visited web sites at the cost of a slightly slower download speed. Privoxy add a protection layer to TOR. It blocks ads, referrer and add SOCKS protocol compatibility.

  • Setup a Squid proxy server on Debian

    The use of a Squid proxy server can solve many problems: reduce bandwith usage, filter visited Internet pages (anti-virus, parental control, ...), overide a IP based access control, ... This howto describe some Squid configurations for a better protected surf.

  • Install HAproxy on Debian

    HAproxy is a HTTP load balancer designed to be a frontend to a HTTP servers farm. This howto ease its installation on Debian.