Versions Compared

Key

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

Synapse Deployment Instructions

...

Check out and build code

...

Create Beanstalk Environments (Skip this section if using existing Environments.)

log in to AWS

http://aws.amazon.com/console/

...

Create two more, so that there is one for Auth services, one for Repo services, and one for SynapseWeb

...

Create Host Name

Sign in to GoDaddy, select sagebase.org,  and launch Domain Manager. 

...

Ditto for auth-prod and reposvc-prod

3. Create MySQL database

4. Set up Crowd

...

Configure Environments

For the authentication service, click on 'edit configuration' in the Beanstalk UI.

For 'HTTPS Listener port' choose '443'. 

For 'SSL Cert' choose arn:aws:iam::325565585839:server-certificate/SynapseCert

Click on 'container.' In the JVM Command Line Options, put

-Dorg.sagebionetworks.crowdUrl=https://crowd.sagebase.org:8443\\

...

Create MySQL database

Set up Crowd

Verify Deployment