| DTC Debian etch 4.0 setup |
| Written by DjTremors | ||||||||||
| Friday, 04 May 2007 | ||||||||||
|
Here is a howto to get DTC working on the latest Debian 4.0 Etch system.
First remove exim4 and install postfix
Add GPLHost repository to your /etc/apt/sources.list file
Change the verbose questioning of debian to medium otherwise it'll be on low which asks nothing.
Now install apache with mysql modules and php, etc.
Now install bind for DNS and DTC and postfix last.
Run the post installation script which does all the magic *cough*cough*
Now the install script is a little buggy atm, so fix up permissions so dtc doesn't come back with Server Error 500 on the screen as well as make bind work properly by making bind part of the dtcgrp group.
If you want the Package Installers, you need cvs and run the following commands.
Now, one gotcha which is a little too hard to go into fine detail here is that if you use NAT for your webserver, I noticed that DTC accepts your "YES" to using NAT but doesn't apply it in the install and puts your EXTERNAL IP in apaches conf. What I had to do is edit /var/lib/dtc/etc/vhosts.conf and search replace the external IP with the internal and restart apache. Then go to the Configuration page and turn NAT on and put the Internal IP (shows 192.168.0.2 which is not what you put on the installer). It's a bug which myself and the developers will eventually get to it.Â
Good luck.
|
||||||||||
| Last Updated ( Tuesday, 26 June 2007 ) | ||||||||||