php/mysql/apache one packagae installation

XML, Perl, Python, and other languages can be discussed here, even if it isn't PHP (We might forgive you).

Moderator: General Moderators

Post Reply
steviechan83
Forum Newbie
Posts: 4
Joined: Mon Jul 31, 2006 11:47 am

php/mysql/apache one packagae installation

Post by steviechan83 »

Hi,

I have a timesheet php application and would like to demo the application to another client on their machine.

So my question is:

Does anyone have any suggestions on how to create or setup the environment and then deploy the application with just an installer?

myapplication.exe

is there someway i can install WAMP and then put my files into the right directory?

Has anyone ever used Inno Setup to do this? if so can you please give me some advice.

http://www.jrsoftware.org/isinfo.php



Thanks in advance

Stephen
User avatar
Ambush Commander
DevNet Master
Posts: 3698
Joined: Mon Oct 25, 2004 9:29 pm
Location: New Jersey, US

Post by Ambush Commander »

Hmm... not in one go, but all you'd have to do is use one of those WAMP installers, move your PHP scripts to the web directory, run the configuration script (if there is one) and you're good to go.
User avatar
AKA Panama Jack
Forum Regular
Posts: 878
Joined: Mon Nov 14, 2005 4:21 pm

Post by AKA Panama Jack »

You could make an all in one install fairly easily if you use XAMPP for linux or windows.


Just download the package, unpack it, install the php files you need into the webroot. If you need to create a database then fire up XAMPP, set security settings, run phpMyAdmin (included in XAMPP) and create your databases. Shut down XAMPP.

Now all you need to do is zip or tar the XAMPP directory. You now have an all in one install for PHP, Mysql, Apache and your application. There is a tad more work than I mentioned but it is a quickie overview of what you would need.

We use XAMPP on our commercial servers because it is so damned easy to setup with full security settings. We usually just install Fedora Core 5 without PHP and Mysql. Then install XAMPP and set it up and we are basically done. New server in a short period of time.
Post Reply