The Perfect Desktop – OpenSUSE 13.1 (GNOME)
This tutorial shows how you can set up an OpenSUSE 13.1 desktop that is a full-fledged replacement for a Windows desktop, i.e.that has all the software that people need to do the things they do on their Wind…
PHP number_format() and a problem with negative values rounded to Zero
As is known, the PHP function number_format() rounds the given value to the needed amount of decimal places.
How to find out if your server is affected from Openssl Heartbleed vulnerability (CVE-2014-0160) and how to fix that
A severe vulnerability in OpenSSL has been found, the vulnerability is named Heartbleed and affects the heartbeat implementation in Ope…
Securing SSH On Ubuntu With WiKID Two-Factor Authentication
SSH offers a highly secure channel for remote administration of servers. However, if you face an audit for regulatory or business requirements, such as Visa/Mastercard PCI, you need to be awar…
Improve Spam abuse protection in dovecot by restricting access to mail accounts by IP address (e. g. with ISPConfig 3)
This howto will show you how to add ip restrictions to single mail accounts when using dovecot with MySQL.
This is especially useful …
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.
Data recovery from accidentally deleted files or crashed drives in Redhat, CentOS and Fedora Linux
This tutorial will help you to recover data from accidentally deleted data from Linux-file systems. This is a very drastic mistake by any user/admin whic…
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…
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 sma…
How To Add PPP Kernel Support To OpenVZ Containers
If you are trying to build a VPN tunnel from within an OpenVZ
container to some other system, you will most likely get the error
message /usr/sbin/pppd: Sorry – this system lacks PPP kernel support…
Data Recovery From Accidentally Deleted Files or Crashed Drives in Ubuntu
This tutorial will help you to recover data from accidentally deleted data from Linux-file systems. This is a very drastic mistake by any user/admin which costs for huge penaltie…
Script for converting Outlook pst to Thunderbird/Evolution compatible format on Linux
This tutorial will show how to convert Outlook PST into Thunderbird/Evolution compatible SBD format. For this I have created a script for the conversion format….
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 th…
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…
New Linux Container Virtualization Technology from Docker
The Docker, new container-based virtualization tech startup has started it’s venture to the server virtualization industry by offering their newest version of the software, the Docker 0.8. The company has been known for their production of a faster alternative when it comes to running virtual machines over that of hypervisors.
Install Virtualbox 4.3.8 On a Debian 6 (Squeeze) DesktopIn this tutorial I will show you to install the latest Virtualbox version in Debian 6 (Squeeze).
Install Bittorrent Sync on Debian / Ubuntu
BitTorrent Sync is a new piece of software by BitTorrent Inc. – the original creator of the BitTorrent protocol. While most might be familiar with BitTorrent, only a few know of BitTorrent Sync. Normal .torre…
Horde is a groupware suite that offers email, calendar, task, contact management and more things. It also offers SyncML and ActiveSync to synchronize with your cell phones or other software. You can find out more about Horde on their webpa…
Using Pydio In An ISPConfig 3 Multiserver Installation
This howto shows you, how you can use pydio (formerly Ajaxplorer) in a multi-server installation of ISPConfig 3.
Setting Up An APT Repository With reprepro And nginx On Debian Wheezy
This tutorial explains how to set up an apt repository with the tool
reprepro and a Debian Wheezy system. The repository will be served by an