Thanks for using Ushahidi. We hope that you find the setup and installation process as smooth as possible. We have an active community so if you get stuck along the way, head over to the forums and get some help. In addition to the forums, we have a wiki with more detailed information about the platform.
The follwing is a list of PHP extensions that must be installed on your server in order for Ushahidi to run properly.
Need to figure out what extensions you already have installed on your server? Here are instructions to do just that.
Before installing Ushahidi you will need to give your server authority to write to certian files and folders. Please make sure the following files and folders are writable by your server:
application/config/config.php
application/config
application/cache
application/logs
media/uploads
.htaccess
The process of configuring file permissions is different for various opperating systems. Here are some helpful links about permissions for the Unix and Windows opperating systems.
Ushahidi can be installed manually or via the web installer. The easiest way to install Ushahidi is to use the web installer as it takes you through everything step by step.
http://[Your Ushahidi URL]/installer
and follow the step by step instructions. ./application/config/database.template.php
to ./application/config/database.php
.database.php
and provide it with your database credentials../application/config/config.template.php
to ./application/config/config.php
.config.php
and provide it with the appropriate values. The comments in the file will tell you exactly what to provide. In most cases, you won't need to change many of them../sql/ushahidi.sql
http://[Your Ushahidi URL]/
http://[Your Ushahidi URL]/admin
admin
admin
Please note: There are still more settings and configurations that you will still need to complete in order to get your instance fully opporational. More information about these settings can be found on our wiki.
For further references and documentation, head over to our wiki. Also, we encourage you to drop by our forums if you have any additional questions or concerns.