bblboy54
Verified User
Hey All,
I'm just starting this thread to put some notes (ongoing) for anyone else brave enough to install DirectAdmin on an Ubuntu server -- and to remind myself later when I screw something up
. Honestly, it works pretty well... there are jus a few things to keep in mind.
First of all, I installed a Debian 3.1 DirectAdmin license on a dual Pentium3 server with a fresh install of Ubuntu 6.06 Server (Dapper Drake). The installation was seamless. Some things to note:
0> **IMPORTANT** Before you start the DirectAdmin installation, you must do "apt-get install build-essential" as Ubuntu Server does not install compilers by default. Issuing this apt-get command will install everything that is needed.
1> SSH
DA does not install ssh for Ubuntu so you will need to do "apt-get install openssh" to install it.
Ubuntu uses /etc/init.d/ssh for the start/stop script instead of sshd which DA expects. In this case, I opted not to do anything because sshd runs fine from the system level and DirectAdmin can see if the process is running or not but it is not able to start, stop, or restart the process. John from DA suggested linking sshd to ssh but, again, its not a neccesity for me so I didnt do anything with it.
2> ProFTPd
Upon installation of DA ProFTPd launced fine but on my first reboot, it would not restat. Clicking the start option in the control panel simply returned nothing. By logging into the shell and executing "/etc/init.d/proftpd start" I was able to see that there were 2 missing directories. All that needs to be done is to create two empty directories.
/var/run/proftpd/
/var/lock/subsys/
Once you create those, ProFTPd should start working flawlessly
Those are my notes for now... If I run into more issues I'll be sure to post them here for reference purposes.
I'm just starting this thread to put some notes (ongoing) for anyone else brave enough to install DirectAdmin on an Ubuntu server -- and to remind myself later when I screw something up

First of all, I installed a Debian 3.1 DirectAdmin license on a dual Pentium3 server with a fresh install of Ubuntu 6.06 Server (Dapper Drake). The installation was seamless. Some things to note:
0> **IMPORTANT** Before you start the DirectAdmin installation, you must do "apt-get install build-essential" as Ubuntu Server does not install compilers by default. Issuing this apt-get command will install everything that is needed.
1> SSH
DA does not install ssh for Ubuntu so you will need to do "apt-get install openssh" to install it.
Ubuntu uses /etc/init.d/ssh for the start/stop script instead of sshd which DA expects. In this case, I opted not to do anything because sshd runs fine from the system level and DirectAdmin can see if the process is running or not but it is not able to start, stop, or restart the process. John from DA suggested linking sshd to ssh but, again, its not a neccesity for me so I didnt do anything with it.
2> ProFTPd
Upon installation of DA ProFTPd launced fine but on my first reboot, it would not restat. Clicking the start option in the control panel simply returned nothing. By logging into the shell and executing "/etc/init.d/proftpd start" I was able to see that there were 2 missing directories. All that needs to be done is to create two empty directories.
/var/run/proftpd/
/var/lock/subsys/
Once you create those, ProFTPd should start working flawlessly
Those are my notes for now... If I run into more issues I'll be sure to post them here for reference purposes.