How To Use Multiple PHP Versions (PHP-FPM & FastCGI) With ISPConfig 3 (CentOS 6.3)

How To Use Multiple PHP Versions (PHP-FPM & FastCGI) With ISPConfig 3 (CentOS 6.3)

Since ISPConfig 3.0.5, it is possible to use multiple PHP versions on
one server and select the optimal PHP version for a website. This
feature works with PHP-FPM…

Set Up Squid Siblings On CentOS 6.3 With WCCP

Set Up Squid Siblings On CentOS 6.3 With WCCP

This tutorial will walk you through setting up a couple of outbound
Squid proxy sibling servers running on CentOS 6.3 and have them
connected to your gateway using WCCP. This will not cover the tuning of…

Serving CGI Scripts With Nginx On Fedora 18

Serving CGI Scripts With Nginx On Fedora 18

This tutorial shows how you can serve CGI scripts (Perl scripts) with
nginx on Fedora 18. While nginx itself does not serve CGI, there are
several ways to work around this. I will outline two solutions: th…

Using mod_spdy With Apache2 On CentOS 6.3

Using mod_spdy With Apache2 On CentOS 6.3

SPDY (pronounced “SPeeDY”) is a new networking protocol whose goal
is to speed up the web. It is Google’s alternative to the HTTP protocol
and a candidate for HTTP/2.0. SPDY augments HTTP with several
sp…

How To Use Multiple PHP Versions (PHP-FPM & FastCGI) With ISPConfig 3 (Ubuntu 12.04 LTS)

How To Use Multiple PHP Versions (PHP-FPM & FastCGI) With ISPConfig 3 (Ubuntu 12.04 LTS)

Since ISPConfig 3.0.5, it is possible to use multiple PHP versions on
one server and select the optimal PHP version for a website. This
feature works with P…

Building PHP 5.4 From Source On Debian Squeeze

Building PHP 5.4 From Source On Debian Squeeze

This tutorial describes how you can build PHP 5.4 from source on Debian Squeeze. Later on, we will install more modules through PECL and add it as an additional PHP version to ISPConfig’s dropdown. …

Virtualization With KVM On A Scientific Linux 6.3 Server

Virtualization With KVM On A Scientific Linux 6.3 Server

This guide explains how you can install and use KVM for creating and
running virtual machines on a Scientific Linux 6.3 server. I will show
how to create image-based virtual machines and also…

How To Do Mass Enrolling Of Yubikey With LinOTP

How To Do Mass Enrolling Of Yubikey With LinOTP
When it comes to two factor authentication Yubikeys are very in
vogue. They are small, they have a very small footprint on your keychain
and are easy to handle as they need no driver and authentication…

Installing Nginx With PHP5 (And PHP-FPM) And MySQL Support On Scientific Linux 6.3

Installing Nginx With PHP5 (And PHP-FPM) And MySQL Support On Scientific Linux 6.3

Nginx (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…

Using mod_spdy With Apache2 On Scientific Linux 6.3

Using mod_spdy With Apache2 On Scientific Linux 6.3

SPDY (pronounced “SPeeDY”) is a new networking protocol whose goal
is to speed up the web. It is Google’s alternative to the HTTP protocol
and a candidate for HTTP/2.0. SPDY augments HTTP with s…

Installing Apache2 With PHP5 And MySQL Support On Scientific Linux 6.3 (LAMP)

Installing Apache2 With PHP5 And MySQL Support On Scientific Linux 6.3 (LAMP)

LAMP is short for Linux, Apache, MySQL, PHP.
This tutorial shows how you can install an Apache2 webserver on a
Scientific Linux 6.3 server with PHP5 support (mod_php) an…

How To Skip Certain Errors In MySQL Replication

How To Skip Certain Errors In MySQL Replication

MySQL replication is nice, however it can happen that it stops
because of an error, and restoring a working replication can be hard –
you need to set locks on the master to get a consistent MySQL dump…

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. ISPConf…

Version 1.4 Of The ISPConfig 3 Manual (Date: 02/22/2013) Available

Version 1.4 Of The ISPConfig 3 Manual (Date: 02/22/2013) Available
The updated ISPConfig 3 manual is finally available (in PDF format). On more than 300 pages, it covers the concept behind ISPConfig (admin, resellers, clients), explains how to install …

Setting Up An NFS Server And Client On Scientific Linux 6.3

Setting Up An NFS Server And Client On Scientific Linux 6.3

This guide explains how to set up an NFS server and an NFS client on Scientific Linux 6.3. NFS stands for Network File System; through NFS, a client can access (read, write) a remote share o…

How To Build mod_fastcgi For Apache2 On OpenSUSE 12.2

How To Build mod_fastcgi For Apache2 On OpenSUSE 12.2

mod_fastcgi is needed for Apache prior to 2.4 to work with PHP-FPM. There is an apache2-mod_fastcgi package for OpenSUSE, but unfortunately it is buggy: it does not allow you to use the FastCgiEx…

VBoxHeadless – Running Virtual Machines With VirtualBox 4.2 On A Headless Fedora 18 Server

VBoxHeadless – Running Virtual Machines With VirtualBox 4.2 On A Headless Fedora 18 Server

This guide explains how you can run virtual machines with VirtualBox 4.2
on a headless Fedora 18 server. Normally you use the VirtualBox GUI to
manage your v…

Scientific Linux 6.3 Samba Standalone Server With tdbsam Backend

Scientific Linux 6.3 Samba Standalone Server With tdbsam Backend

This tutorial explains the installation of a Samba fileserver on
Scientific Linux 6.3 and how to configure it to share files over the SMB
protocol as well as how to add users. Samba…

Installing Lighttpd With PHP5 (PHP-FPM) And MySQL Support On Fedora 18

Installing Lighttpd With PHP5 (PHP-FPM) And MySQL Support On Fedora 18

Lighttpd is a secure, fast, standards-compliant web server designed
for speed-critical environments. This tutorial shows how you can install
Lighttpd on a Fedora 18 server with P…

Detailed Error Handling In Bash

Detailed Error Handling In BashShell scripts are often running as background processes, doing useful things without running in a visible shell.
To write such scripts can be quite painful, as all errors occur out of sight as well.
While log files can ho…