...
- Requires a Unix or Unix like operating system
- Requires a web server (e.g apache web server) with PHP 5.4 or higher. Make sure have enabled mod_rewrite module in httpd.conf file and enable PHP SOAP extension
- Install Composer
- MYSQL database installation
- MCrypt PHP extension
Installations
Starting The following guide give a sample installation starting from a fresh Ubunutu 12.04 installation. Similar instructions should be used in other operating systems.
Update the ubuntu package manager
...
- Download PGA from github to the document root of you web server /var/www.
- Use git clone https://github.com/apache/airavata-php-gateway.git or download the zip from the github web page.
- Go inside the PGA directory (e.g /var/www/airavata-php-gateway)
- Make sure the storage folder is writable
- sudo chmod -R 777 755 app/storage
- Go to [PGA_HOME]/app/config/pga_config.php and change the configuration to match your settings
NOTE: this file will be removed in the future. So this will not be neededCreate a copy of app/config/app_config.ini.template file as app/config/app_config.inisudo cp app/config/app_config.ini.template file as app/config/app_config.ini
- Now issue composer install command
- sudo composer updateinstall
- Restart the web server
- sudo service apache2 restart
...
- Make sure the php version >= 5.4
- Requires a Unix or Unix like operating system
- Requires a web server (e.g apache web server) with PHP version >=5.4. Make sure have enabled mod_rewrite module in httpd.conf file and enable PHP SOAP extension
- Install Composer
- MYSQL database installation
- MCrypt PHP extension
Installations
...