Merge pull request #1136 from esethna/patch-10

Update AWS EBS Install Instuctions
Этот коммит содержится в:
Christopher Speller
2015-11-02 07:49:15 -05:00
родитель a4c9b97e86 4cf73af740
Коммит 8282d40779

Просмотреть файл

@@ -1,27 +1,26 @@
## AWS Elastic Beanstalk Setup (Docker) ## AWS Elastic Beanstalk Setup (Docker)
These instructions will guide you through the process of setting up Mattermost for product evaluation using an EBS Docker single-container application using [Dockerrun.aws.zip](https://github.com/mattermost/platform/raw/master/docker/1.1/Dockerrun.aws.zip).
1. Create a new Elastic Beanstalk Docker application using the [Dockerrun.aws.zip](https://github.com/mattermost/platform/raw/master/docker/1.0/Dockerrun.aws.zip) file provided. 1. From your [AWS console]( https://console.aws.amazon.com/console/home) select **Elastic Beanstalk** under the Compute section.
1. From the AWS console select Elastic Beanstalk. 2. Select **Create New Application** from the top right.
2. Select "Create New Application" from the top right. 3. Name your Elastic Beanstalk application and click **Next**,
3. Name the application and press next. 4. Select **Create web server** on the New Enviroment page.
4. Select "Create a web server" environment. 5. If asked, select **Create an IAM role and instance profile**, then click **Next**.
5. If asked, select create an IAM role and instance profile and press next. 6. On the Enviroment Type page,
6. For predefined configuration select under Generic: Docker. For environment type select single instance. 1. Set Predefined Configuration to **Docker** under the generic heading in the drop-down list.
7. For application source, select upload your own and upload Dockerrun.aws.zip from [Dockerrun.aws.zip](https://github.com/mattermost/platform/raw/master/docker/1.0/Dockerrun.aws.zip). Everything else may be left at default. 2. Set Environment Type to **Single instance** in the drop-down list.
8. Select an environment name, this is how you will refer to your environment. Make sure the URL is available then press next. 3. Click **Next**.
9. The options on the additional resources page may be left at default unless you wish to change them. Press Next. 7. For Application Source, select **Upload your own** and upload the [Dockerrun.aws.zip](https://github.com/mattermost/platform/raw/master/docker/1.1/Dockerrun.aws.zip) file, then click **Next**.
10. On the configuration details place. Select an instance type of t2.small or larger. 8. Type an Environment Name and URL. Make sure the URL is available by clicking **Check availability**, then click **Next**.
11. You can set the configuration details as you please but they may be left at their defaults. When you are done press next. 9. The options on the Additional Resources page may be left at default unless you wish to change them. Click **Next**.
12. Environment tags my be left blank. Press next. 10. On the Configuration Details page,
13. You will be asked to review your information. Press Launch. 1. Select an Instance Type of **t2.small** or larger.
2. The remaining options may be left at their default values unless you wish to change them. Click **Next**.
4. Try it out! 11. Environment tags may be left blank. Click **Next**.
14. Wait for beanstalk to update the environment. 12. You will be asked to review your information, then click **Launch**.
15. Try it out by entering the domain of the form \*.elasticbeanstalk.com found at the top of the dashboard into your browser. You can also map your own domain if you wish. 14. It may take a few minutes for beanstalk to launch your environment. If the launch is successful, you will see a see a large green checkmark and the Health status should change to “Green”.
15. Test your environment by clicking the domain link next to your application name at the top of the dashboard. Alternatively, enter the domain into your browser in the form `http://<your-ebs-application-url>.elasticbeanstalk.com`. You can also map your own domain if you wish. If everything is working correctly, the domain should navigate you to the Mattermost signup page. Enjoy exploring Mattermost!
### (Recommended) Enable Email
### (Recommended) Enable Email The default single-container Docker instance for Mattermost is designed for product evaluation, and sets `SendEmailNotifications=false` so the product can function without enabling email. To see the product's full functionality, [enabling SMTP email is recommended](SMTP-Email-Setup.md).
The default single-container Docker instance for Mattermost is designed for product evaluation, and sets `ByPassEmail=true` so the product can run without enabling email, when doing so maybe difficult.
To see the product's full functionality, [enabling SMTP email is recommended](SMTP-Email-Setup.md).