The Perfect Server – Debian Squeeze (Debian 6.0) With BIND, Dovecot & Nginx [ISPConfig 3]

The Perfect Server – Debian Squeeze (Debian 6.0) With BIND, Dovecot & Nginx [ISPConfig 3]

The Perfect Server – Debian Squeeze (Debian 6.0) With BIND, Dovecot & Nginx [ISPConfig 3]Edited and compiled by Daniel HarbottleThis tutorial shows how to prepare a Debian Squeeze (Debian 6.0) server for the installation of ISPConfig 3, and how to install ISPConfig 3. ISPConfig 3 is a webhosting control panel that allows you to configure the following services through a web browser: nginx or Apache web server, Postfix mail server, MySQL, BIND nameserver, PureFTPd, SpamAssassin, ClamAV, and many more.This tutorial is based on the excellent tutorials “The Perfect Server – Debian Squeeze (Debian

Read More »
The Perfect Server – Ubuntu 12.04 LTS (nginx, BIND, Dovecot, ISPConfig 3)

The Perfect Server – Ubuntu 12.04 LTS (nginx, BIND, Dovecot, ISPConfig 3)

The Perfect Server – Ubuntu 12.04 LTS (nginx, BIND, Dovecot, ISPConfig 3)This tutorial shows how to prepare an Ubuntu 12.04 LTS (Precise Pangolin) server (with nginx, BIND, Dovecot) for the installation of ISPConfig 3, and how to install ISPConfig 3. ISPConfig 3 is a webhosting control panel that allows you to configure the following services through a web browser: Apache or nginx web server, Postfix mail server, Courier or Dovecot IMAP/POP3 server, MySQL, BIND or MyDNS nameserver, PureFTPd, SpamAssassin, ClamAV, and many more. This setup covers nginx (instead of Apache), BIND (instead of MyDN

Read More »

Your Cloud, Your Data, Your Way! – ownCloud 4.0 On CentOS 6.2 + nginx + PostgreSQL

Your Cloud, Your Data, Your Way! – ownCloud 4.0 On CentOS 6.2 + nginx + PostgreSQLThis document describes how to install and setup ownCloud by “ownCloud community” on a CentOS 6.2 based webserver from tar package on a nginx and php-fpm with postgreSQL database as backend. For other distributions there might be minor changes as to the software prerequisites installation procedures. This guide will not only help install the product, but also understand why certain points are done the way they are done (this is most helpful for users with little or no knowledge who, like me some time ago, have on

Read More »
Running Shopware Community Edition (Version 3.5.6) On Nginx (LEMP) On Debian Squeeze/Ubuntu 12.04

Running Shopware Community Edition (Version 3.5.6) On Nginx (LEMP) On Debian Squeeze/Ubuntu 12.04

Running Shopware Community Edition (Version 3.5.6) On Nginx (LEMP) On Debian Squeeze/Ubuntu 12.04Version 1.0Author: Falko Timme Follow me on TwitterThis tutorial shows how you can install and run Shopware Community Edition (version 3.5.6) on a Debian Squeeze or Ubuntu 12.04 system that has nginx installed instead of Apache (LEMP = Linux + nginx (pronounced “engine x”) + MySQL + PHP). Shopware is a feature-rich ecommerce platform; I will use the Community Edition here which is free. nginx is a HTTP server that uses much less resources than Apache and delivers pages a lot of faster, especially s

Read More »

Why You Should Always Use Nginx With Microcaching

Why You Should Always Use Nginx With MicrocachingEverybody knows how hard is to push out as much as possible from your webserver(s). In my daily occupation as a hosting engineer that means I fairly often get the same question, “Wow, cool website, but can it cope with big-time traffic?”.  The “normal” situationA “normal” website running under Apache with mod_php should be able to put out 20 requests per second with ease, but what if you get like 50 requests per second (not strange with some websites like websites for political parties etc.)? The answer in my opinion is to drop Apache, because a

Read More »
Serving CGI Scripts With Nginx On Fedora 17

Serving CGI Scripts With Nginx On Fedora 17

Serving CGI Scripts With Nginx On Fedora 17Version 1.0Author: Falko Timme Follow me on TwitterThis tutorial shows how you can serve CGI scripts (Perl scripts) with nginx on Fedora 17. While nginx itself does not serve CGI, there are several ways to work around this. I will outline two solutions: the first is to proxy requests for CGI scripts to Thttpd, a small web server that has CGI support, while the second solution uses a CGI wrapper to serve CGI scripts. I do not issue any guarantee that this will work for you! 1 Preliminary NoteI’m using the website www.example.com here with the document

Read More »
Make Browsers Cache Static Files On nginx

Make Browsers Cache Static Files On nginx

Make Browsers Cache Static Files On nginxThis tutorial explains how you can configure nginx to set the Expires HTTP header and the max-age directive of the Cache-Control HTTP header of static files (such as images, CSS and Javascript files) to a date in the future so that these files will be cached by your visitors’ browsers. This saves bandwidth and makes your web site appear faster (if a user visits your site for a second time, static files will be fetched from the browser cache).I do not issue any guarantee that this will work for you! 1 Preliminary NoteI’m assuming you have a working nginx

Read More »

Nginx Catch-All Host As Front End To Apache For ISPConfig 3 On Debian Lenny

Nginx Catch-All Host As Front End To Apache For ISPConfig 3 On Debian LennyBy Nedim Hadzimahmutovic Version: v1.1Last Change: May 19, 2010IntroductionApache has always been the web server of choice for me. It is a real beast when it comes to resources usage specially in a resource limited environment such as a VPS. I started playing with Nginx a lightweight, high performance web server. My area of interest was running Nginx as a reverse proxy and making it work in a Apache/ISPConfig 3 environment.  The ProblemI am an OpenVZ, apache2-mpm-itk, mod_php user. Apache mpm-itk does

Read More »
The Perfect Server – Ubuntu 12.10 (nginx, BIND, Dovecot, ISPConfig 3)

The Perfect Server – Ubuntu 12.10 (nginx, BIND, Dovecot, ISPConfig 3)

The Perfect Server – Ubuntu 12.10 (nginx, BIND, Dovecot, ISPConfig 3)This tutorial shows how to prepare an Ubuntu 12.10 (Quantal Quetzal) server (with nginx, BIND, Dovecot) for the installation of ISPConfig 3, and how to install ISPConfig 3. ISPConfig 3 is a webhosting control panel that allows you to configure the following services through a web browser: Apache or nginx web server, Postfix mail server, Courier or Dovecot IMAP/POP3 server, MySQL, BIND or MyDNS nameserver, PureFTPd, SpamAssassin, ClamAV, and many more. This setup covers nginx (instead of Apache), BIND (instead of MyDNS), and D

Read More »
Installing Nginx With PHP5 (And PHP-FPM) And MySQL Support On CentOS 6.4

Installing Nginx With PHP5 (And PHP-FPM) And MySQL Support On CentOS 6.4

Installing Nginx With PHP5 (And PHP-FPM) And MySQL Support On CentOS 6.4Nginx (pronounced “engine x”) is a free, open-source, high-performance HTTP server. Nginx is known for its stability, rich feature set, simple configuration, and low resource consumption. This tutorial shows how you can install Nginx on a CentOS 6.4 server with PHP5 support (through PHP-FPM) and MySQL support.I do not issue any guarantee that this will work for you! 1 Preliminary NoteIn this tutorial I use the hostname server1.example.com with the IP address 192.168.0.100. These settings might differ for you, so you have t

Read More »