Articles by Till Brehm
-
Where's the ISPConfig configuration file?
Author: Till Brehm • Tags: ispconfig • Comments: 0
This short FAQ article shows where the ISPConfig 3 and ISPConfig 2 configuration files are located.
-
How to Install Ubuntu 18.04 LTS (Bionic Beaver) Minimal Server
Author: Till Brehm • Tags: linux, server, ubuntu • Comments: 19This tutorial shows the installation of an Ubuntu 18.04 minimal server in detail with many screenshots. The purpose of the guide is to show the basic installation of Ubuntu 18.04 LTS that can be used as basis for our other Ubuntu tutorials here at howtoforge like our perfect server guides.
-
The Perfect Server - Ubuntu 18.04 (Bionic Beaver) with Apache, PHP, MySQL, PureFTPD, BIND, Postfix, Dovecot and ISPConfig 3.1
Author: Till Brehm • Tags: apache, bind, control panels, dns, email, ftp, ispconfig, linux, mysql, php, postfix, ubuntu, web server • Comments: 182
This tutorial shows how to install an Ubuntu 18.04 LTS (Bionic Beaver) server with Apache, BIND, Dovecot and ISPConfig 3.1. ISPConfig is a web hosting 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 the installation of Apache (instead of nginx), BIND (instead of MyDNS), and Dovecot (instead of Courier).
-
-
The Perfect Server - Ubuntu 18.04 (Nginx, MySQL, PHP, Postfix, BIND, Dovecot, Pure-FTPD and ISPConfig 3.1)
Author: Till Brehm • Tags: bind, control panels, dns, email, ftp, ispconfig, linux, mysql, nginx, php, postfix, ubuntu, web server • Comments: 73
This tutorial shows the steps to install an Ubuntu 18.04 (Bionic Beaver) server with Nginx, PHP, MariaDB, Postfix, pure-ftpd, BIND, Dovecot and ISPConfig 3.1. ISPConfig is a web hosting control panel that allows you to configure the installed services through a web browser. This setup provides a full hosting server with web, email (inc. spam and antivirus filter), Database, FTP and DNS services.
-
The Perfect Server - Ubuntu 16.04 (Nginx, MySQL, PHP, Postfix, BIND, Dovecot, Pure-FTPD and ISPConfig 3.1)
Author: Till Brehm • Tags: bind, control panels, dns, email, ftp, ispconfig, linux, mysql, nginx, php, postfix, ubuntu, web server • Comments: 64
This tutorial shows the steps to install an Ubuntu 16.04 (Xenial Xerus) server with Nginx, PHP, MariaDB, Postfix, pure-ftpd, BIND, Dovecot and ISPConfig 3.1. ISPConfig is a web hosting control panel that allows you to configure the installed services through a web browser. This setup provides a full hosting server with web, email (inc. spam and antivirus filter), Database, FTP and DNS services.
-
The Perfect Server - Ubuntu 16.04 (Xenial Xerus) with Apache, PHP, MySQL, PureFTPD, BIND, Postfix, Dovecot and ISPConfig 3.1
Author: Till Brehm • Tags: apache, bind, control panels, dns, email, ftp, ispconfig, linux, mysql, php, postfix, ubuntu, web server • Comments: 276
This tutorial shows how to install an Ubuntu 16.04 (Xenial Xerus) server (with Apache2, BIND, Dovecot) for the installation of ISPConfig 3.1, and how to install ISPConfig. ISPConfig 3 is a web hosting 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 the installation of Apache (instead of nginx), BIND (instead of MyDNS), and Dovecot (instead of Courier).
-
How to install a Debian 9 (Stretch) Minimal Server
Author: Till Brehm • Tags: debian, linux • Comments: 16
This tutorial shows how to install a Debian 9 (Stretch) minimal server in detail with many screenshots. The purpose of this guide is to provide a minimal setup that can be used as basis for our other Debian 9 tutorials here at howtoforge.com.
-
Ubuntu 18.04 (LTS) LAMP server tutorial with Apache, PHP 7.2, and MySQL
Author: Till Brehm • Tags: apache, linux, mysql, php, ubuntu, web server • Comments: 28
LAMP is short for Linux, Apache, MySQL, PHP. This tutorial shows how you can install an Apache 2.4 web server on an Ubuntu 18.04 (Bionic Beaver) server with PHP 7.2 support (mod_php) and MySQL / MariaDB and how to setup an SSL certificate with Let's encrypt. Additionally, I will install PHPMyAdmin to make MySQL administration easier. A LAMP setup is a perfect basis for CMS systems like Joomla, Wordpress or Drupal.
-
Debian 9 LAMP Server Tutorial with Apache, PHP 7 and MariaDB
Author: Till Brehm • Tags: apache, debian, mysql, php, web server • Comments: 21
LAMP is short for Linux, Apache, MySQL, PHP. This tutorial shows how you can install an Apache web server on a Debian 9 (Stretch) server with PHP (mod_php) and MySQL / MariaDB support. A LAMP setup is a perfect basis for CMS systems like Joomla, Wordpress or Drupal.
-
How to install Ioncube Loader on CentOS, Debian and Ubuntu
Author: Till Brehm • Tags: apache, centos, debian, linux, nginx, php, server, ubuntu, web server • Comments: 26
Ioncube loader is a PHP module to load files that were protected with the Ioncube Encoder software. Ioncube is often used by commercial PHP software vendors to protect their software, so it is likely that you come across an Ioncube encoded file sooner or later when you install extensions for CMS or Shop software written in PHP. In this tutorial, I will explain the installation of the Ioncube loader module in detail for CentOS, Debian, and Ubuntu.