Speakers Bureau/Technology Team/Working Locally

International Game Developers Association

Jump to: navigation, search

Table of contents

[edit] Requirements

If you want to run the software locally (not on the remote server), you'll have to install some server framework on your machine. You need the following:

  1. Apache
  2. PHP (not sure which version is on the IGDA server -- 5 would be preferable)
  3. MySQL (same as above, we'd like 5)

[edit] Windows Setup

By far the easiest way to get this suite up and running on Windows is by using xampp. This program will install Apache, PHP, and MySQL, with options to make them services so they always run when you start your computer. (You can use xampp lite if you don't want the FTP stuff that the full xammp includes.) Once you've got it installed, put your directory from Subversion into the htdocs folder and call it "igda," for example. Then you should be able to go to http://localhost/igda/ and see the app!

[edit] Mac Setup

Mac OS X comes with Apache installed, but you'll need to install PHP and (optionally) MySQL. Both are available from Marc Liyange. Once you've done that, place the folder you got from Subversion into the Sites folder in your home directory and call it "igda," for example. Then you should be able to go to http://localhost/~USERNAME/www/ and see the app! (Note: you'll need to turn on "Web Sharing" in the Sharing section of System Preferences.)

[edit] Linux Setup

If you're running Linux, you probably already have this stuff. If you don't, you probably know how to install them. Just make sure you've got the right versions.

[edit] Recommended Tools

Mostly for people who haven't done web development before; if you have, you probably already have an editor you like. I use TextMate on the Mac. Worth every penny. Supposedly the e editor on Windows is a pretty sharp equivalent. There's lots of other PHP editors around if neither of those do it for you. Or you can always just use vim. Or notepad.

Personal tools
Toolbox