threadaweb.com - Web Domain Manager
This site is not made to be pretty but to try and get you the info you need for using Web Domain Manager.
Current Release: 0.05 (Initial Release)
Backend Script: AddDomainScript-0.05.tar.gz
Frontend Scripts: AddDomainFrontend-0.05.tar.gz
Web Domain Manager is a PHP based product to add in a new domain to a server, by just filling out the domain
name and putting in the ip, username, and password it will setup the new domain on the server by doing the following:
[ Screenshot ]
- Adding the config to Apache
- Adding a new user to the system for FTP Access
- Copying over a default site if you have one available
- Adding the domain into Qmail/vpopmail if you want that setup
- Makes the config file for awstats
- Also makes a file you can add into cron to update awstats automaticly
- Restarts apache with the new config
- Runs from cron every minute to make adding the domains near real time
The Script is made up of two parts, the backend script (AddDomainScript-0.05) which runs from cron every minute
and adds any new domains that need added. And then you need a front end script, I am going to have three of them,
One for a administrator, One for a Reseller, and one where a customer could signup on your website.
If you have more than one webserver you just need a copy of the backend script
running from each of those servers and it will check a central database for the updates so you can control
an unlimited amount of server from just one frontend script, so administrating your servers is all done from one page!
Also to list what hardware I have used this on. (This list is limited, I think it should work with more, If you use it if you could send
me the specs on the software and versions you are using so I can put them on the supported list)
- Redhat 7.2, 9.0
- Apache 1.3.xx
- PHP 4.3.x with register_globals set to "on", will be set to off soon
- Qmail 1.03
- Vpopmail 5.3.14
- Awstats 5.4