To prepare any computer for hosting you will need
1- Internet connectivity.
2- DNS server.
3- Web server.
4- Mail server.
5- FTP server
Optionally:
6- Database server (ex: MySQL)
7- Mailinglist server (ex: mailman)
8- Firewall (of course it is a must, but not everyone implementing it)
9- Control Panel (Some people can live without it)
This is not an exclusive list, yet.
|