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:
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.