Mercurial > hg > nginx-site
annotate xml/en/docs/howto_setup_development_environment_on_ec2.xml @ 852:0621cbf2d932
Reordered contents of "introduction" and "howto" sections.
author | Ruslan Ermilov <ru@nginx.com> |
---|---|
date | Thu, 28 Feb 2013 11:59:39 +0400 |
parents | dc775f09b798 |
children | c1751a5e538a |
rev | line source |
---|---|
386 | 1 <?xml version="1.0"?> |
2 | |
580
be54c443235a
Added copyright markers to documentation sources.
Ruslan Ermilov <ru@nginx.com>
parents:
509
diff
changeset
|
3 <!-- |
be54c443235a
Added copyright markers to documentation sources.
Ruslan Ermilov <ru@nginx.com>
parents:
509
diff
changeset
|
4 Copyright (C) Nginx, Inc. |
be54c443235a
Added copyright markers to documentation sources.
Ruslan Ermilov <ru@nginx.com>
parents:
509
diff
changeset
|
5 --> |
be54c443235a
Added copyright markers to documentation sources.
Ruslan Ermilov <ru@nginx.com>
parents:
509
diff
changeset
|
6 |
386 | 7 <!DOCTYPE article SYSTEM "../../../dtd/article.dtd"> |
8 | |
752
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
9 <article name="Setting up nginx environment on Amazon EC2" |
386 | 10 link="/en/docs/howto_setup_development_environment_on_ec2.html" |
589 | 11 lang="en" |
752
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
12 rev="2"> |
386 | 13 |
752
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
14 <section name="Products available on Amazon EC2"> |
386 | 15 |
16 <para> | |
752
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
17 As a Standard Technology Partner participating in AWS Partner Network, |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
18 Nginx is offering the following products: |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
19 |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
20 <list type="bullet" compact="no"> |
386 | 21 |
461 | 22 <listitem> |
752
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
23 <link url="https://aws.amazon.com/marketplace/pp/B00A04GAG4"> |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
24 NGINX AMI based on Amazon Linux AMI</link> |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
25 </listitem> |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
26 |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
27 <listitem> |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
28 Latest version of nginx optimized for use with AWS |
461 | 29 </listitem> |
386 | 30 |
461 | 31 <listitem> |
752
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
32 Install script for typical nginx configurations with AWS |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
33 </listitem> |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
34 |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
35 </list> |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
36 |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
37 </para> |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
38 |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
39 </section> |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
40 |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
41 <section id="setting_up_nginx_environment_on_aws" |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
42 name="Step-by-step guide to start working with NGINX AMI"> |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
43 |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
44 <para> |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
45 To quickly set up nginx environment on AWS: |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
46 <list type="bullet" compact="no"> |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
47 <listitem> |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
48 Follow |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
49 <link url="http://docs.amazonwebservices.com/AWSEC2/latest/GettingStartedGuide/Welcome.html"> |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
50 Getting Started with EC2</link> guide to sign up to AWS and |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
51 get more information about EC2 itself. |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
52 Then you can proceed to |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
53 <link url="https://aws.amazon.com/marketplace/pp/B00A04GAG4"> |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
54 NGINX AMI product page on AWS Marketplace</link> and launch NGINX AMI. |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
55 When configuring the firewall rules, it is necessary to add a rule |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
56 to accept web traffic on TCP ports 80 and 443 (“1-click launch” |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
57 will do that automatically). |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
58 </listitem> |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
59 |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
60 <listitem> |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
61 As soon as the new instance is launched, nginx will be automatically |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
62 started and configured to serve default index.html page. |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
63 You can check it by pointing your web browser to the public DNS |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
64 name of your newborn EC2 instance. |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
65 Also, you can log in to your instance and use |
386 | 66 <programlisting> |
752
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
67 /etc/init.d/nginx status |
386 | 68 </programlisting> |
752
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
69 to check the status of your nginx server. |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
70 </listitem> |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
71 |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
72 <listitem> |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
73 To configure nginx for use with different web frameworks |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
74 quickly and efficiently, you can use a special helper script |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
75 included in NGINX AMI. |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
76 Log in to your EC2 instance and start: |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
77 |
386 | 78 <programlisting> |
752
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
79 nginx-setup |
386 | 80 </programlisting> |
461 | 81 </listitem> |
386 | 82 |
461 | 83 <listitem> |
752
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
84 You will be asked to select what components to install. |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
85 Please check the next section in this document for |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
86 list of available software components. |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
87 After you have selected the necessary component, the script |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
88 will automatically install all prerequisite packages |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
89 and prepare the necessary configuration. |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
90 There will be a separate user created too, |
386 | 91 and then a sample web application is started to ensure everything |
92 is working correctly. | |
461 | 93 </listitem> |
386 | 94 |
461 | 95 <listitem> |
386 | 96 After the installation completes and the web application is installed |
752
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
97 in a subdirectory inside <path>/var/www</path>, |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
98 additional instructions will be provided on how to start/stop sample |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
99 application. |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
100 For example, the Rails/Unicorn application will reside in |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
101 <path>/var/www/rails/sample-unicorn</path>, and specific part of nginx |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
102 configuration will be in <path>/etc/nginx/conf.d/rails-unicorn.conf</path>. |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
103 Installed application and configuration files can be used as a basis |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
104 for further development. |
461 | 105 </listitem> |
386 | 106 </list> |
107 </para> | |
108 | |
109 </section> | |
110 | |
752
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
111 <section id="available_software" |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
112 name="Software available for automatic configuration with NGINX AMI"> |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
113 |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
114 <para> |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
115 The following software is available for automatic installation |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
116 and configuration using <literal>nginx-setup</literal> helper script: |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
117 |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
118 <list type="bullet" compact="no"> |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
119 |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
120 <listitem> |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
121 Generic |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
122 <link url="http://php.net/manual/en/install.fpm.php">PHP-FPM</link> |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
123 configuration. |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
124 FPM (FastCGI Process Manager) is an alternative PHP FastCGI implementation |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
125 with some additional features useful for heavy-loaded sites, such as |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
126 dynamic/static child spawning, advanced process management, |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
127 ability to start workers with different uid/gid/chroot environment. |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
128 </listitem> |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
129 |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
130 <listitem> |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
131 <link url="http://rubyonrails.org/">Ruby on Rails</link>, |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
132 an open-source Ruby web framework that's optimized for programmer happiness |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
133 and sustainable productivity. |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
134 You can choose the application server to work with, currently |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
135 Unicorn and Thin are available to configure. |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
136 Also, during the installation process you can either enter the version of |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
137 Rails manually, or use the default one. |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
138 </listitem> |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
139 |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
140 <listitem> |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
141 <link url="https://www.djangoproject.com/">Django</link>, |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
142 a high-level Python web framework that encourages rapid development |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
143 and clean, pragmatic design. |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
144 It lets you build high-performing, elegant Web applications quickly. |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
145 Django focuses on automating as much as possible and adhering to the DRY |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
146 (Don't Repeat Yourself) principle. |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
147 </listitem> |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
148 |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
149 <listitem> |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
150 <link url="http://www.pylonsproject.org/">Pyramid</link>, |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
151 a small, fast, down-to-earth, open source Python web development framework. |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
152 It makes real-world web application development and deployment more fun, |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
153 more predictable, and more productive. |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
154 Pyramid is a Pylons Project, and is the successor to the Pylons web framework. |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
155 There is an ability to enter desired version of Pyramid during the |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
156 installation process. |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
157 </listitem> |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
158 |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
159 </list> |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
160 |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
161 </para> |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
162 |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
163 </section> |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
164 |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
165 <section id="if_something_goes_wrong" |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
166 name="What if something goes wrong?"> |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
167 |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
168 <para> |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
169 In case you encounter any problems with nginx configuration, |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
170 the documentation is available on |
851
dc775f09b798
Removed redundant text of a link.
Ruslan Ermilov <ru@nginx.com>
parents:
847
diff
changeset
|
171 <link url="http://nginx.org/en/docs/"/>. |
752
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
172 </para> |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
173 |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
174 <para> |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
175 Customers purchased NGINX AMI at AWS Marketplace are eligible for assistance |
847
9ace6d2fcaee
Use link to AWS support activation form instead of obsoleted support.html.
Andrei Belov <defan@nginx.com>
parents:
752
diff
changeset
|
176 under AWS support provided by Nginx core engineering team. |
9ace6d2fcaee
Use link to AWS support activation form instead of obsoleted support.html.
Andrei Belov <defan@nginx.com>
parents:
752
diff
changeset
|
177 In order to activate support, the following form must be filled out: |
851
dc775f09b798
Removed redundant text of a link.
Ruslan Ermilov <ru@nginx.com>
parents:
847
diff
changeset
|
178 <link url="http://nginx.com/sform.html"/>. |
847
9ace6d2fcaee
Use link to AWS support activation form instead of obsoleted support.html.
Andrei Belov <defan@nginx.com>
parents:
752
diff
changeset
|
179 Please note that you will need your AWS Account Number. |
752
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
180 In some cases we may also ask you to provide EC2 instance ID(s). |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
181 </para> |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
182 |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
183 </section> |
d26a60eab2b5
Completely rewritten to provide actual information about
Andrey Belov <defan@nginx.com>
parents:
589
diff
changeset
|
184 |
386 | 185 </article> |