I am writing out a multiserver setup with ispconfig3 and I am trying to grasp the concept. I plan to use the recommended Debian Linux distro.
My goal is:
1. master ISPconfig
2. mysql database server
4. one or more webservers
By digging through tons of forumposts and documentation I managed to find out for the slave setups I need to connect the database to the master. The Howtoforge OEL 5.4 setup answered more or less the greatest mystery I couldn't find this anywere else: on the database server, the mailserver and the webserver I only need to perform a limited install as compared to the Howtoforge Perfect Server Setup for Debian 5.0.
So in this installation tutorial one finds a total of 18 steps to perform, the first 3 considdering the installation of Debian Lenny. Step 18 I need to perform on all servers, for the master in standard mode, for the others in EXPERT mode. So far so understood.
But step 4 to 17 in my belief now only need to be performed on certain servers I plan to setup. Has anybody managed to install working nodes more or less like this setup and which of the following installs did he put on which node (mail, database, webserver, ispconfig master) ? Although some, like the setting the clock, very obvious need to be performed on all of them, also others are not so clear. Anybody? I typed out the steps so you can easily copy and write after them on which node they need to be installed.
6. Configure the network
7. Update Debian
8. Synchronize the clock
9. Install Postfix, Courier, Saslauthd, MySQL, phpMyAdmin, rkhunter, binutils
10. Install Amavisd-new, SpamAssassin, And Clamav
11. Install Apache2, PHP5, phpMyAdmin, FCGI, suExec, Pear, And mcrypt
12 Install PureFTPd And Quota
13 Install MyDNS
14 Install Vlogger And Webalizer
15 Install Jailkit
16 Install fail2ban
17 Install SquirrelMail
Also this question keeps me busy. Does every webserver need a public IP or is this managed and routed by ISP3?