{"id":13972,"date":"2014-05-30T22:34:01","date_gmt":"2014-05-30T17:04:01","guid":{"rendered":"https:\/\/2thenew.online\/blog\/?p=13972"},"modified":"2016-12-22T13:46:33","modified_gmt":"2016-12-22T08:16:33","slug":"deploy-asp-net-application-on-amazon-ec2","status":"publish","type":"post","link":"https:\/\/2thenew.online\/blog\/deploy-asp-net-application-on-amazon-ec2\/","title":{"rendered":"Deploy ASP.NET application on Amazon EC2"},"content":{"rendered":"<h5>This article is a step by step guide to deploy an ASP.NET MVC application by using Web Deploy on IIS server, running on \u00a0Amazon EC2 Windows server.<\/h5>\n<p><\/p>\n<h3 style=\"text-align: justify;color:#ff9900\"><u>Step 1: Launch Instance<\/p>\n<p><\/u><\/h3>\n<p>Once you have logged in to\u00a0AWS\u00a0console, Go to EC2 -&gt; Instances,\u00a0then launch instances and select\u00a0Microsoft Windows Server 2012 Base\u00a0and follow the steps.<br \/>\n<br \/>\n<a href=\"\/blog\/wp-ttn-blog\/uploads\/2014\/05\/asp_net1.png\"><br \/><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-13973\" src=\"\/blog\/wp-ttn-blog\/uploads\/2014\/05\/asp_net1.png\" alt=\"asp_net1\" width=\"1026\" height=\"97\" \/><\/a><\/p>\n<p>Before Launching Instances, AWS console prompts you to create a key pair file (.pem file). Once you created the .pem\u00a0file, download the file to your local machine as this\u00a0file will be used to obtain passwords for Windows Machine.<br \/>\n<br \/>\nOnce the instance is in running state, click\u00a0<em><em>Connect<\/em>\u00a0(It takes around 5-10 min to retrieve the password). It prompts you to upload the .pem\u00a0file\u00a0that you have created above. Once you have uploaded the file it will decrypt the file and delivers you a\u00a0random Password\u00a0\u00a0which will be used to connect to Instances using RDP (Remote Desktop Client).<\/p>\n<p>Note: Make sure to open\u00a0<strong>Port 3389<\/strong>\u00a0for RDP connections in the security group.<\/p>\n<h3 style=\"text-align: justify;color:#ff9900\"><u>Step 2: Connect to Instances using RDP<\/p>\n<p><\/u><\/h3>\n<p>You can use Remmina RDP in Ubuntu to connect to Windows Instance with <i><em>Username: Administrator and Password: <\/em><\/i>(that console delivers after decryption process)<\/p>\n<p><a href=\"\/blog\/wp-ttn-blog\/uploads\/2014\/05\/asp_net2.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-13977\" src=\"\/blog\/wp-ttn-blog\/uploads\/2014\/05\/asp_net2.png\" alt=\"asp_net2\" width=\"524\" height=\"127\" \/><\/a><\/p>\n<h3 style=\"color: #000000;text-align: justify;color:#ff9900\"><u>Step 3: Install Web Platform on Windows Server Instance<\/u><\/p>\n<\/h3>\n<p><i>Web Platform Installer<\/i> is a free tool used to automate the installation of\u00a0the Microsoft Web Platform (<\/span>e.g IIS\/Visual Studio) and some third party softwares like WordPress\/Drupal\/Joomla<\/p>\n<p>Once this is installed, Open Web Platform and search web deploy<\/p>\n<h3 style=\"color: #000000;text-align: justify;color:#ff9900\"><u>Step 4: Install web deploy for Hosting Servers<\/u><\/p>\n<\/h3>\n<p><a href=\"\/blog\/wp-ttn-blog\/uploads\/2014\/05\/asp_net5.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-13979\" src=\"\/blog\/wp-ttn-blog\/uploads\/2014\/05\/asp_net5.png\" alt=\"asp_net5\" width=\"891\" height=\"287\" \/><\/a><\/p>\n<h3 style=\"text-align: justify;color:#ff9900\"><u>Step 5: Set up IIS Server with \u00a0.NET FRAMEWORK features<br \/>\n<\/u><\/p>\n<\/h3>\n<p><i><em>Press Window + Q, Open Server Manager<\/em><\/i>, it will look like this<\/p>\n<p><a href=\"\/blog\/wp-ttn-blog\/uploads\/2014\/05\/server_manager.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-13980\" src=\"\/blog\/wp-ttn-blog\/uploads\/2014\/05\/server_manager.png\" alt=\"server_manager\" width=\"771\" height=\"429\" \/><\/a><\/p>\n<p>Click on Add Roles and Enable following features:<\/p>\n<p><i><em>Web Server (IIS)\u00a0+\u00a0\u00a0Application Development\u00a0<\/em><\/i>and all features listed in below figure.<\/p>\n<p><a href=\"\/blog\/wp-ttn-blog\/uploads\/2014\/05\/server_role.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-13986\" src=\"\/blog\/wp-ttn-blog\/uploads\/2014\/05\/server_role.png\" alt=\"server_role\" width=\"793\" height=\"560\" \/><\/a><\/p>\n<h3 style=\"text-align: justify;color:#ff9900\"><u>Step 6: Add\u00a0website to IIS<\/u><\/p>\n<\/h3>\n<ol>\n<li><strong>-&gt;<\/strong>Create a directory\u00a0c:\\inetpub\\wwwroot\\deploy<\/li>\n<li><strong>-&gt;<\/strong>Start IIS and add a website.<\/li>\n<\/ol>\n<p>Make sure to choose Application pool same as your application .NET version.<\/p>\n<p><a href=\"\/blog\/wp-ttn-blog\/uploads\/2014\/05\/website.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-13987\" src=\"\/blog\/wp-ttn-blog\/uploads\/2014\/05\/website.png\" alt=\"website\" width=\"587\" height=\"236\" \/><\/a><\/p>\n<h3 style=\"text-align: justify;color:#ff9900\"><u>Step 7: Publish Website from Visual Studio<\/u><\/p>\n<\/h3>\n<p>On your local machine, open up Visual Studio.<\/p>\n<p>Create a new <em>ASP.NET web application<\/em> (.NET framework 4.0) with name &#8220;deploy&#8221;.<br \/>\nOnce the application is set up, click on\u00a0Build on the navigation bar and select\u00a0<i><em>Publish deploy<\/em><\/i>.<\/p>\n<p>You will get the following dialogue box.<\/p>\n<p><a href=\"\/blog\/wp-ttn-blog\/uploads\/2014\/05\/image.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-13988\" src=\"\/blog\/wp-ttn-blog\/uploads\/2014\/05\/image.png\" alt=\"image\" width=\"469\" height=\"634\" \/><\/a><\/p>\n<p>Add the credentials and hit the Publish button. If everything goes well you will get your application page.<\/h5>\n<p><a href=\"\/blog\/wp-ttn-blog\/uploads\/2014\/05\/home.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-13989\" src=\"\/blog\/wp-ttn-blog\/uploads\/2014\/05\/home.png\" alt=\"home\" width=\"1135\" height=\"266\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>This article is a step by step guide to deploy an ASP.NET MVC application by using Web Deploy on IIS server, running on \u00a0Amazon EC2 Windows server. Step 1: Launch Instance Once you have logged in to\u00a0AWS\u00a0console, Go to EC2 -&gt; Instances,\u00a0then launch instances and select\u00a0Microsoft Windows Server 2012 Base\u00a0and follow the steps. Before Launching [&hellip;]<\/p>\n","protected":false},"author":100,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"iawp_total_views":70,"footnotes":""},"categories":[1174],"tags":[572,1440,1441],"class_list":["post-13972","post","type-post","status-publish","format-standard","hentry","category-aws-2","tag-amazon-ec2","tag-asp-net","tag-iis"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.0.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"This article is a step by step guide to deploy an ASP.NET MVC application by using Web Deploy on IIS server, running on Amazon EC2 Windows server. Step 1: Launch Instance Once you have logged in to AWS console, Go to EC2 -&gt; Instances, then launch instances and select Microsoft Windows Server 2012 Base and follow the steps. Before Launching\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Vikash Jha\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/2thenew.online\/blog\/deploy-asp-net-application-on-amazon-ec2\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.0.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"TO THE NEW BLOG\" \/>\n\t\t<meta property=\"og:type\" content=\"blog\" \/>\n\t\t<meta property=\"og:title\" content=\"Deploy ASP.NET application on Amazon EC2 | TO THE NEW Blog\" \/>\n\t\t<meta property=\"og:description\" content=\"This article is a step by step guide to deploy an ASP.NET MVC application by using Web Deploy on IIS server, running on Amazon EC2 Windows server. Step 1: Launch Instance Once you have logged in to AWS console, Go to EC2 -&gt; Instances, then launch instances and select Microsoft Windows Server 2012 Base and follow the steps. Before Launching\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/2thenew.online\/blog\/deploy-asp-net-application-on-amazon-ec2\/\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/2thenew.online\/blog\/wp-content\/themes\/ttn\/images\/social-logo.png\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/2thenew.online\/blog\/wp-content\/themes\/ttn\/images\/social-logo.png\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary\" \/>\n\t\t<meta name=\"twitter:site\" content=\"@tothenew\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Deploy ASP.NET application on Amazon EC2 | TO THE NEW Blog\" \/>\n\t\t<meta name=\"twitter:description\" content=\"This article is a step by step guide to deploy an ASP.NET MVC application by using Web Deploy on IIS server, running on Amazon EC2 Windows server. Step 1: Launch Instance Once you have logged in to AWS console, Go to EC2 -&gt; Instances, then launch instances and select Microsoft Windows Server 2012 Base and follow the steps. Before Launching\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/2thenew.online\/blog\/wp-content\/themes\/ttn\/images\/social-logo.png\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/deploy-asp-net-application-on-amazon-ec2\\\/#article\",\"name\":\"Deploy ASP.NET application on Amazon EC2 | TO THE NEW Blog\",\"headline\":\"Deploy ASP.NET application on Amazon EC2\",\"author\":{\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/author\\\/vikash-jha\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/#organization\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"\\\/blog\\\/wp-ttn-blog\\\/uploads\\\/2014\\\/05\\\/asp_net1.png\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/deploy-asp-net-application-on-amazon-ec2\\\/#articleImage\"},\"datePublished\":\"2014-05-30T22:34:01+05:30\",\"dateModified\":\"2016-12-22T13:46:33+05:30\",\"inLanguage\":\"en-US\",\"commentCount\":2,\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/deploy-asp-net-application-on-amazon-ec2\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/deploy-asp-net-application-on-amazon-ec2\\\/#webpage\"},\"articleSection\":\"AWS, Amazon EC2, asp.net, iis\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/deploy-asp-net-application-on-amazon-ec2\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.tothenew.com\\\/blog\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/category\\\/aws-2\\\/#listItem\",\"name\":\"AWS\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/category\\\/aws-2\\\/#listItem\",\"position\":2,\"name\":\"AWS\",\"item\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/category\\\/aws-2\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/deploy-asp-net-application-on-amazon-ec2\\\/#listItem\",\"name\":\"Deploy ASP.NET application on Amazon EC2\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/deploy-asp-net-application-on-amazon-ec2\\\/#listItem\",\"position\":3,\"name\":\"Deploy ASP.NET application on Amazon EC2\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/category\\\/aws-2\\\/#listItem\",\"name\":\"AWS\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/#organization\",\"name\":\"TO THE NEW Blog\",\"url\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/author\\\/vikash-jha\\\/#author\",\"url\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/author\\\/vikash-jha\\\/\",\"name\":\"Vikash Jha\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/deploy-asp-net-application-on-amazon-ec2\\\/#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/fa67f119919550cc9af23ac9542eb0ef48d4e69a6ad310fb29f55390d4662b36?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"Vikash Jha\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/deploy-asp-net-application-on-amazon-ec2\\\/#webpage\",\"url\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/deploy-asp-net-application-on-amazon-ec2\\\/\",\"name\":\"Deploy ASP.NET application on Amazon EC2 | TO THE NEW Blog\",\"description\":\"This article is a step by step guide to deploy an ASP.NET MVC application by using Web Deploy on IIS server, running on Amazon EC2 Windows server. Step 1: Launch Instance Once you have logged in to AWS console, Go to EC2 -> Instances, then launch instances and select Microsoft Windows Server 2012 Base and follow the steps. Before Launching\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/deploy-asp-net-application-on-amazon-ec2\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/author\\\/vikash-jha\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/author\\\/vikash-jha\\\/#author\"},\"datePublished\":\"2014-05-30T22:34:01+05:30\",\"dateModified\":\"2016-12-22T13:46:33+05:30\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/\",\"name\":\"TO THE NEW Blog\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Deploy ASP.NET application on Amazon EC2 | TO THE NEW Blog","description":"This article is a step by step guide to deploy an ASP.NET MVC application by using Web Deploy on IIS server, running on Amazon EC2 Windows server. Step 1: Launch Instance Once you have logged in to AWS console, Go to EC2 -> Instances, then launch instances and select Microsoft Windows Server 2012 Base and follow the steps. Before Launching","canonical_url":"https:\/\/2thenew.online\/blog\/deploy-asp-net-application-on-amazon-ec2\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/2thenew.online\/blog\/deploy-asp-net-application-on-amazon-ec2\/#article","name":"Deploy ASP.NET application on Amazon EC2 | TO THE NEW Blog","headline":"Deploy ASP.NET application on Amazon EC2","author":{"@id":"https:\/\/2thenew.online\/blog\/author\/vikash-jha\/#author"},"publisher":{"@id":"https:\/\/2thenew.online\/blog\/#organization"},"image":{"@type":"ImageObject","url":"\/blog\/wp-ttn-blog\/uploads\/2014\/05\/asp_net1.png","@id":"https:\/\/2thenew.online\/blog\/deploy-asp-net-application-on-amazon-ec2\/#articleImage"},"datePublished":"2014-05-30T22:34:01+05:30","dateModified":"2016-12-22T13:46:33+05:30","inLanguage":"en-US","commentCount":2,"mainEntityOfPage":{"@id":"https:\/\/2thenew.online\/blog\/deploy-asp-net-application-on-amazon-ec2\/#webpage"},"isPartOf":{"@id":"https:\/\/2thenew.online\/blog\/deploy-asp-net-application-on-amazon-ec2\/#webpage"},"articleSection":"AWS, Amazon EC2, asp.net, iis"},{"@type":"BreadcrumbList","@id":"https:\/\/2thenew.online\/blog\/deploy-asp-net-application-on-amazon-ec2\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/2thenew.online\/blog#listItem","position":1,"name":"Home","item":"https:\/\/2thenew.online\/blog","nextItem":{"@type":"ListItem","@id":"https:\/\/2thenew.online\/blog\/category\/aws-2\/#listItem","name":"AWS"}},{"@type":"ListItem","@id":"https:\/\/2thenew.online\/blog\/category\/aws-2\/#listItem","position":2,"name":"AWS","item":"https:\/\/2thenew.online\/blog\/category\/aws-2\/","nextItem":{"@type":"ListItem","@id":"https:\/\/2thenew.online\/blog\/deploy-asp-net-application-on-amazon-ec2\/#listItem","name":"Deploy ASP.NET application on Amazon EC2"},"previousItem":{"@type":"ListItem","@id":"https:\/\/2thenew.online\/blog#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/2thenew.online\/blog\/deploy-asp-net-application-on-amazon-ec2\/#listItem","position":3,"name":"Deploy ASP.NET application on Amazon EC2","previousItem":{"@type":"ListItem","@id":"https:\/\/2thenew.online\/blog\/category\/aws-2\/#listItem","name":"AWS"}}]},{"@type":"Organization","@id":"https:\/\/2thenew.online\/blog\/#organization","name":"TO THE NEW Blog","url":"https:\/\/2thenew.online\/blog\/"},{"@type":"Person","@id":"https:\/\/2thenew.online\/blog\/author\/vikash-jha\/#author","url":"https:\/\/2thenew.online\/blog\/author\/vikash-jha\/","name":"Vikash Jha","image":{"@type":"ImageObject","@id":"https:\/\/2thenew.online\/blog\/deploy-asp-net-application-on-amazon-ec2\/#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/fa67f119919550cc9af23ac9542eb0ef48d4e69a6ad310fb29f55390d4662b36?s=96&d=mm&r=g","width":96,"height":96,"caption":"Vikash Jha"}},{"@type":"WebPage","@id":"https:\/\/2thenew.online\/blog\/deploy-asp-net-application-on-amazon-ec2\/#webpage","url":"https:\/\/2thenew.online\/blog\/deploy-asp-net-application-on-amazon-ec2\/","name":"Deploy ASP.NET application on Amazon EC2 | TO THE NEW Blog","description":"This article is a step by step guide to deploy an ASP.NET MVC application by using Web Deploy on IIS server, running on Amazon EC2 Windows server. Step 1: Launch Instance Once you have logged in to AWS console, Go to EC2 -> Instances, then launch instances and select Microsoft Windows Server 2012 Base and follow the steps. Before Launching","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/2thenew.online\/blog\/#website"},"breadcrumb":{"@id":"https:\/\/2thenew.online\/blog\/deploy-asp-net-application-on-amazon-ec2\/#breadcrumblist"},"author":{"@id":"https:\/\/2thenew.online\/blog\/author\/vikash-jha\/#author"},"creator":{"@id":"https:\/\/2thenew.online\/blog\/author\/vikash-jha\/#author"},"datePublished":"2014-05-30T22:34:01+05:30","dateModified":"2016-12-22T13:46:33+05:30"},{"@type":"WebSite","@id":"https:\/\/2thenew.online\/blog\/#website","url":"https:\/\/2thenew.online\/blog\/","name":"TO THE NEW Blog","inLanguage":"en-US","publisher":{"@id":"https:\/\/2thenew.online\/blog\/#organization"}}]},"og:locale":"en_US","og:site_name":"TO THE NEW BLOG","og:type":"blog","og:title":"Deploy ASP.NET application on Amazon EC2 | TO THE NEW Blog","og:description":"This article is a step by step guide to deploy an ASP.NET MVC application by using Web Deploy on IIS server, running on Amazon EC2 Windows server. Step 1: Launch Instance Once you have logged in to AWS console, Go to EC2 -&gt; Instances, then launch instances and select Microsoft Windows Server 2012 Base and follow the steps. Before Launching","og:url":"https:\/\/2thenew.online\/blog\/deploy-asp-net-application-on-amazon-ec2\/","og:image":"https:\/\/2thenew.online\/blog\/wp-content\/themes\/ttn\/images\/social-logo.png","og:image:secure_url":"https:\/\/2thenew.online\/blog\/wp-content\/themes\/ttn\/images\/social-logo.png","twitter:card":"summary","twitter:site":"@tothenew","twitter:title":"Deploy ASP.NET application on Amazon EC2 | TO THE NEW Blog","twitter:description":"This article is a step by step guide to deploy an ASP.NET MVC application by using Web Deploy on IIS server, running on Amazon EC2 Windows server. Step 1: Launch Instance Once you have logged in to AWS console, Go to EC2 -&gt; Instances, then launch instances and select Microsoft Windows Server 2012 Base and follow the steps. Before Launching","twitter:image":"https:\/\/2thenew.online\/blog\/wp-content\/themes\/ttn\/images\/social-logo.png"},"aioseo_meta_data":{"post_id":"13972","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"Article","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"limit_modified_date":false,"created":"2021-04-29 12:30:34","updated":"2024-02-29 08:38:30","focus_keyword":null,"additional_keywords":null,"truseo_locale":null,"ai":null,"breadcrumb_settings":null,"seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/2thenew.online\/blog\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/2thenew.online\/blog\/category\/aws-2\/\" title=\"AWS\">AWS<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tDeploy ASP.NET application on Amazon EC2\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/2thenew.online\/blog"},{"label":"AWS","link":"https:\/\/2thenew.online\/blog\/category\/aws-2\/"},{"label":"Deploy ASP.NET application on Amazon EC2","link":"https:\/\/2thenew.online\/blog\/deploy-asp-net-application-on-amazon-ec2\/"}],"_links":{"self":[{"href":"https:\/\/2thenew.online\/blog\/wp-json\/wp\/v2\/posts\/13972","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/2thenew.online\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/2thenew.online\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/2thenew.online\/blog\/wp-json\/wp\/v2\/users\/100"}],"replies":[{"embeddable":true,"href":"https:\/\/2thenew.online\/blog\/wp-json\/wp\/v2\/comments?post=13972"}],"version-history":[{"count":0,"href":"https:\/\/2thenew.online\/blog\/wp-json\/wp\/v2\/posts\/13972\/revisions"}],"wp:attachment":[{"href":"https:\/\/2thenew.online\/blog\/wp-json\/wp\/v2\/media?parent=13972"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/2thenew.online\/blog\/wp-json\/wp\/v2\/categories?post=13972"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/2thenew.online\/blog\/wp-json\/wp\/v2\/tags?post=13972"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}