CentOS 5.1 Server Setup: LAMP, Email, DNS, FTP, ISPConfig (a.k.a. The Perfect Server)

This tutorial shows how to set up a CentOS 5.1 based server that offers all services needed by ISPs and web hosters: Apache web server (SSL-capable), Postfix mail server with SMTP-AUTH and TLS, BIND DNS server, Proftpd FTP server, MySQL server, Dovecot POP3/IMAP, Quota, Firewall, etc. This tutorial is written for the 32-bit version of CentOS 5.1, but should apply to the 64-bit version with very little modifications as well.

I will use the following software:

  • Web Server: Apache 2.2 with PHP 5.1.6
  • Database Server: MySQL 5.0
  • Mail Server: Postfix
  • DNS Server: BIND9 (chrooted)
  • FTP Server: Proftpd
  • POP3/IMAP server: Dovecot
  • Webalizer for web site statistics

In the end you should have a system that works reliably, and if you like you can install the free webhosting control panel ISPConfig (i.e., ISPConfig runs on it out of the box).

I want to say first that this is not the only way of setting up such a system. There are many ways of achieving this goal but this is the way I take. I do not issue any guarantee that this will work for you!

Read the full article here

Facebook Comments

More Stuff

The Engine That Powers Winds https://getstream.io/winds For those of you who don’t know, Winds (the popular open-source RSS and Podcast application) is powered by Stream?—?a S...
How to Install Varnish Cache 5.2 for Nginx on CentOS 7 Varnish Cache (also referred to as Varnish) is an open source, high-performance HTTP accelerator designed for speeding up web servers. In our last art...
Tasksel – Easily and Quickly Install Group Softwares in Debian and... One of the several tasks that a Linux user is bound to handle is software installation. There are possibly two methods especially on Debian/Ubuntu Lin...
Install Adobe Flash Player 11.2 On CentOS/RHEL 7/6 and Fedora 25-2... Adobe Flash Player is an open source cross-platform application for web browsers that is used for streaming multimedia files like audio and video on a...
Spread the love

Posted by News Monkey