Life Sciences Medical Education Platform on AWS  installation process

To install the application, go to:

http://YOUR-AWS-DOMAIN-NAME.COM/install.php,

1. [your-aws-domain-name.com] is Public DNS of your instance.

2. The password for the installation page is the instance ID for your EC2.

Step 1 – Setting up Domain

On the first step, type your domain name without www (e.g. yourdomain.net).
In our example, we are filling out the form with value “amiserver.com”.
Note: the application will not work on this domain, you need to make sure that the domain is assigned to the instance IP.
The domain is not in our own, so we put in the hosts file: (54.245.203.90 is IP of our instance)
54.245.203.90 amiserver.com
54.245.203.90 www.amiserver.com
54.245.203.90 login.amiserver.com
54.245.203.90 test1.amiserver.com
54.245.203.90 test2.amiserver.com
54.245.203.90 master.amiserver.com
54.245.203.90 wordpressmaster1.amiserver.com
54.245.203.90 drupalmaster1.amiserver.com

Step 2 – Set the Username and Password for the Platform Super User

Enter the credentials for the Platform Administrator. These credentials are going to be used to access the platform as a Platform Administrator to manage platform settings. (Note: for future reference, the platform admin dashboard is at: https://login.your-aws-domain-name.com/admin)

Step 3 – Setting up the Main Site

The, “Main Site,” is the application accessed from https://[YOUR-DOMAIN].com. You can select WordPress, Drupal or Moodle. Through the platform, you will be able to add additional medical education and learning portals as discreet subdomains to your domain.

In this step, you will select the application used for the main site and add the credentials for logging in as the administrator to that site.

Step 4 – Setting up the Primary Moodle Template Admin Credentials

The Medical Education platform includes a sandbox and templating system that allows you to create sandbox versions of applications, configure these and then launch other templates or production environments from them. When you initially launch Medical Education, there will be three existing templates: Moodle, WordPress and Drupal. In this step, you set the admin username and password for the moodle template at https://master.your-awsdomain-name.com.

Step 5 – Setting up WordPress Credentials

Type your credentials for wordpress master template. WordPress Master Template is the site that would be accessible at
https://wordpressmaster1.your-aws-domain-name.com.

Step 6 – Setting up Drupal Credentials

Type your credentials for drupal master template. Drupal Master Template is the site that would be accessible at https://drupalmaster1.youraws-
domain-name.com.

After you press “Finish”, the application will be installed. It takes about 5 minutes to set everything up.

Once the application has been installed, you can go to:

https://login.your-aws-domainname.com/admin.

You will have to accept the self-signed SSL-certificate. In our example, we are going to https://login.amiserver.com/admin. On this page, we enter with credentials from step 2.

This is the platform administration dashboard. There will be two alerts to complete the configuration. One is to set up the SMTP settings for automated emails sent through the platform and then other is to configure the Linkedin oauth settings. This is only necessary if you will be using the page that allows end users to create instances on the platform using their Linkedin Credentials. There are also controls in the settings section to add an SSL.