I have just created a Drupal application on Wampserver. Now I want to package the whole setup for sending to some guys in my organization but who are way across the world. What I need to do is
Create an self installing package that will
1. unzip the package and tuck the main folder (entire install) away in root directory.
2. place a lauch icon on the desktop
[phew !]

Now is there someone good with Windows programs around who can advise on how to do this and if there is a program that can help. I know I might have to use portable xammp instead of wampserver.
Thanks

Comments

marcvangend’s picture

Acquia did something like that with their Acquia Drupal Stack Installer. I've never used it myself, but if you want to check out how they did it, see http://acquia.com/downloads and http://acquia.com/documentation/acquia-drupal-stack.

narcissus921’s picture

DAMP and WAMP don't get along very well. If you install both, there's issues that arise, at least in my experience. After working in WAMP for a few months on a new setup, I launched DAMP and connected through SQLYog - no databases detected, locked out of phpMyAdmin, so sites all offline.

I couldn't figure it all out, but that's my experience with it. I had to remove DAMP and reinstall WAMP just to get back to where I was.

Moral: Back up databases and codebases before doing something you're unsure of =)

marcvangend’s picture

I suppose that DAMP (the Acquia stack installer) and WAMP use the same post numbers, so that would explain why they don't mix so well. Anyway, I wasn't suggesting that you install both; I was suggesting that you have a look how Acquia managed tp package Drupal, Apache, MySQL, PHP and PhpMyAdmin in a single installer. Maybe you can do the same trick with your own Drupal distribution.

narcissus921’s picture

I understand that, but I wanted to point it out in case he decided to download and install the DAMP package to check it out. WAMP is port 80, and MAMP/DAMP is 8080 IIRC.

And then you also have to assume that the other users are using the same setup.

If I'm using DAMP and I get sent a WAMP install...something's not going to play nicely.

FWIW, I just wanted to point out a few hours of frustration and headache that could be saved - wish I knew that beforehand.

narcissus921’s picture

I've used http://www.webenabled.com to collaborate with users not in my locale. It works pretty well so far for me. I had a free account, with 2 sites on it, and they give you some space to work on, you just need winSCP if you want to interact with the codebase.

Give it a whirl, it'll take you 10 minutes to start to like it.

Otherwise, I just take a WAMP setup and toss it on a server after changing a few settings..

ziobudda’s picture

Hi, try to see if "drupal distribution" can help you.

http://drupal.org/node/326175

M.

Freelancer Senior Drupal Developer -- http://www.ziobuddalabs.it