Ushahidi under Ubuntu 9.10

Install essentials after build:

sudo aptitude install openssh-server vim

At this point I copy my pub key over so I can quit hassling with passwords.

scp .ssh/id_dsa.pub servername:

On the server:

Log out and log back in again to test passwordless-ness of it.

Returning to software install,

I then copied my Ushahidi files over and unpacked.

On the server:

Create your vhost:

I can't mention the path to apache2 without triggering the web application firewall. I am not complaining, just letting you know why this is vague.

I keep the default in place with just the server root and then add a vhost file in sites-available. Hope that makes sense. From the Apache2 ServerRoot:

sudo vi sites-available/vhosts

Write the file out and execute:

Install database software

Create database and user

Locally I have name service configured on my network, so after adding the hostname to DNS I accessed;

http://fqdn.here.com/installer

(If one is just messing about you can hack your host file, even under winders… C:\Windows\System32\Drivers\etc\hosts)

I then choose the Basic Install option and entered the new database info. That was it.

I could then access the administration interface with:

http://fqdn.here.com/admin

Logging in with u: admin p: admin, it's recommended that this u/p combo be changed as soon as possible.

Hope this is helpful.