DirectAdmin install on Cent OS with PLESK

Boballoo

Verified User
Joined
Aug 31, 2005
Messages
62
Please excuse me if I sound like a newbie. I used to have a life-time license (I guess I still do) for DirectAdmin and I liked it, but then a consolidation on one server left me with PLESK. Is it possible to install DA on a server already set up and running with about 50 domains and PLESK?
 
Hello,

I guess it's possible, but why? I'm sure, you'll get a headache with the server in such a case, as configs will be messed, and you might get multiple installations of the same services. You'd better get the second server, even temporary VPS, where you could move backups of your domains (or copy them to your PC), reinstall server with directadmin and setup your domains in directadmin.
 
I already have a headache. . . but thanks for your concern. I thought what you say was the case, but it seems odd to me that a software package can only be installed before you have sites running on the srever. That must be very limiting to sales of the software. As to why? I am tired of PLESK locking me out of my server, bugs that won't get fixed, updates that don't work, shutting down intermittently, etc. etc., and I am tired of 1and1 providing no support . So, I am going to take your advice and move to another host with a new dedicated server and see about installing DA. I really do not want to, but 1and1 + dedicated server with PLESK = 1 headache. Now to find a host. Cheap would be nice but I am not going to take take a chance just because it is cheap.
 
it seems odd to me that a software package can only be installed before you have sites running on the srever.

Control panels differ, and they might locate configs and binaries in different locations. If I'm not mistaken PLESK uses system package control system (rpm, yum for CentOS, deb for debian), isn't it? I've never used PLESK myself, even though I had some experience with this CP. And Directadmin uses it's own script (called custombuild) to manage such software as: Apache, MySQL, PHP, etc, and it compiles them from sources. Of course it's possible to install the necessary software from rpm/yum/deb/pkg/ports but in this case, you'll need to update all configs to make sure they include configs from directadmin, otherwise it won't work as you might expect. Unless you know what you do and familiar enough with directadmin structure you'd better install DA on a bared server.

Note, a minimum 512 megabytes of memory is required (2+ Gig is preferred). See other details here: http://www.directadmin.com/install.html
 
I would highly recommend against trying this, for several reasons:

1) and most important: you won't get support either for your Plesk installation or your DirectAdmin installation, because neither support group knows what happens when you install the other. You'll be entirely on your own with every problem you ever have.

2) Plesk has custom RPMs. So does DirectAdmin. (Same for deb files if you're using Debian).

3) Email simply will completely break because DirectAdmin and Plesk use completely different email programs, completely different email layouts, and a completely different method for handling virtual mailboxes, anti-spam and anti-virus.

4) Competing daemons will try to bind to the same ports and will fail to start.

5) Locations for many programs, daemons, and files are very different; for example, Plesk's path to site DocumentRoots are very different than DirectAdmin's, they have different names, different paths for cgi-bin, and a completely different method for managing virtual services for httpd.

6) Setup files are completely different.

Note: I offer support for DirectAdmin and I spent two years as a Plesk Gold Partner, and even I won't support DirectAdmin isntalled over Plesk. Good luck in finding someone who will.

Have fun.

Jeff
 
Back
Top