close Warning: Can't synchronize with repository "(default)" (/common/SVN/wimax does not appear to be a Subversion repository.). Look in the Trac log for more information.

Changes between Version 6 and Version 7 of dSite/gGIMISetup


Ignore:
Timestamp:
Nov 26, 2012, 10:26:24 PM (11 years ago)
Author:
ffund01
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • dSite/gGIMISetup

    v6 v7  
    149149}}}
    150150
    151 === Install iRODS web browser with visualization ===
     151=== Install iRODS web browser ===
     152
     153You may choose to install the iRODS web frontend. If you choose not to install this component, your users can use the [https://www.irods.org/web/ shared frontend].
     154
     155The source code for the web frontend is available [https://code.renci.org/gf/project/irodsphp here]:
     156{{{
     157wget https://code.renci.org/gf/download/frsrelease/120/762/irodsphp.zip
     158unzip irodsphp.zip
     159mv irodsphp irods
     160cd irods
     161unzip extjs.zip
     162mv ext-1.1.1 extjs
     163}}}
     164
     165Alternatively, you may prefer to use our extended version of the iRODS web frontend, which has extra visualization capabilites. If you choose not to install this component, your users can use [http://witestlab.poly.edu/irods/web/ NYU-Poly hosted site].
     166
     167You can check out the source code from our SVN repository:
     168{{{
     169svn co http://witestlab.poly.edu/repos/irodsweb
     170}}}
     171
     172For either version, you will need to add the site configuration to a config file in {{{/etc/apache2/sites-enabled}}}. A sample config is shown here:
     173{{{
     174    Alias /irods/web/ "/var/www/irods/web/"
     175    <Directory "/var/www/irods/web">
     176        AllowOverride all
     177        Options FollowSymLinks MultiViews
     178        # Uncomment the following if you're using HTTPS:
     179        # RewriteEngine On
     180        # RewriteCond %{HTTPS} off
     181        # RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
     182        Order allow,deny
     183        allow from all
     184    </Directory>
     185}}}
     186
     187Your config MUST include {{{AllowOverride all}}} and {{{Options FollowSymLinks MultiViews}}}
     188
     189Enable mod_rewrite and restart Apache2:
     190{{{
     191ln -s /etc/apache2/mods-available/rewrite.load /etc/apache2/mods-enabled/rewrite.load
     192service apache2 restart
     193}}}
     194