Aegir + ISPConfig

Events happening in the community are now at Drupal community events on www.drupal.org.
Drag's picture

Hi,

Aegir looks great beyond belief and I am seriously keen to try it out. However, I run ISPConfig on my server and I think the two will clash. Any thoughts/suggestions?

Cheers.

heebie

Comments

i do not know ispconfig

anarcat's picture

i do not know ispconfig pretty well, but out of the box, aegir is designed to run standalone, on a dedicated server (or vserver). The main reason is that it creates its own apache virtual hosts (in a separate directory, but still) that may conflict with the ones created by an already existing control panel. there may also be conflicts in the database server, because Aegir creates databases on the fly (one for each drupal install, named site_X where X is the node number of the site node).

It will also eventually create similar problems with DNS when that is supported again in Aegir (post 0.3).

currently investigating this

askibinski's picture

I'm having exactly the same doubts (with ISPconfig 3 btw) about this and am investigating the issue.
Will report back any findings!

It might be not so bad though. We already use an external dns-tool instead of the one in ISPconfig, and in ISPconfig 3, everything is set-up independently. So if you create a database, it isn't linked to a site (which is the case in ispconfig 2).

Tried Webmin?

Macronomicus's picture

I have been useing Aegir along site Webmin for a while now on several servers. No problems whatsoever and I believe webmin has a ton more features than ispconfig. Just wanted to let you know there are options that do not conflict. So if your not married to ispconfig check it out .. its free too.

socialnicheguru's picture

I want to use ISPConfig to manage DNS, email, and billing
I thought the ISPConfig module here on drupal might allow Aegir created sites to automatically create billing accounts
I wanted to use ISPconfig module with which requires ISPconfig 2+ to allow an ispconfig client account entry to automatically be created.

If I create a web account in ISPConfig, it creates an entry in the /var/www directory.
I would like to just link the url I created to the /var/aegir/platforms directory instead

As I am thinking about it, there is a HUGE amount of overlap between ISPConfig and what I want to do with Aegir.

I want AEGIR because it is the coolest way to deploy sites.

@macrocosm, what do you use Webmin for? Am I on the right path?

Thanks.

I did a screencast of how to

that0n3guy's picture

I did a screencast of how to install virtualmin (which comes with webmin) here: http://peterjolson.com/blog/setting-cheap-vps-virtualmin-and-aegir-vps-n...

Virtualmin is kinda a bigger alternative to ispconfig I think. You can do DNS and email handling with it... I don't know about billing though as I've never tried it. It does overlap a lot w/ aegir though and I don't really use it for its "server creation" abilities. I just like webmin w/ it.

Virtualmin works with aegir because it doesn't mess with any server files like other control panels do (cpanl for example). I dont know if ispconfig does.

Your video is GREAT. A few

socialnicheguru's picture

Your video is GREAT.

A few things for others. You have to do this in the particular order outlined or else something will be off.

  1. Ubuntu 8.04

  2. You need to install php, etc before Virtualmin. I thought that virtual min came with this and it wouldn't matter. OH YES IT DOES.
    Install this
    apt-get install apache2 php5 php5-cli php5-mysql mysql-server postfix
    apt-get install sudo git-core unzip

  3. get install script for virtualmin
    wget http://software.virtualmin.com/gpl/scripts/install.sh

  4. run it

  5. goto webmin > server > mysql server and enter in root username/password that was entered in step 2. MUST

  6. do an apt-get update, apt-get upgrade

  7. go back and finish the virtualmin install

  8. finish aegir install.

Again, your video is great. Please watch the video. I just outlined the steps that I think should be highlighted.

WALID virtual appliance

defconjuan's picture

This Ubuntu 10.04 LTS LAMP virtual appliance has Webmin, ISPConfig, AEGIR, and Drush/Drupal dependencies. See: http://drupal.org/sandbox/defconjuan/1157038.

Aegir hosting system

Group organizers

Group categories

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds:

Hot content this week