Help w/Setting up a server with NO control panel...

Does anyone know of a guide I can follow to setup a fedora core 4 server into a webserver with NO control panel ?

This server will be used for PRIVATE hosting ONLY, no security worries about people accessing other directories.

I need to setup 300+ domains on this server, quick easy, etc.... I am currentely on a cpanel server and I do SO MUCH stuff custom, cpanel breaks everything.

What do I need for a webserver?

Here is what I basically have an idea of:

PHP
Perl ( optional, I only use php )
Mysql
PHP Admin
Apache ( 1.3 or 2.0, I don't know which one I should go with )
ProFTPD or PureFTP
( some mail servrer, exim, qmail, something..)
BIND

What did I miss?

I want to setup one master root account, and that's all, and then be able to add everything manually.

In cpanel, after adding a user to cpanel, I would go in and manually change the /var/named/domain.com.db, the /etc/valiases/ , and the httpd.conf FOR EVERY SINGLE domain.

Talk about custom, I think that is ALL that cpanel adds, are those entries plus creates a shell / ftp user, and that's IT right? So I want to tar.gz my entire /home/ folder, ssh it to my new server, untar to same location, copy over httpd.conf and /var/named/ , I think I also need to know how to MASS backup / restore mysql to the new server also,

and it be up and running with a FEW HOURS of work.

What else do I need?

 

 

 

 

Top