Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
dev:dependencies [2008/03/24 03:55] chamindra created |
dev:dependencies [2010/04/23 00:08] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | The below list provides the policy for the minimum requirements and recommendations to run the Sahana system | + | The list below provides the policy for the minimum requirements and recommendations to run the Sahana system. |
===== Software Requirements ===== | ===== Software Requirements ===== | ||
- | * PHP 5 and above required | + | ==== Apache HTTP Server ==== |
- | | + | |
- | * Apache 2.0 and above required | + | Apache HTTP is an open source web server. There are many versions of Apache web server for different operating systems. Users can download Apache from [[http:// |
+ | version 1.3 or later | ||
+ | |||
+ | |||
+ | ==== MySQL Database server ==== | ||
+ | |||
+ | MySQL is an open source database engine Sahana uses for storing its information.\\ | ||
+ | Users can download mysql here [[http:// | ||
+ | version | ||
+ | |||
+ | If users want to manage Sahana MySQL database, you can do it either by using command line interface of graphical MySQL manager like MySQL Administrator or MySQL Query Browser. Go to MySQL GUI tools [[http:// | ||
+ | |||
+ | |||
+ | ==== PHP parsing engine ==== | ||
+ | |||
+ | Sahana is based on PHP scripting language. Prior to installing Sahana on your computer, users have to install PHP parse engine.\\ | ||
+ | Users can download php from [[http:// | ||
+ | version 5.0 or later with latest php5-gd lib is recommended. | ||
+ | |||
+ | |||
+ | \\ | ||
+ | Users can either install Apache HTTP server, MySQL and PHP as three independent packages or as a single bundled package as WAMP / LAMP. If users wish to install bundled WAMP / LAMP users can download it from [[http:// | ||
+ | |||
+ | |||
+ | |||
+ | ==== GIS requirements ==== | ||
+ | |||
+ | The GIS functionality has a few requirements for the base system | ||
+ | |||
+ | * curl module for PHP. Installation information can be found here: [[http:// | ||
+ | * fairly high memory_limit in php.ini to handle large KMZ files (suggest 32M) | ||
===== Hardware/OS Recommendations ===== | ===== Hardware/OS Recommendations ===== | ||
Line 15: | Line 45: | ||
===== Minimum Skill Dependencies ===== | ===== Minimum Skill Dependencies ===== | ||
- | * Users: Basic IT Literacy | + | * Users: Basic IT literacy |
- | * Administrators: | + | * Administrators: |
- | * Developers: PHP, MySQL development knowledge required | + | * Developers: PHP, MySQL development knowledge |