{"id":1377,"date":"2020-03-02T11:24:09","date_gmt":"2020-03-02T11:24:09","guid":{"rendered":"https:\/\/sectigostore.com\/page\/?p=1377"},"modified":"2020-03-02T11:24:11","modified_gmt":"2020-03-02T11:24:11","slug":"steps-to-install-an-ssl-certificate-on-aws-ec2-instance","status":"publish","type":"post","link":"https:\/\/sectigostore.com\/page\/steps-to-install-an-ssl-certificate-on-aws-ec2-instance\/","title":{"rendered":"Steps to Install an SSL Certificate on AWS EC2 Instance"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\"><strong>A step-by-step guide to help you install an SSL certificate on your AWS EC2 Instance<\/strong><\/h2>\n\n\n\n<p>If you\u2019re wondering how to install an SSL certificate on an AWS EC2 instance, you\u2019ve come to the right place. We will begin by looking at some prerequisites that need to be satisfied before getting started with the actual AWS SSL certificate installation process. <\/p>\n\n\n\n<div class=\"graysection\"><h2>Secure a Website in Few Clicks &#8211; Save Up to 79%<\/h2>\n<p><strong>Save 79%<\/strong> on Sectigo SSL Certificates. It includes unlimited server licenses, reissuances, 256-bit encryption, and more.<\/p>\n<p><a class=\"greenbutton\" style=\"text-decoration: none;\" href=\"https:\/\/sectigostore.com\/ssl-certificates\">Shop for Sectigo SSL Certificates and Save 79%<\/a><\/p>\n<\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Prerequisites: What to Do Before Installing an AWS SSL Certificate on EC2 <\/strong><\/h3>\n\n\n\n<p>You need to have certain files available before you can install an <a href=\"https:\/\/sectigostore.com\/ssl-certificates\">SSL certificate<\/a> on the AWS EC2 instance. Please go through the checklist below to ensure you have everything that\u2019s needed before we proceed to the next step:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Server certificate:<\/strong> This is the SSL certificate that was shared by the CA, possibly via\nyour registered email.<\/li><li><strong>Intermediate certificates:<\/strong> These were, in all probability, sent to you along with your server\ncert when and if you received the certificate in a zip folder. If not, you can\nalways download the <a href=\"https:\/\/sectigostore.com\/page\/sectigo-ca-bundle\/\">CA\nBundle<\/a> for your certificate.<\/li><li><strong>Private key:<\/strong> This key should be under your charge or on the server (where you\ngenerated the certificate signing request).<\/li><\/ul>\n\n\n\n<p>Once you have these files, they must be PEM encoded before they can be uploaded onto your AWS account.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>How to Convert Your AWS SSL Certificate to PEM-Encoded Format for EC2<\/strong><\/h2>\n\n\n\n<p>The certificates received from the CA with a \u201c.crt\u201d extension can be converted to PEM format (if they come with any other encoding formats like DER). This process can be done either by using an online conversion tool or by using the <a href=\"https:\/\/wiki.openssl.org\/index.php\/Command_Line_Utilities\">OpenSSL library<\/a>.<\/p>\n\n\n\n<p>Example PEM-encoded certificate:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p>&#8212;&#8211;BEGIN CERTIFICATE&#8212;&#8211;<\/p><p>Base64-encoded certificate<\/p><p>&#8212;&#8211;END CERTIFICATE&#8212;&#8211;<\/p><\/blockquote>\n\n\n\n<p>Note: The OpenSSL library can also be used to convert certificate files from other formats such as pkcs#7, pfx, etc. <\/p>\n\n\n\n<p>To do this, run the following command to convert the server certificate format to PEM format:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p>openssl x509 -inform DER -in my-certificate.crt -out my_certificate.pem -outform PEM <\/p><\/blockquote>\n\n\n\n<p>Execute the command below to convert the certificate chain to PEM format: <\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p>openssl x509 -in my-certificate-chain.crt -out my_certificate-chain.pem -outform PEM<\/p><\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Upload the Certificate to AWS Using CLI<\/strong><\/h2>\n\n\n\n<p>For those of you comfortable using the\ncommand line interface (CLI), run the command below, modifying it as required,\nwith your certificate files. <\/p>\n\n\n\n<p>Enter the following command in your AWS\naccount to install your SSL certificate on the AWS EC2 instance:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p>aws iam upload-server-certificate &#8211;server-certificate-name myServerCertificate &#8211;certificate-body file:\/\/public_key_cert_file.pem &#8211;private-key file:\/\/my_private_key.pem &#8211;certificate-chain file:\/\/my_certificate_chain_file.pem<\/p><\/blockquote>\n\n\n\n<p>Alternatively, you can follow the instructions in the next section to upload your certificates if you want to avoid using the command line interface.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>5 Steps to Install SSL Certificate on AWS EC2 Instance<\/strong><\/h3>\n\n\n\n<p>Follow the steps below to upload the certificate to your AWS account:<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>Open the <strong>AWS\nManagement Console <\/strong>and log in.<\/li><li>Click on <strong>Services\n&gt; Compute &gt; EC2 &gt; Load Balancers<\/strong> to select your load balancer from\nthe navigation pane.<\/li><li>On the <strong>Listeners\ntab<\/strong>, click on <strong>Edit<\/strong> and then select <strong>Add <\/strong>and for the protocol\nchoose <strong>HTTPS<\/strong>.<\/li><li>Under the <strong>SSL\ncertificate<\/strong> option, click on <strong>Change<\/strong> and from the <strong>Certificate type<\/strong>\nlist choose the <strong>Upload a new SSL certificate to AWS Identity and Access\nManagement (IAM) option<\/strong>.<\/li><li>Enter the certificate\nname, paste the content of the respective certificate files (ensure that they\nare PEM encoded), and click on <strong>Save<\/strong>.<\/li><\/ol>\n\n\n\n<div class=\"graysection\">\n<h2>Save 79% on SSL Security Certificates!<\/h2>\n<p>Get the lowest prices on trusted SSL certificates from Sectigo. It starts from $8.78\/Year only<\/p>\n<a class=\"greenbutton\" style=\"text-decoration: none;\" href=\"https:\/\/sectigostore.com\">Shop Now<\/a>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>A step-by-step guide to help you install an SSL certificate on your AWS EC2 Instance If you\u2019re wondering how to install an SSL certificate on an AWS EC2 instance, you\u2019ve come to the right place. We will begin by looking at some prerequisites that need to be satisfied before getting started with the actual AWS SSL certificate installation process. Secure a Website in Few Clicks &#8211; Save Up to 79% Save 79% on Sectigo SSL Certificates. It includes unlimited server licenses, reissuances, 256-bit encryption, and more. Shop for Sectigo SSL <a href=\"https:\/\/sectigostore.com\/page\/steps-to-install-an-ssl-certificate-on-aws-ec2-instance\/\" class=\"more-link\">Continue Reading<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[39],"tags":[],"class_list":["post-1377","post","type-post","status-publish","format-standard","hentry","category-advance-ssl"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Steps to Install an SSL Certificate on AWS EC2 Instance<\/title>\n<meta name=\"description\" content=\"A comperhensive guide to install an SSL certificate on AWS EC2 Instance by SSL Installation Expert at Sectigostore.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/sectigostore.com\/page\/steps-to-install-an-ssl-certificate-on-aws-ec2-instance\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Steps to Install an SSL Certificate on AWS EC2 Instance\" \/>\n<meta property=\"og:description\" content=\"A comperhensive guide to install an SSL certificate on AWS EC2 Instance by SSL Installation Expert at Sectigostore.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/sectigostore.com\/page\/steps-to-install-an-ssl-certificate-on-aws-ec2-instance\/\" \/>\n<meta property=\"og:site_name\" content=\"SectigoStore\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/sectigostore\/\" \/>\n<meta property=\"article:published_time\" content=\"2020-03-02T11:24:09+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-03-02T11:24:11+00:00\" \/>\n<meta name=\"author\" content=\"sectigostorepages\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@sectigostore\" \/>\n<meta name=\"twitter:site\" content=\"@sectigostore\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"sectigostorepages\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/sectigostore.com\\\/page\\\/steps-to-install-an-ssl-certificate-on-aws-ec2-instance\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/sectigostore.com\\\/page\\\/steps-to-install-an-ssl-certificate-on-aws-ec2-instance\\\/\"},\"author\":{\"name\":\"sectigostorepages\",\"@id\":\"https:\\\/\\\/sectigostore.com\\\/page\\\/#\\\/schema\\\/person\\\/f38f303abd42ade13a74a5d3c12b1cec\"},\"headline\":\"Steps to Install an SSL Certificate on AWS EC2 Instance\",\"datePublished\":\"2020-03-02T11:24:09+00:00\",\"dateModified\":\"2020-03-02T11:24:11+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/sectigostore.com\\\/page\\\/steps-to-install-an-ssl-certificate-on-aws-ec2-instance\\\/\"},\"wordCount\":623,\"commentCount\":0,\"articleSection\":[\"Advanced SSL\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/sectigostore.com\\\/page\\\/steps-to-install-an-ssl-certificate-on-aws-ec2-instance\\\/\",\"url\":\"https:\\\/\\\/sectigostore.com\\\/page\\\/steps-to-install-an-ssl-certificate-on-aws-ec2-instance\\\/\",\"name\":\"Steps to Install an SSL Certificate on AWS EC2 Instance\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/sectigostore.com\\\/page\\\/#website\"},\"datePublished\":\"2020-03-02T11:24:09+00:00\",\"dateModified\":\"2020-03-02T11:24:11+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/sectigostore.com\\\/page\\\/#\\\/schema\\\/person\\\/f38f303abd42ade13a74a5d3c12b1cec\"},\"description\":\"A comperhensive guide to install an SSL certificate on AWS EC2 Instance by SSL Installation Expert at Sectigostore.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/sectigostore.com\\\/page\\\/steps-to-install-an-ssl-certificate-on-aws-ec2-instance\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/sectigostore.com\\\/page\\\/steps-to-install-an-ssl-certificate-on-aws-ec2-instance\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/sectigostore.com\\\/page\\\/steps-to-install-an-ssl-certificate-on-aws-ec2-instance\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"SSL Resources\",\"item\":\"https:\\\/\\\/sectigostore.com\\\/page\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Advanced SSL\",\"item\":\"https:\\\/\\\/sectigostore.com\\\/page\\\/advance-ssl\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Steps to Install an SSL Certificate on AWS EC2 Instance\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/sectigostore.com\\\/page\\\/#website\",\"url\":\"https:\\\/\\\/sectigostore.com\\\/page\\\/\",\"name\":\"SectigoStore\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/sectigostore.com\\\/page\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/sectigostore.com\\\/page\\\/#\\\/schema\\\/person\\\/f38f303abd42ade13a74a5d3c12b1cec\",\"name\":\"sectigostorepages\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/78239165ecb118435d2709ba4dd124dd9151b1f6b069f87258c6514fe3728c7e?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/78239165ecb118435d2709ba4dd124dd9151b1f6b069f87258c6514fe3728c7e?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/78239165ecb118435d2709ba4dd124dd9151b1f6b069f87258c6514fe3728c7e?s=96&d=mm&r=g\",\"caption\":\"sectigostorepages\"},\"url\":\"https:\\\/\\\/sectigostore.com\\\/page\\\/author\\\/sectigostorepages\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Steps to Install an SSL Certificate on AWS EC2 Instance","description":"A comperhensive guide to install an SSL certificate on AWS EC2 Instance by SSL Installation Expert at Sectigostore.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/sectigostore.com\/page\/steps-to-install-an-ssl-certificate-on-aws-ec2-instance\/","og_locale":"en_US","og_type":"article","og_title":"Steps to Install an SSL Certificate on AWS EC2 Instance","og_description":"A comperhensive guide to install an SSL certificate on AWS EC2 Instance by SSL Installation Expert at Sectigostore.","og_url":"https:\/\/sectigostore.com\/page\/steps-to-install-an-ssl-certificate-on-aws-ec2-instance\/","og_site_name":"SectigoStore","article_publisher":"https:\/\/www.facebook.com\/sectigostore\/","article_published_time":"2020-03-02T11:24:09+00:00","article_modified_time":"2020-03-02T11:24:11+00:00","author":"sectigostorepages","twitter_card":"summary_large_image","twitter_creator":"@sectigostore","twitter_site":"@sectigostore","twitter_misc":{"Written by":"sectigostorepages","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/sectigostore.com\/page\/steps-to-install-an-ssl-certificate-on-aws-ec2-instance\/#article","isPartOf":{"@id":"https:\/\/sectigostore.com\/page\/steps-to-install-an-ssl-certificate-on-aws-ec2-instance\/"},"author":{"name":"sectigostorepages","@id":"https:\/\/sectigostore.com\/page\/#\/schema\/person\/f38f303abd42ade13a74a5d3c12b1cec"},"headline":"Steps to Install an SSL Certificate on AWS EC2 Instance","datePublished":"2020-03-02T11:24:09+00:00","dateModified":"2020-03-02T11:24:11+00:00","mainEntityOfPage":{"@id":"https:\/\/sectigostore.com\/page\/steps-to-install-an-ssl-certificate-on-aws-ec2-instance\/"},"wordCount":623,"commentCount":0,"articleSection":["Advanced SSL"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/sectigostore.com\/page\/steps-to-install-an-ssl-certificate-on-aws-ec2-instance\/","url":"https:\/\/sectigostore.com\/page\/steps-to-install-an-ssl-certificate-on-aws-ec2-instance\/","name":"Steps to Install an SSL Certificate on AWS EC2 Instance","isPartOf":{"@id":"https:\/\/sectigostore.com\/page\/#website"},"datePublished":"2020-03-02T11:24:09+00:00","dateModified":"2020-03-02T11:24:11+00:00","author":{"@id":"https:\/\/sectigostore.com\/page\/#\/schema\/person\/f38f303abd42ade13a74a5d3c12b1cec"},"description":"A comperhensive guide to install an SSL certificate on AWS EC2 Instance by SSL Installation Expert at Sectigostore.","breadcrumb":{"@id":"https:\/\/sectigostore.com\/page\/steps-to-install-an-ssl-certificate-on-aws-ec2-instance\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/sectigostore.com\/page\/steps-to-install-an-ssl-certificate-on-aws-ec2-instance\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/sectigostore.com\/page\/steps-to-install-an-ssl-certificate-on-aws-ec2-instance\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"SSL Resources","item":"https:\/\/sectigostore.com\/page\/"},{"@type":"ListItem","position":2,"name":"Advanced SSL","item":"https:\/\/sectigostore.com\/page\/advance-ssl\/"},{"@type":"ListItem","position":3,"name":"Steps to Install an SSL Certificate on AWS EC2 Instance"}]},{"@type":"WebSite","@id":"https:\/\/sectigostore.com\/page\/#website","url":"https:\/\/sectigostore.com\/page\/","name":"SectigoStore","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/sectigostore.com\/page\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/sectigostore.com\/page\/#\/schema\/person\/f38f303abd42ade13a74a5d3c12b1cec","name":"sectigostorepages","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/78239165ecb118435d2709ba4dd124dd9151b1f6b069f87258c6514fe3728c7e?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/78239165ecb118435d2709ba4dd124dd9151b1f6b069f87258c6514fe3728c7e?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/78239165ecb118435d2709ba4dd124dd9151b1f6b069f87258c6514fe3728c7e?s=96&d=mm&r=g","caption":"sectigostorepages"},"url":"https:\/\/sectigostore.com\/page\/author\/sectigostorepages\/"}]}},"_links":{"self":[{"href":"https:\/\/sectigostore.com\/page\/wp-json\/wp\/v2\/posts\/1377","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sectigostore.com\/page\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sectigostore.com\/page\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sectigostore.com\/page\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sectigostore.com\/page\/wp-json\/wp\/v2\/comments?post=1377"}],"version-history":[{"count":0,"href":"https:\/\/sectigostore.com\/page\/wp-json\/wp\/v2\/posts\/1377\/revisions"}],"wp:attachment":[{"href":"https:\/\/sectigostore.com\/page\/wp-json\/wp\/v2\/media?parent=1377"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sectigostore.com\/page\/wp-json\/wp\/v2\/categories?post=1377"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sectigostore.com\/page\/wp-json\/wp\/v2\/tags?post=1377"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}