- Web Server
- Control Panels
- Site Map/RSS Feeds
The Perfect Server - Ubuntu 14.04 (Apache2, PHP, MySQL, PureFTPD, BIND, Dovecot, ISPConfig 3)
This tutorial shows how to prepare an Ubuntu 14.04 (Trusty Tahr) server (with Apache2, 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 Apache (instead of nginx), BIND (instead of MyDNS), and Dovecot (instead of Courier).
Running TYPO3 6.2 On Nginx (LEMP) On Debian Wheezy/Ubuntu 13.10
This tutorial shows how you can install and run a TYPO3 (version 6.2) web site on a Debian Wheezy or Ubuntu 13.10 system that has nginx installed instead of Apache (LEMP = Linux + nginx (pronounced "engine x") + MySQL + PHP). nginx is a HTTP server that uses much less resources than Apache and delivers pages a lot of faster, especially static files.
Speed up Apache webserver with mod_pagespeed and memcached on Debian 7 (Wheezy)
Installing Apache2 With PHP5 And MySQL Support On Fedora 20 (LAMP)
LAMP is short for Linux, Apache, MySQL, PHP. This tutorial shows how you can install an Apache2 webserver on a Fedora 20 server with PHP5 support (mod_php) and MySQL support.
Install Apache2, PHP5 And MySQL Support On CentOS 6.5 (LAMP)
LAMP is short for Linux, Apache, MySQL, PHP. This tutorial shows how you can install an Apache2 webserver on a CentOS 6.4 server with PHP5 support (mod_php) and MySQL support.
PHP session data is not deleted when using custom session management on debian (and ubuntu)
On debian systems (as far as I know this applies to ubuntu, too) the garbage collector for PHP sessions is disabled by default.
The corresponding setting in php.ini is session.gc_probability = 0 which enables the garbage collector when set to something greater than zero. The default value in PHP is 1, so the garbage collector is called with a probability of 1/100 at each PHP script call.
On debian systems this setting is disabled because of the fact that the default path for session storage is not writable for the web server process (and it shouldn't be either). Deleting of outdates session files is done by a system cron job here.
Rounding numbers to special values in PHP - e. g. "nice prices"
Sometimes you need to round numbers to special values. Maybe you have a shop and want to calculate your selling prices automatically, but you don't like prices like 12.52 USD.
Here's a small PHP function that can be used in many different ways to solve this problem.
The Perfect Server - CentOS 5.10 x86_64 [ISPConfig 3]
This tutorial shows how to prepare a CentOS 5.10 x86_64 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: Apache web server, Postfix mail server, MySQL, BIND nameserver, PureFTPd, SpamAssassin, ClamAV, and many more.
Using mount --bind To Move The Website And Email Directory Of a ISPConfig 3 Server To a New Directory
Use mount --bind To Move The Website And Email Directory Of a ISPConfig 3 Server To a New Directory
In the following guide, I will explain the procedure on how to move the email and website directory of a ISPConfig 3 installation to a new partition. This might become handy when your current partition runs out of space.
Running Redmine Project Management On nginx (Debian Wheezy)
Redmine is a project management tool written in Ruby. This tutorial explains how to serve Redmine with the help of thin (a fast Ruby webserver) through an nginx webserver on Debian Wheezy.