{"id":163489,"date":"2012-12-21T13:44:02","date_gmt":"2012-12-21T09:44:02","guid":{"rendered":"http:\/\/savepearlharbor.com\/?p=163489"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-29T21:00:00","slug":"","status":"publish","type":"post","link":"https:\/\/savepearlharbor.com\/?p=163489","title":{"rendered":"<span class=\"post_title\">\u041f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u044f \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0432 Elastic Beanstalk<\/span>"},"content":{"rendered":"<div class=\"content html_format\">   \t\u041f\u0440\u0438\u0432\u0435\u0442! <img decoding=\"async\" src=\"http:\/\/habrastorage.org\/storage2\/de2\/8d5\/cd3\/de28d5cd30892edd8b0d669b656dfede.png\" alt=\"image\" align=\"right\"\/><\/p>\n<p>  \u0421\u0435\u0433\u043e\u0434\u043d\u044f \u044f \u0440\u0430\u0441\u0441\u043a\u0430\u0436\u0443 \u043a\u0430\u043a \u043b\u0435\u0433\u043a\u043e \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0432 Elastic Beanstalk \u0438 \u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u0442\u044c \u0438\u0445 \u043f\u0440\u044f\u043c\u043e \u0438\u0437 Git!<\/p>\n<p>  \u0414\u043b\u044f \u043d\u0430\u0447\u0430\u043b\u0430 \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u044e \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u0443\u0442\u0438\u043b\u0438\u0442\u044b \u043a\u043e\u043c\u0430\u043d\u0434\u043d\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0438 \u0434\u043b\u044f EB. \u041c\u043e\u0436\u043d\u043e \u0441\u043a\u0430\u0447\u0430\u0442\u044c <a href=\"http:\/\/aws.amazon.com\/code\/AWS-Elastic-Beanstalk\/6752709412171743\">\u043e\u0442\u0441\u044e\u0434\u0430<\/a>, \u043b\u0438\u0431\u043e \u0436\u0435 \u0432\u043e\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u043c\u043e\u0438\u043c \u0441\u043a\u0440\u0438\u043f\u0442\u043e\u043c \u0434\u043b\u044f \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u0438 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u0445 \u0443\u0442\u0438\u043b\u0438\u0442 \u043f\u043e <a href=\"http:\/\/habrahabr.ru\/company\/epam_systems\/blog\/160881\/\">\u044d\u0442\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435<\/a>. <\/p>\n<p>  \u0423\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u043b\u0438. \u0412 \u043a\u043e\u043d\u0441\u043e\u043b\u0438 \u0443 \u043d\u0430\u0441 \u043f\u043e\u044f\u0432\u0438\u0442\u0441\u044f \u043a\u043e\u043c\u0430\u043d\u0434\u0430 <b>eb<\/b>, \u0441 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u043c\u044b \u0438 \u043d\u0430\u0447\u043d\u0451\u043c. <\/p>\n<h4>1. \u0421\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f<\/h4>\n<p>  \u0414\u043b\u044f \u043d\u0430\u0447\u0430\u043b\u0430 \u0441\u043e\u0437\u0434\u0430\u0434\u0438\u043c \u043f\u0430\u043f\u043a\u0443 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0438 \u0438\u043d\u0438\u0446\u0438\u0430\u043b\u0438\u0437\u0438\u0440\u0443\u0435\u043c Git \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0439. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440:  <\/p>\n<pre><code class=\"bash\">$ mkdir ~\/Work\/testapp\/ && cd ~\/Work\/testapp\/ $ git init <\/code><\/pre>\n<p>  \u0421\u043e\u0437\u0434\u0430\u0434\u0438\u043c \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 Elastic Beanstalk  <\/p>\n<pre><code class=\"bash\">$ eb init <\/code><\/pre>\n<p><a name=\"habracut\"><\/a><\/p>\n<div class=\"spoiler\"><b class=\"spoiler_title\">\u0412\u043e\u043f\u0440\u043e\u0441\u044b \u043e\u0442 EB<\/b><\/p>\n<div class=\"spoiler_text\">\n<pre> To get your AWS Access Key ID and Secret Access Key,    visit &quot;https:\/\/aws-portal.amazon.com\/gp\/aws\/securityCredentials&quot;. Enter your AWS Access Key ID: AKIA**********7KAQ Enter your AWS Secret Access Key: puKfEWZwNr*******************wx7iwU\/U6NnE Select an AWS Elastic Beanstalk service region. Available service regions are: 1) US East (Virginia) 2) US West (Oregon) 3) US West (North California) 4) EU West (Ireland) 5) Asia Pacific (Singapore) 6) Asia Pacific (Tokyo) 7) Asia Pacific (Sydney) 8) South America (Sao Paulo) Select:  (1 to 8): 1 Enter an AWS Elastic Beanstalk application name (auto-generated value is &quot;testapp&quot;): testapp Enter an AWS Elastic Beanstalk environment name (auto-generated value is &quot;testapp-env&quot;):  Select a solution stack. Available solution stacks are: 1) 32bit Amazon Linux running PHP 5.4 2) 64bit Amazon Linux running PHP 5.4 3) 32bit Amazon Linux running PHP 5.3 4) 64bit Amazon Linux running PHP 5.3 5) 64bit Windows Server 2008 R2 running IIS 7.5 6) 64bit Windows Server 2012 running IIS 8 7) 32bit Amazon Linux running Tomcat 7 8) 64bit Amazon Linux running Tomcat 7 9) 32bit Amazon Linux running Tomcat 6 10) 64bit Amazon Linux running Tomcat 6 11) 32bit Amazon Linux running Python 12) 64bit Amazon Linux running Python 13) 32bit Amazon Linux running Ruby 1.8.7 14) 64bit Amazon Linux running Ruby 1.8.7 15) 32bit Amazon Linux running Ruby 1.9.3 16) 64bit Amazon Linux running Ruby 1.9.3 Select:  (1 to 16): 2 Create an RDS DB Instance? [y\/n]: n Updated AWS Credential file at &quot;\/home\/korjik\/.elasticbeanstalk\/aws_credential_file&quot;.<\/pre>\n<\/div>\n<\/div>\n<p>  \u041e\u0442\u043b\u0438\u0447\u043d\u043e! \u0412 \u043a\u043e\u043d\u0441\u043e\u043b\u0438 \u0443 \u043d\u0430\u0441 \u043f\u043e\u044f\u0432\u0438\u0442\u0441\u044f \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435:<br \/>  <img decoding=\"async\" src=\"http:\/\/habrastorage.org\/storage2\/ac6\/95d\/37e\/ac695d37ebd5458e41683b8679dbba0d.png\" alt=\"image\"\/><\/p>\n<p>  \u0414\u0430\u0432\u0430\u0439\u0442\u0435 \u0435\u0433\u043e \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u043c \u0447\u0435\u0440\u0435\u0437 CLI:  <\/p>\n<pre><code class=\"bash\">$ eb start <\/code><\/pre>\n<div class=\"spoiler\"><b class=\"spoiler_title\">\u0417\u0430\u043f\u0443\u0441\u043a \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f<\/b><\/p>\n<div class=\"spoiler_text\">\n<pre> Starting application &quot;testapp&quot;. Waiting for environment &quot;testapp-env&quot; to launch. 2012-12-21 11:36:54\tINFO\tcreateEnvironment is starting. 2012-12-21 11:37:00\tINFO\tUsing elasticbeanstalk-us-east-1-8******7906425 as Amazon S3 storage bucket for environment data. 2012-12-21 11:37:35\tINFO\tCreated load balancer named: awseb-e-m-AWSEBLoa-3Y756XH4GS6C 2012-12-21 11:37:51\tINFO\tCreated security group named: awseb-e-mcmpmiq7vv-stack-AWSEBSecurityGroup-1P8Y0FB06SVMD 2012-12-21 11:37:57\tINFO\tCreated Auto Scaling launch configuration named: awseb-e-mcmpmiq7vv-stack-AWSEBAutoScalingLaunchConfiguration-1PPFVPGQK4PV8 2012-12-21 11:39:09\tINFO\tWaiting for EC2 instances to launch. This may take a few minutes. 2012-12-21 11:39:09\tINFO\tCreated Auto Scaling group named: awseb-e-mcmpmiq7vv-stack-AWSEBAutoScalingGroup-1WLKAEZBZ8ZGT 2012-12-21 11:40:45\tINFO\tCreated Auto Scaling group policy named: arn:aws:autoscaling:us-east-1:8******7906425:scalingPolicy:8d0accbb-fa54-483a-a3c0-8b91921a738e:autoScalingGroupName\/awseb-e-mcmpmiq7vv-stack-AWSEBAutoScalingGroup-1WLKAEZBZ8ZGT:policyName\/awseb-e-mcmpmiq7vv-stack-AWSEBAutoScalingScaleDownPolicy-184TBBCOHLRB3 2012-12-21 11:40:50\tINFO\tCreated CloudWatch alarm named: awseb-e-mcmpmiq7vv-stack-AWSEBCloudwatchAlarmLow-WZWD04T7WB4O 2012-12-21 11:40:53\tINFO\tCreated Auto Scaling group policy named: arn:aws:autoscaling:us-east-1:8******7906425:scalingPolicy:acc43498-d4ce-4421-896b-84ea7eb05fb2:autoScalingGroupName\/awseb-e-mcmpmiq7vv-stack-AWSEBAutoScalingGroup-1WLKAEZBZ8ZGT:policyName\/awseb-e-mcmpmiq7vv-stack-AWSEBAutoScalingScaleUpPolicy-1GZEQ8O807OFD 2012-12-21 11:40:56\tINFO\tCreated CloudWatch alarm named: awseb-e-mcmpmiq7vv-stack-AWSEBCloudwatchAlarmHigh-XLWNREY9ZVKY Application is available at &quot;testapp-env-p3n7aesmip.elasticbeanstalk.com&quot;. <\/pre>\n<\/div>\n<\/div>\n<p>  \u0414\u0430\u043b\u0435\u0435 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u043c \u0441\u043a\u0440\u0438\u043f\u0442\u044b \u0434\u043b\u044f Git \u0432 \u0440\u0435\u043f\u043e\u0437\u0438\u0440\u0442\u043e\u0440\u0438:  <\/p>\n<pre><code class=\"bash\">$ cp -r ~\/AWS_CLI_TOOLS\/AWS-ElasticBeanstalk-CLI-2.3\/AWSDevTools\/Linux\/* . $ .\/AWSDevTools-RepositorySetup.sh <\/code><\/pre>\n<p>  \u0412 \u043f\u0430\u043f\u043a\u0435 .git \u043f\u043e\u044f\u0432\u0438\u043b\u0438\u0441\u044c \u043d\u0443\u0436\u043d\u044b\u0435 \u0444\u0430\u0439\u043b\u044b:  <\/p>\n<pre><code class=\"bash\">$ ll .git\/AWSDevTools\/ total 24 drwxr-xr-x 3 korjik korjik 4096 Dec 21 12:27 . drwxrwxr-x 8 korjik korjik 4096 Dec 21 12:27 .. drwxr-xr-x 2 korjik korjik 4096 Dec 21 12:27 aws -rwxr-xr-x 1 korjik korjik 4372 Dec 21 12:27 aws.elasticbeanstalk.config -rwxr-xr-x 1 korjik korjik 2798 Dec 21 12:27 aws.elasticbeanstalk.push <\/code><\/pre>\n<p>  <\/p>\n<h4>2. \u0414\u0435\u043f\u043b\u043e\u0439 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f<\/h4>\n<p>  \u0418\u0442\u0430\u043a, \u043d\u0430\u0448\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0433\u043e\u0442\u043e\u0432\u043e, \u0435\u0433\u043e \u043d\u0443\u0436\u043d\u043e \u0437\u0430\u0434\u0435\u043f\u043b\u043e\u0438\u0442\u044c.<\/p>\n<p>  \u0421\u043e\u0437\u0434\u0430\u0434\u0438\u043c \u0441\u0430\u043c\u043e\u0435 \u043f\u0440\u043e\u0441\u0442\u043e\u0435 \u0447\u0442\u043e \u043f\u0440\u0438\u0448\u043b\u043e \u0432 \u0433\u043e\u043b\u043e\u0432\u0443:  <\/p>\n<pre><code class=\"bash\">$ echo &quot;&lt;?php phpinfo(); ?&gt;&quot; &gt; index.php <\/code><\/pre>\n<p>  \u0414\u043e\u0431\u0430\u0432\u0438\u043c \u0438 \u0437\u0430\u043a\u043e\u043c\u043c\u0438\u0442\u0438\u043c \u0432 git:  <\/p>\n<pre><code class=\"bash\">$ git add index.php $ git commit -m &quot;PHP INFO&quot; <\/code><\/pre>\n<p>  \u041d\u0443 \u0438 \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u0434\u0435\u043f\u043b\u043e\u0439:  <\/p>\n<pre><code class=\"bash\">$ git aws.push --environment &quot;testapp-env&quot; Counting objects: 3, done. Writing objects: 100% (3\/3), 240 bytes, done. Total 3 (delta 0), reused 0 (delta 0) remote:  To https:\/\/AKIAII*********7KAQ:20121221T103218Z8abd2f8768ce64d97f85dd0902b5f8efadcf8148a227924464fe8e6fc41998a1@git.elasticbeanstalk.us-east-1.amazonaws.com\/v1\/repos\/74657374617070\/commitid\/39383466343734663539393639396130316535336661353933656461383661333461353766636632\/environment\/746573746170702d656e76  + 755988e...984f474 HEAD -&gt; master (forced update) <\/code><\/pre>\n<p>  \u041f\u0440\u043e\u0432\u0435\u0440\u0438\u043c, \u0441\u0442\u0430\u0442\u0443\u0441:  <\/p>\n<pre><code class=\"bash\">$ eb status URL\t: testapp-env-yp333cyrp2.elasticbeanstalk.com Status\t: Updating Health\t: Grey <\/code><\/pre>\n<p>  \u041a\u043e\u0433\u0434\u0430 \u0441\u0442\u0430\u0442\u0443\u0441 \u0431\u0443\u0434\u0435\u0442 Ready \u043f\u0440\u043e\u0432\u0435\u0440\u044f\u0435\u043c!<\/p>\n<p>  \u041d\u0443 \u0432\u043e\u0442, \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0437\u0430\u0434\u0435\u043f\u043b\u043e\u0435\u043d\u043e \u0438 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442:<br \/>  <img decoding=\"async\" src=\"http:\/\/habrastorage.org\/storage2\/53d\/185\/2b3\/53d1852b330b983f66d5df92c21446fb.png\" alt=\"image\"\/><\/p>\n<p>  \u0421\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u0433\u043e\u0432\u043e\u0440\u044f, \u0432\u0441\u0451 \u043a\u0440\u0430\u0439\u043d\u0435 \u043f\u0440\u043e\u0441\u0442\u043e. \u0412\u044b \u043b\u0435\u0433\u043a\u043e \u043c\u043e\u0436\u0435\u0442\u0435 \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c \u0432\u0435\u0442\u043a\u0438 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e <b>eb btanch<\/b> \u0438 \u0434\u0435\u043f\u043b\u043e\u0438\u0442\u044c \u0438\u0437 Git \u043a\u0430\u043a \u0443\u0433\u043e\u0434\u043d\u043e \u0438 \u043a\u0443\u0434\u0430 \u0443\u0433\u043e\u0434\u043d\u043e. \u0412 \u0441\u0442\u0430\u0442\u044c\u0435 \u0430\u0434\u0440\u0435\u0441 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u043c\u0435\u043d\u044f\u043b\u0441\u044f \u2014 \u044d\u0442\u043e \u0431\u044b\u043b\u0438 \u0440\u0430\u0437\u043d\u044b\u0435 \u0442\u0435\u0441\u0442\u044b. \u041f\u0440\u0438 \u0434\u0435\u043f\u043b\u043e\u0435 \u0430\u0434\u0440\u0435\u0441 \u043d\u0435 \u043c\u0435\u043d\u044f\u0435\u0442\u0441\u044f.<\/p>\n<p>  \u0410 \u0432\u043e\u043e\u0431\u0449\u0435, \u043e\u0447\u0435\u043d\u044c \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u044e \u043f\u043e\u0447\u0438\u0442\u0430\u0442\u044c \u043f\u0440\u043e <a href=\"http:\/\/docs.aws.amazon.com\/elasticbeanstalk\/latest\/dg\/Welcome.html\">Elastic Beanstalk<\/a>. <\/p>\n<p>  \u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0435 \u043b\u0438 \u0432\u044b EB? \u0427\u0442\u043e-\u0442\u043e \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e\u0435 \u0440\u0430\u0441\u0441\u043a\u0430\u0436\u0435\u0442\u0435?    \t   \t<\/p>\n<div class=\"clear\"><\/div>\n<\/p><\/div>\n<p> \u0441\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b \u0441\u0442\u0430\u0442\u044c\u0438 <a href=\"http:\/\/habrahabr.ru\/company\/epam_systems\/blog\/163489\/\"> http:\/\/habrahabr.ru\/company\/epam_systems\/blog\/163489\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<div class=\"content html_format\">   \t\u041f\u0440\u0438\u0432\u0435\u0442! <img decoding=\"async\" src=\"http:\/\/habrastorage.org\/storage2\/de2\/8d5\/cd3\/de28d5cd30892edd8b0d669b656dfede.png\" alt=\"image\" align=\"right\"\/><\/p>\n<p>  \u0421\u0435\u0433\u043e\u0434\u043d\u044f \u044f \u0440\u0430\u0441\u0441\u043a\u0430\u0436\u0443 \u043a\u0430\u043a \u043b\u0435\u0433\u043a\u043e \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0432 Elastic Beanstalk \u0438 \u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u0442\u044c \u0438\u0445 \u043f\u0440\u044f\u043c\u043e \u0438\u0437 Git!<\/p>\n<p>  \u0414\u043b\u044f \u043d\u0430\u0447\u0430\u043b\u0430 \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u044e \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u0443\u0442\u0438\u043b\u0438\u0442\u044b \u043a\u043e\u043c\u0430\u043d\u0434\u043d\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0438 \u0434\u043b\u044f EB. \u041c\u043e\u0436\u043d\u043e \u0441\u043a\u0430\u0447\u0430\u0442\u044c <a href=\"http:\/\/aws.amazon.com\/code\/AWS-Elastic-Beanstalk\/6752709412171743\">\u043e\u0442\u0441\u044e\u0434\u0430<\/a>, \u043b\u0438\u0431\u043e \u0436\u0435 \u0432\u043e\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u043c\u043e\u0438\u043c \u0441\u043a\u0440\u0438\u043f\u0442\u043e\u043c \u0434\u043b\u044f \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u0438 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u0445 \u0443\u0442\u0438\u043b\u0438\u0442 \u043f\u043e <a href=\"http:\/\/habrahabr.ru\/company\/epam_systems\/blog\/160881\/\">\u044d\u0442\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435<\/a>. <\/p>\n<p>  \u0423\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u043b\u0438. \u0412 \u043a\u043e\u043d\u0441\u043e\u043b\u0438 \u0443 \u043d\u0430\u0441 \u043f\u043e\u044f\u0432\u0438\u0442\u0441\u044f \u043a\u043e\u043c\u0430\u043d\u0434\u0430 <b>eb<\/b>, \u0441 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u043c\u044b \u0438 \u043d\u0430\u0447\u043d\u0451\u043c. <\/p>\n<h4>1. \u0421\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f<\/h4>\n<p>  \u0414\u043b\u044f \u043d\u0430\u0447\u0430\u043b\u0430 \u0441\u043e\u0437\u0434\u0430\u0434\u0438\u043c \u043f\u0430\u043f\u043a\u0443 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0438 \u0438\u043d\u0438\u0446\u0438\u0430\u043b\u0438\u0437\u0438\u0440\u0443\u0435\u043c Git \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0439. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440:  <\/p>\n<pre><code class=\"bash\">$ mkdir ~\/Work\/testapp\/ &#038;& cd ~\/Work\/testapp\/ $ git init <\/code><\/pre>\n<p>  \u0421\u043e\u0437\u0434\u0430\u0434\u0438\u043c \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 Elastic Beanstalk  <\/p>\n<pre><code class=\"bash\">$ eb init <\/code><\/pre>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-163489","post","type-post","status-publish","format-standard","hentry"],"_links":{"self":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/163489","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=163489"}],"version-history":[{"count":0,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/163489\/revisions"}],"wp:attachment":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=163489"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=163489"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=163489"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}