You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airavata.apache.org by er...@apache.org on 2016/03/04 22:50:27 UTC
airavata-docs git commit: Minor modifications to the heading size,
and sub heading size through out documentation and also added Apache
Airavata in place on Airavata at heading level
Repository: airavata-docs
Updated Branches:
refs/heads/master 4bfb96a77 -> 5bd89a12b
Minor modifications to the heading size, and sub heading size through out documentation and also added Apache Airavata in place on Airavata at heading level
Project: http://git-wip-us.apache.org/repos/asf/airavata-docs/repo
Commit: http://git-wip-us.apache.org/repos/asf/airavata-docs/commit/5bd89a12
Tree: http://git-wip-us.apache.org/repos/asf/airavata-docs/tree/5bd89a12
Diff: http://git-wip-us.apache.org/repos/asf/airavata-docs/diff/5bd89a12
Branch: refs/heads/master
Commit: 5bd89a12be9aaa96691e36b56dc7bf8dc9d6ec27
Parents: 4bfb96a
Author: Eroma Abeysinghe <er...@gmail.com>
Authored: Fri Mar 4 16:50:23 2016 -0500
Committer: Eroma Abeysinghe <er...@gmail.com>
Committed: Fri Mar 4 16:50:23 2016 -0500
----------------------------------------------------------------------
Airavata-Installation.md | 6 +++---
AiravataApi.md | 2 +-
Application-CookBook.md | 2 +-
Gateway-Configurations.md | 2 +-
PGA-Installation.md | 8 ++++----
User-Profiles.md | 16 ++++------------
airavata-properties.md | 2 +-
index.md | 3 ++-
8 files changed, 17 insertions(+), 24 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/airavata-docs/blob/5bd89a12/Airavata-Installation.md
----------------------------------------------------------------------
diff --git a/Airavata-Installation.md b/Airavata-Installation.md
index 85668dc..aac2d17 100644
--- a/Airavata-Installation.md
+++ b/Airavata-Installation.md
@@ -7,7 +7,7 @@
[<button type="button" style="color:#3232ff;text-align:center;font-weight:bold;background-color:darkgray;width:200px;border-radius:4px">Airavata on CentOS 7</button>](#AiravataCent) <br></br>
-### <h3 id="Airavata">Airavata Prerequisites</h3>
+### <h3 id="Airavata">General Prerequisites</h3>
1. JAVA 8
- Java installation on CentOS, Mac, Windows, etc.. - <a href="https://docs.oracle.com/javase/8/docs/technotes/guides/install/install_overview.html" target="_blank">Oracle JAVA Installation</a>
2. RabbitMQ
@@ -20,7 +20,7 @@
### <h3 id="AiravataCent">Airavata Installation on CentOS 7</h3>
<b>NOTE: Airavata installation on other operating systems are similar with minor changes.</b></br>
-#### Prerequisites
+#### Pre-Installations
1. CentOS 7 Default open JDK 1.8.0. (minimum) is sufficient.
2. Download RabbitMQ binary for CentOS 7
<a href="https://www.rabbitmq.com/install-generic-unix.html" target="_blank">Download RabbitMQ Binary for CentOS</a><br>
@@ -55,7 +55,7 @@ E.g.:
NOTE: Grant permission to every databased created above. % can be replaced by 'localhost' (if DB is also in the same server as airavata). If DB is in a different server give the server name.
<br>
-#### Install Airavata
+#### Airavata Installation
1. Create a folder in your local machine (E.g.: mkdir LocalAiravata).<br>
2. Clone the master source (If you have not taken a clone prior) code from github to the created folder.<br>
<pre><code>git clone https://github.com/apache/airavata.git</code></pre>
http://git-wip-us.apache.org/repos/asf/airavata-docs/blob/5bd89a12/AiravataApi.md
----------------------------------------------------------------------
diff --git a/AiravataApi.md b/AiravataApi.md
index 5e9f0e7..ee0ed62 100644
--- a/AiravataApi.md
+++ b/AiravataApi.md
@@ -1,4 +1,4 @@
-## Airavata API
+## Apache Airavata API
For Airavata API documentation please visit <a href="http://airavata.staging.apache.org/documentation/api-docs/0.16/" target="_blank">Airavata 0.16 API Documentation</a>
http://git-wip-us.apache.org/repos/asf/airavata-docs/blob/5bd89a12/Application-CookBook.md
----------------------------------------------------------------------
diff --git a/Application-CookBook.md b/Application-CookBook.md
index 5dbeeae..643db25 100644
--- a/Application-CookBook.md
+++ b/Application-CookBook.md
@@ -1,6 +1,6 @@
## Application Cookbook Recipes
-### Airavata Applications and Available Resource List
+### Apache Airavata Applications and Available Resource List
| Application | Resource List |
|:----------------- |:--------------------------|
| Abinit | BigRed2 |
http://git-wip-us.apache.org/repos/asf/airavata-docs/blob/5bd89a12/Gateway-Configurations.md
----------------------------------------------------------------------
diff --git a/Gateway-Configurations.md b/Gateway-Configurations.md
index e37e1e6..c187cdd 100644
--- a/Gateway-Configurations.md
+++ b/Gateway-Configurations.md
@@ -5,7 +5,7 @@
3. Administrator privileges to the gateway with username and password
<br>
<br>
-### Airavata Component Configuration
+### Apache Airavata Component Configuration
1. For this we use 'Admin Dashboard'
2. Gateway Admin need to configure;<br>
- <a href="#CompResource">Compute Resources</a><br>
http://git-wip-us.apache.org/repos/asf/airavata-docs/blob/5bd89a12/PGA-Installation.md
----------------------------------------------------------------------
diff --git a/PGA-Installation.md b/PGA-Installation.md
index 12a2200..7109d42 100644
--- a/PGA-Installation.md
+++ b/PGA-Installation.md
@@ -5,7 +5,7 @@
[<button type="button" style="color:#3232ff;text-align:center;font-weight:bold;background-color:darkgray;width:200px;border-radius:4px">PGA on Ubuntu OS</button>](#headPGAUB)
-### <a name="head1234">General PGA Prerequisites</a>
+### <a name="head1234">General Prerequisites</a>
1. A Unix or Unix like operating system
2. 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
3. Composer
@@ -32,11 +32,11 @@
<pre><code>yum install composer</code></pre>
6. Install php-mcrypt <pre><code>yum install php-mcrypt</code></pre>
-#### Download and Configure PGA
+#### PGA Installation
1. As the document root (var/www/html) take the git clone https://github.com/apache/airavata-php-gateway.git
2. Change the cloned folder name to your desired folder name(e.g.: airavata-php-gateway). This will carry sub folders for the gateway
<pre><code>cp - R airavata-php-gateway /* .</code></pre>
-3. In the gateway folder do a <pre><code<composer update</code></pre>
+3. In the gateway folder do a <pre><code>composer update</code></pre>
4. Create a directory in var/www/ for user data (E.g.:gateway-user-data).
5. Copy pga_config.template and make pga_config.php
6. In pga_config.php change airavata server, change;
@@ -59,7 +59,7 @@
7. Give writing permission chmod -R g+rwx app/storage/
8. Make sure SElinux comparability of airavata_php_gateway folder. For that give
<pre><code>chcon -Rv --type=httpd_sys_content_t airavata-php-gateway/</code></pre>
-<br> This is to make sure the gateway folder is readable by http
+This is to make sure the gateway folder is readable by http
9. ls - lZ shows the SELinux context. After the above chcon command do the same for storage folder as well
<pre><code>su -c "chcon -R -h -t httpd_sys_script_rw_t [fullpath]/app/storage”</code></pre>
This is to make sure the storage folder is writable.
http://git-wip-us.apache.org/repos/asf/airavata-docs/blob/5bd89a12/User-Profiles.md
----------------------------------------------------------------------
diff --git a/User-Profiles.md b/User-Profiles.md
index aadd306..dc2fcd1 100644
--- a/User-Profiles.md
+++ b/User-Profiles.md
@@ -1,4 +1,4 @@
-# Airavata User Profiles
+# Apache Airavata User Profiles
### What Are Airavata User Profiles?
@@ -10,15 +10,7 @@
### What each user Profile can do within PGA?
-- Super Admin
- - Super admins has access to all the gateways as well as to Airavata and PGA. Currently this role resides with limited members of SGG group at IU.
- - Create Gateway and set up identity server for user account management.
- - Register Computer resource available to submit jobs through Airavata.
- - Add email monitoring accounts detail to Airavata for each gateway.
- - Investigate issues with individual experiments from any of the gateways.
-<br>
-<br>
-- Gateway Admin
+- Admin User
- Set up gateway preferences for Compute Resources and Storage Resources
- Generate SSH keys and their tokens using Credential Store in Admin Dashboard.
- Add the generated SSH token to Gateway Preferences.
@@ -27,13 +19,13 @@
- Create Applications and their deployments in to the gateway.
<br><b>NOTE: If user hosts his own gateway; 'Gateway Admin' role will hold features of both Super Admin and Gateway Admin.</b></br><br>
-- Gateway Admin-Read-Only
+- Admin-Read-Only
- Can view everything in Admin Dashboard but cannot Add, Edit or Delete any records from dashboard.
- Can monitor experiments through Experiments Statistics in Admin dashboard.
- Behalf of a gateway user can edit, cancel or clone an experiment.
</br>
<br>
-- Gateway User
+- General User
- Create, launch their own experiments in using available applications and compute resources.
- Monitor progress of experiment execution.
- Group experiments by creating Projects.
http://git-wip-us.apache.org/repos/asf/airavata-docs/blob/5bd89a12/airavata-properties.md
----------------------------------------------------------------------
diff --git a/airavata-properties.md b/airavata-properties.md
index 76d2d75..eb148be 100644
--- a/airavata-properties.md
+++ b/airavata-properties.md
@@ -1,4 +1,4 @@
-##<h2 id="airavata-properties.md">Airavata Server Properties</h2>
+##<h2 id="airavata-properties.md">Apache Airavata Server Properties</h2>
1. API Server Registry Configuration
- Comment out the derby DB properties
- Change MySQL configurations
http://git-wip-us.apache.org/repos/asf/airavata-docs/blob/5bd89a12/index.md
----------------------------------------------------------------------
diff --git a/index.md b/index.md
index 2dc6d32..a5d5be9 100644
--- a/index.md
+++ b/index.md
@@ -12,4 +12,5 @@ For more information on Airavata visit; <a href="http://airavata.apache.org/" ta
The Installation section of the documentation applies to on-premise installation of Apache Airavata.
-If you are interested to rather use a hosted version, you can contact a downstream project <a href="http://scigap.org/" target="_blank">Science Gateways Platform as a Service (SciGaP)</a>. SciGaP runs Apache Airavata as platform services.
+If you are interested to rather use a hosted version, you can contact a downstream project <a href="http://scigap.org/" target="_blank">Science Gateways Platform as a Service (SciGaP)</a>.
+<br>SciGaP runs Apache Airavata as platform services.