View Single Post
Old 9th November 2005, 16:08
till till is online now
Super Moderator
Join Date: Apr 2005
Location: Lüneburg, Germany
Posts: 37,012
Thanks: 840
Thanked 5,651 Times in 4,461 Posts

Yes, maybe the selection of components is something for an expert mode

Here is the database table i thought of:

server_id bigint(20) NOT NULL auto_increment,
server_name varchar(255) NOT NULL default '',
mail_server int(11) NOT NULL default '0',
web_server int(11) NOT NULL default '0',
dns_server int(11) NOT NULL default '0',
file_server int(11) NOT NULL default '0',
mysql_server int(11) NOT NULL default '0',
postgresql_server int(11) NOT NULL default '0',
firebird_server int(11) NOT NULL default '0',
active int(11) NOT NULL default '1'

On a single server setup there will be only one record in the server databasetable with all services set to 1 (mail_server, web_server,...). On a multiserver setup, the installer adds a record / row for every server that is part of this installation and sets the capabilities of the server (e.g only web_server = 1 for an apache only server). In the ISPConfig interface, you select "Add Website" and then you can select on which of the servers with the web_server capability the website shall be hosted. If you are a reseller, you may be limited to one server though.

Last edited by till; 9th November 2005 at 16:11.
Reply With Quote