DTC-Xen Installation

DTC-Xen / Dom0 Howtos

DTC-Xen / DomU Howtos


DTC Howtos




Devel docs

Wiki - i18n

Wiki - Meta

Your first steps using the DTC control panel: what to do first?

1 - Create a new virtual admin

Login to the DTC control panel by using your browser to navigate to dtc.yourdomain.tld. This requires you to have redirected your domain, or a subdomain to your server. Select "DTC Admin Panel", from the top of the page, and login using the username "dtc" and the password you chose during the installation process.

If you can't remember your password, you can use /usr/share/dtc/admin/dtcpassadm

It's advisable NOT to touch to the default login. If you want to add a new domain name, it's recommended to bind it to a new administrator. So at the first screen, enter a new login and password. The first icon (a gear) next to the password will generate a random password for you, and the magnifying glass icon will reveal the password in case you want to be sure of what you type. Those icons are present in most password fields of the panel. We will call this new admin "joe" for this example, and it's domain name will be, and dtc will be set to be installed in

2 - Create a new customer file

Under DTC, virtual admins and customers are 2 different things. You can have one customer file holding many virtual administrators and showing with only one entry in the server monitor. In fact, that separation WAS the goal: to make a sum of all hits and traffic for a single customer, even if he has many admins.

So, go in the "customer relationship management" (the second icon in the top navigation bar). Click "New customer" on the left and enter a new customer file with all the details (email address, physical address, etc.), then click "save". Once it's created, the new customer is added to the list in the left sidebar. Click on that new customer on the list on the left. At the end of the list, you will see a popup showing up all the administrators that don't have a customer file. Just click on OK, and add the 2 admins that don't have customer files (should be the joe and dtc ones). Once it's done, you can have a look in the bandwidth monitor, it will show the traffic and number of hits in real time (including the traffic in the panel itself).

3 - Add a domain to joe

Click on the first top navigation icon "Users administration". Then click on "joe" on the list on the left. You now see joe's customer interface, as if he was logged in sites) (which is the client interface).

Now click on "admin editor". You can set his renewal date, and add in the field for adding new domains in the center of the screen.

4 - Preparing hosting packs

Now that you know how to add a new administrator and basic do management, you need to create hosting packs for new customers. Go in the "Hosting product manager" and write the details for a new hosting pack. Currently only the price in USD is working, don't bother with the price in euros. The "period" is working with years, month, day format (YYYY-MM-DD). So if you want a hosting pack that will work for one year, 2 months and 5 days, enter 0001-02-05. Disk quota and Traffic do not turn off client access when the limits are reached, so feel free to put an arbitrary number here. The renewal ID is there only for VPSes, so you don't need to use it if you are using shared accounts. Once done, you can go back to joe's account, in the admin editor, and set his product.

5 - General configuration

The most important thing to edit is the "Named zonefiles". You need to setup the ns1 and ns2 for this server.

To be continued


Editing this page means accepting its license.

Page last modified on March 05, 2013, at 05:21 AM EST