Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Download PGA from github to the document root of you web server /var/www. 
  2. Use git clone https://github.com/apache/airavata-php-gateway.git or download the zip from the github web page.
  3. Go inside the PGA directory (e.g /var/www/airavata-php-gateway)
  4. Make sure the storage folder is writable
    1. sudo chmod -R 755 app/storage
  5. Go to [PGA_HOME]/app/config/pga_config.php and change the configuration to match your settings
  6. Now issue composer install command
    1. sudo composer install
  7. Restart the web server
    1. sudo service apache2 restart

 

 

User Hosted PGA with SciGaP in MAC OS

Installations

 

  1. To install MCrypt for PHP on MAC please follow the steps in http://coolestguidesontheplanet.com/install-mcrypt-php-mac-osx-10-9-mavericks-development-server/
  2. Once above is completed follow the steps given in http://sangatpedas.com/20140219/installing-laravel-osx-mavericks/ for
    1. Configuring Apache
    2. Installing Composer 

 

Download and Configure PGA

  1. cd /Library/WebServer/Documents
  2. git clone https://github.com/apache/airavata-php-gateway.git
  3. cd /Library/WebServer/Documents/airavata-php-gateway
  4. Make sure the storage folder is writable
    1. sudo chmod -R 755 app/storage
  5. (optional) Go to [PGA_HOME]/app/config/pga_config.php and change the configuration to match your settings
  6. Enable Apache extensions (mod_rewrite module and PHP SOAP extension)
    1.  sudo vim /etc/apache2/httpd.conf
      1. uncomment #LoadModule rewrite_module libexec/apache2/mod_rewrite.so
      2. uncomment #LoadModule php5_module libexec/apache2/libphp5.so
  7. Now issue composer install command
    1. sudo composer install
  8. Restart the web server
    1. sudo apachectl restart