{"id":6463,"date":"2013-02-12T01:34:37","date_gmt":"2013-02-12T01:34:37","guid":{"rendered":"https:\/\/dev.railscarma.com\/how-to-generate-and-install-self-signed-certificate-on-apache\/"},"modified":"2021-06-07T07:58:51","modified_gmt":"2021-06-07T07:58:51","slug":"hur-man-genererar-och-installerar-sjalvsignerat-certifikat-pa-apache","status":"publish","type":"post","link":"https:\/\/www.railscarma.com\/sv\/blogg\/ledning\/hur-man-genererar-och-installerar-sjalvsignerat-certifikat-pa-apache\/","title":{"rendered":"Hur genererar och installerar jag sj\u00e4lvsignerat certifikat p\u00e5 Apache?"},"content":{"rendered":"<div data-elementor-type=\"wp-post\" data-elementor-id=\"6463\" class=\"elementor elementor-6463\" data-elementor-post-type=\"post\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-26885a1b elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"26885a1b\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1699edfc\" data-id=\"1699edfc\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-68dd03d3 elementor-widget elementor-widget-text-editor\" data-id=\"68dd03d3\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"text-align: justify;\">Secure Socket Layer (SSL) anv\u00e4nds f\u00f6r att kryptera datastr\u00f6mmen mellan webbservern och webbklienten (webbl\u00e4saren).<\/p>\n<p style=\"text-align: justify;\">SSL anv\u00e4nder sig av vad som kallas asymmetrisk kryptografi, vanligen kallad public key cryptography (PKI). Med publik nyckelkryptering skapas tv\u00e5 nycklar, en offentlig och en privat. Allt som \u00e4r krypterat med endera nyckeln kan bara dekrypteras med dess motsvarande nyckel. Om ett meddelande eller en datastr\u00f6m krypterades med serverns privata nyckel, kan den allts\u00e5 dekrypteras endast med hj\u00e4lp av dess motsvarande offentliga nyckel, vilket s\u00e4kerst\u00e4ller att data endast kunde ha kommit fr\u00e5n servern.<\/p>\n<p style=\"text-align: justify;\">Apache ssl-certifikatet undertecknat av en betrodd certifikatutf\u00e4rdare (CA), s\u00e4kerst\u00e4ller att certifikatinnehavaren \u00e4r en verklig person eller organisation. Utan ett p\u00e5litligt signerat certifikat kan dina data krypteras, men den part du kommunicerar med kanske inte \u00e4r den du tror. Utan apache ssl-certifikat skulle identitetsattacker vara mycket vanligare.<\/p>\n<p style=\"text-align: justify;\">openssl-verktygssatsen anv\u00e4nds f\u00f6r att generera en privat RSA-nyckel och CSR (Certificate Signing Request). Det kan ocks\u00e5 anv\u00e4ndas f\u00f6r att generera sj\u00e4lvsignerade certifikat som kan anv\u00e4ndas f\u00f6r test\u00e4ndam\u00e5l eller internt bruk.<\/p>\n<p style=\"text-align: justify;\">Steg 1: Skapa en privat nyckel<\/p>\n<p style=\"text-align: justify;\">Det f\u00f6rsta steget \u00e4r att skapa din privata RSA-nyckel. Denna nyckel \u00e4r en 1024 bitars RSA-nyckel som \u00e4r krypterad med Triple-DES och lagras i ett PEM-format s\u00e5 att den \u00e4r l\u00e4sbar som ASCII-text.<\/p>\n\n<pre><code>openssl genrsa -des3 -out server.key 1024<\/code> <code>Genererar privat RSA-nyckel, 1024 bitars l\u00e5ng modul<\/code> <code>.........................................................++++++<\/code> <code>........++++++<\/code> <code>e \u00e4r 65537 (0x10001)<\/code> <code>Ange PEM-l\u00f6senfras:<\/code> <code>Verifierar l\u00f6senord - Ange PEM-l\u00f6senordsfras:<\/code><\/pre>\n<p style=\"text-align: justify;\">Steg 2: Skapa en CSR (Certificate Signing Request)<\/p>\n<p style=\"text-align: justify;\">N\u00e4r den privata nyckeln har genererats kan en beg\u00e4ran om certifikatsignering genereras. CSR anv\u00e4nds sedan p\u00e5 ett av tv\u00e5 s\u00e4tt. Helst kommer CSR:en att skickas till en certifikatutf\u00e4rdare, s\u00e5som Verisign, som kommer att verifiera identiteten p\u00e5 beg\u00e4randen och utf\u00e4rda ett signerat certifikat. Det andra alternativet \u00e4r att sj\u00e4lvsignera CSR, vilket kommer att visas i n\u00e4sta avsnitt.<\/p>\n<p style=\"text-align: justify;\">Under genereringen av CSR kommer du att bli tillfr\u00e5gad om flera delar av information. Dessa \u00e4r certifikatets X.509-attribut. En av uppmaningarna kommer att vara f\u00f6r &quot;Allm\u00e4nt namn (t.ex. DITT namn)&quot;. Det \u00e4r viktigt att detta f\u00e4lt fylls i med det fullt kvalificerade dom\u00e4nnamnet f\u00f6r servern som ska skyddas av SSL. Om webbplatsen som ska skyddas \u00e4r <a href=\"https:\/\/yourdomain.com\/\">https:\/\/yourdomain.com<\/a>, ange sedan &quot;dindom\u00e4n.com&quot; vid denna prompt. Kommandot f\u00f6r att generera CSR \u00e4r f\u00f6ljande:<\/p>\n\n<pre><code>openssl req -new -key server.key -out server.csr<\/code> <code>Landsnamn (kod p\u00e5 tv\u00e5 bokst\u00e4ver) [GB]:IN<\/code> <code>Stats- eller provinsnamn (fullst\u00e4ndigt namn) [Berkshire]:Karnataka<\/code> <code>Ortsnamn (t.ex. stad) [Newbury]:Bangalore<\/code> <code>Organisationsnamn (t.ex. f\u00f6retag) [My Company Ltd]:F\u00f6retagsnamn<\/code> <code>Organisationsenhetens namn (t.ex. avsnitt) []:Informationsteknik<\/code> <code>Vanligt namn (t.ex. ditt namn eller din servers v\u00e4rdnamn) []:dindom\u00e4n.com<\/code> <code>E-postadress []:admin@dindom\u00e4n.com<\/code> <code>V\u00e4nligen ange f\u00f6ljande &quot;extra&quot; attribut<\/code> <code>skickas med din certifikatbeg\u00e4ran<\/code> <code>Ett utmaningsl\u00f6senord []:<\/code> <code>Ett valfritt f\u00f6retagsnamn []:<\/code><\/pre>\n<p style=\"text-align: justify;\">Steg 3: Ta bort l\u00f6senordsfrasen fr\u00e5n nyckeln<\/p>\n<p style=\"text-align: justify;\">En olycklig bieffekt av den l\u00f6senfraserade privata nyckeln \u00e4r att webbservern kommer att fr\u00e5ga efter l\u00f6senfrasen varje g\u00e5ng webbservern startas. Uppenbarligen \u00e4r detta inte n\u00f6dv\u00e4ndigtvis bekv\u00e4mt eftersom n\u00e5gon inte alltid kommer att vara i n\u00e4rheten f\u00f6r att skriva in l\u00f6senfrasen, till exempel efter en omstart eller krasch. mod_ssl inkluderar m\u00f6jligheten att anv\u00e4nda ett externt program ist\u00e4llet f\u00f6r den inbyggda dialogrutan f\u00f6r l\u00f6senordsfraser, men detta \u00e4r inte n\u00f6dv\u00e4ndigtvis det s\u00e4kraste alternativet heller. Det \u00e4r m\u00f6jligt att ta bort Triple-DES-krypteringen fr\u00e5n nyckeln och d\u00e4rmed inte l\u00e4ngre beh\u00f6va skriva in en l\u00f6senordsfras. Om den privata nyckeln inte l\u00e4ngre \u00e4r krypterad \u00e4r det viktigt att denna fil endast kan l\u00e4sas av rotanv\u00e4ndaren! Om ditt system n\u00e5gon g\u00e5ng \u00e4ventyras och en tredje part f\u00e5r din okrypterade privata nyckel, m\u00e5ste motsvarande certifikat \u00e5terkallas. Med det sagt, anv\u00e4nd f\u00f6ljande kommando f\u00f6r att ta bort l\u00f6senfrasen fr\u00e5n nyckeln:<\/p>\n\n<pre><code>cp server.key server.key.org<\/code> <code>openssl rsa -in server.key.org -out server.key<\/code><\/pre>\n<p style=\"text-align: justify;\">Den nyskapade server.key-filen har ingen l\u00e4ngre l\u00f6senordsfras.<\/p>\n<p style=\"text-align: justify;\">Steg 4: Skapa ett sj\u00e4lvsignerat certifikat<\/p>\n<p style=\"text-align: justify;\">Vid det h\u00e4r laget m\u00e5ste du generera ett sj\u00e4lvsignerat certifikat eftersom du antingen inte planerar att f\u00e5 ditt certifikat signerat av en CA, eller s\u00e5 vill du testa din nya SSL-implementering medan CA signerar ditt certifikat. Detta tillf\u00e4lliga certifikat kommer att generera ett fel i klientens webbl\u00e4sare som inneb\u00e4r att den signerande certifikatutf\u00e4rdaren \u00e4r ok\u00e4nd och inte p\u00e5litlig.<\/p>\n<p style=\"text-align: justify;\">F\u00f6r att generera ett tillf\u00e4lligt certifikat som \u00e4r bra i 365 dagar, utf\u00e4rda f\u00f6ljande kommando:<\/p>\n\n<pre><code>openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt<\/code> <code>Signatur ok<\/code> <code>\u00e4mne=\/C=CH\/ST=Bern\/L=Oberdiessbach\/O=Akadia AG\/OU=Information<\/code> <code>Technology\/CN=public.akadia.com\/Email=martin dot zahn at akadia dot ch<\/code> <code>F\u00e5 privat nyckel<\/code><\/pre>\n<p style=\"text-align: justify;\">Steg 5: Installera den privata nyckeln och certifikatet<\/p>\n<p style=\"text-align: justify;\">N\u00e4r Apache med mod_ssl \u00e4r installerat skapar den flera kataloger i Apaches konfigurationskatalog. Platsen f\u00f6r denna katalog kommer att variera beroende p\u00e5 hur Apache kompilerades.<\/p>\n\n<pre><code>cp server.crt \/usr\/local\/apache\/conf\/ssl.crt<\/code> <code>cp server.key \/usr\/local\/apache\/conf\/ssl.key<\/code><\/pre>\n<p style=\"text-align: justify;\">Steg 6: Konfigurera SSL-aktiverade virtuella v\u00e4rdar<\/p>\n\n<pre><code>SSLengine p\u00e5<\/code> <code>SSLCertificateFile \/usr\/local\/apache\/conf\/ssl.crt\/server.crt<\/code> <code>SSLCertificateKeyFile \/usr\/local\/apache\/conf\/ssl.key\/server.key<\/code> <code>SetEnvIf User-Agent &quot;.*MSIE.*&quot; nokeepalive ssl-unclean-shutdown<\/code> <code>CustomLog logs\/ssl_request_log &quot;%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x &quot;%r&quot; %b&quot;<\/code><\/pre>\n<p style=\"text-align: justify;\">Starta nu om Apache och kontrollera.<\/p>\n<a href=\"\/sv\/kontakta-oss\/\">Kontakta oss.<\/a>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-351ad495 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"351ad495\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-3ceca407\" data-id=\"3ceca407\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-4c0bff38 elementor-widget elementor-widget-heading\" data-id=\"4c0bff38\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Prenumerera f\u00f6r de senaste uppdateringarna<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-63e40a68 elementor-widget elementor-widget-shortcode\" data-id=\"63e40a68\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\t\t\t\t\t<script type=\"text\/javascript\">\n\t\t\t\t\t\tvar gCaptchaSibWidget;\n                        var onloadSibCallbackInvisible = function () {\n\n                            var element = document.getElementsByClassName('sib-default-btn');\n                            var countInvisible = 0;\n                            var indexArray = [];\n                            jQuery('.sib-default-btn').each(function (index, el) {\n                                if ((jQuery(el).attr('id') == \"invisible\")) {\n                                    indexArray[countInvisible] = index;\n                                    countInvisible++\n                                }\n                            });\n\n                            jQuery('.invi-recaptcha').each(function (index, el) {\n                                grecaptcha.render(element[indexArray[index]], {\n                                    'sitekey': jQuery(el).attr('data-sitekey'),\n                                    'callback': sibVerifyCallback,\n                                });\n                            });\n                        };\n\t\t\t\t\t<\/script>\n\t\t\t\t\t                <script src=\"https:\/\/www.google.com\/recaptcha\/api.js?onload=onloadSibCallbackInvisible&render=explicit\" async defer><\/script>\n\t\t\t\t\n\t\t\t<form id=\"sib_signup_form_1\" method=\"post\" class=\"sib_signup_form\" action=\"\">\n\t\t\t\t<div class=\"sib_loader\" style=\"display:none;\"><img\n\t\t\t\t\t\t\tsrc=\"https:\/\/www.railscarma.com\/wp-includes\/images\/spinner.gif\" alt=\"lastare\"><\/div>\n\t\t\t\t<input type=\"hidden\" name=\"sib_form_action\" value=\"subscribe_form_submit\">\n\t\t\t\t<input type=\"hidden\" name=\"sib_form_id\" value=\"1\">\n                <input type=\"hidden\" name=\"sib_form_alert_notice\" value=\"Please fill out this field\">\n                <input type=\"hidden\" name=\"sib_form_invalid_email_notice\" value=\"Your email address is invalid\">\n                <input type=\"hidden\" name=\"sib_security\" value=\"d7f7626ab9\">\n\t\t\t\t<div class=\"sib_signup_box_inside_1\">\n\t\t\t\t\t<div style=\"\/*display:none*\/\" class=\"sib_msg_disp\">\n\t\t\t\t\t<\/div>\n                                            <div id=\"sib_captcha_invisible\" class=\"invi-recaptcha\" data-sitekey=\"6LdikOAaAAAAAJ6SWrrKVQrtw7TQpQAEnv0HS0G3\"><\/div>\n                    \t\t\t\t\t<p class=\"sib-email-area\">\r\n    <label class=\"sib-email-area\"><\/label>\r\n    <input type=\"email\" class=\"sib-email-area\" name=\"email\" required=\"required\" placeholder=\"E-postadress\">\r\n<\/p>\r\n<p class=\"sib-NAME-area\">\r\n    <label class=\"sib-NAME-area\"><\/label>\r\n    <input type=\"text\" class=\"sib-NAME-area\" name=\"NAME\" placeholder=\"namn\">\r\n<\/p>\r\n<p>\r\n    <input type=\"submit\" id=\"invisible\" class=\"sib-default-btn\" value=\"Prenumerera\">\r\n<\/p>\t\t\t\t<\/div>\n\t\t\t<input type=\"hidden\" name=\"trp-form-language\" value=\"sv\"\/><\/form>\n\t\t\t<style>\n\t\t\t\tform#sib_signup_form_1 p.sib-alert-message {\n    padding: 6px 12px;\n    margin-bottom: 20px;\n    border: 1px solid transparent;\n    border-radius: 4px;\n    -webkit-box-sizing: border-box;\n    -moz-box-sizing: border-box;\n    box-sizing: border-box;\n}\nform#sib_signup_form_1 p.sib-alert-message-error {\n    background-color: #f2dede;\n    border-color: #ebccd1;\n    color: #a94442;\n}\nform#sib_signup_form_1 p.sib-alert-message-success {\n    background-color: #dff0d8;\n    border-color: #d6e9c6;\n    color: #3c763d;\n}\nform#sib_signup_form_1 p.sib-alert-message-warning {\n    background-color: #fcf8e3;\n    border-color: #faebcc;\n    color: #8a6d3b;\n}\n\t\t\t<\/style>\n\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t  <div class=\"related-post slider\">\r\n        <div class=\"headline\">relaterade inl\u00e4gg<\/div>\r\n    <div class=\"post-list owl-carousel\">\r\n\r\n            <div class=\"item\">\r\n            <div class=\"thumb post_thumb\">\r\n    <a  title=\"Varf\u00f6r anst\u00e4lla Ruby on Rails-utvecklare 2026?\" href=\"https:\/\/www.railscarma.com\/sv\/blogg\/ror\/varfor-anlita-utvecklare-av-ruby-on-rails\/?related_post_from=30627\">\r\n\r\n      <img decoding=\"async\" width=\"800\" height=\"300\" src=\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2019\/01\/why-to-hire-ruby-on-rails-developers-in-2022.jpg\" class=\"attachment-full size-full wp-post-image\" alt=\"varf\u00f6r anlita utvecklare av ruby on rails 2022\" srcset=\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2019\/01\/why-to-hire-ruby-on-rails-developers-in-2022.jpg 800w, https:\/\/www.railscarma.com\/wp-content\/uploads\/2019\/01\/why-to-hire-ruby-on-rails-developers-in-2022-300x113.jpg 300w, https:\/\/www.railscarma.com\/wp-content\/uploads\/2019\/01\/why-to-hire-ruby-on-rails-developers-in-2022-768x288.jpg 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\r\n\r\n    <\/a>\r\n  <\/div>\r\n\r\n  <a class=\"title post_title\"  title=\"Varf\u00f6r anst\u00e4lla Ruby on Rails-utvecklare 2026?\" href=\"https:\/\/www.railscarma.com\/sv\/blogg\/ror\/varfor-anlita-utvecklare-av-ruby-on-rails\/?related_post_from=30627\">\r\n        Varf\u00f6r anst\u00e4lla Ruby on Rails-utvecklare 2026?  <\/a>\r\n\r\n        <\/div>\r\n              <div class=\"item\">\r\n            <div class=\"thumb post_thumb\">\r\n    <a  title=\"Hur man \u00e5terst\u00e4ller commit fr\u00e5n GitHub\" href=\"https:\/\/www.railscarma.com\/sv\/blogg\/tekniska-artiklar\/hur-man-aterstaller-commit-fran-github\/?related_post_from=31361\">\r\n\r\n      <img decoding=\"async\" width=\"800\" height=\"300\" src=\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2020\/07\/HOW-TO-REVERT-COMMIT-FROM-GITHUB-1.png\" class=\"attachment-full size-full wp-post-image\" alt=\"\" srcset=\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2020\/07\/HOW-TO-REVERT-COMMIT-FROM-GITHUB-1.png 800w, https:\/\/www.railscarma.com\/wp-content\/uploads\/2020\/07\/HOW-TO-REVERT-COMMIT-FROM-GITHUB-1-300x113.png 300w, https:\/\/www.railscarma.com\/wp-content\/uploads\/2020\/07\/HOW-TO-REVERT-COMMIT-FROM-GITHUB-1-768x288.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\r\n\r\n    <\/a>\r\n  <\/div>\r\n\r\n  <a class=\"title post_title\"  title=\"Hur man \u00e5terst\u00e4ller commit fr\u00e5n GitHub\" href=\"https:\/\/www.railscarma.com\/sv\/blogg\/tekniska-artiklar\/hur-man-aterstaller-commit-fran-github\/?related_post_from=31361\">\r\n        Hur man \u00e5terst\u00e4ller commit fr\u00e5n GitHub  <\/a>\r\n\r\n        <\/div>\r\n              <div class=\"item\">\r\n            <div class=\"thumb post_thumb\">\r\n    <a  title=\"Ring r\u00f6stsamtal genom Ruby on Rails webbapplikationer\" href=\"https:\/\/www.railscarma.com\/sv\/blogg\/tekniska-artiklar\/ringa-rostsamtal-genom-ruby-on-rails-webbapplikationer\/?related_post_from=31309\">\r\n\r\n      <img decoding=\"async\" width=\"800\" height=\"300\" src=\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2020\/07\/MAKE-VOICE-CALLS-THROUGH-RUBY-ON-RAILS-WEB-APPLICATIONS.png\" class=\"attachment-full size-full wp-post-image\" alt=\"\" srcset=\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2020\/07\/MAKE-VOICE-CALLS-THROUGH-RUBY-ON-RAILS-WEB-APPLICATIONS.png 800w, https:\/\/www.railscarma.com\/wp-content\/uploads\/2020\/07\/MAKE-VOICE-CALLS-THROUGH-RUBY-ON-RAILS-WEB-APPLICATIONS-300x113.png 300w, https:\/\/www.railscarma.com\/wp-content\/uploads\/2020\/07\/MAKE-VOICE-CALLS-THROUGH-RUBY-ON-RAILS-WEB-APPLICATIONS-768x288.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\r\n\r\n    <\/a>\r\n  <\/div>\r\n\r\n  <a class=\"title post_title\"  title=\"Ring r\u00f6stsamtal genom Ruby on Rails webbapplikationer\" href=\"https:\/\/www.railscarma.com\/sv\/blogg\/tekniska-artiklar\/ringa-rostsamtal-genom-ruby-on-rails-webbapplikationer\/?related_post_from=31309\">\r\n        Ring r\u00f6stsamtal genom Ruby on Rails webbapplikationer  <\/a>\r\n\r\n        <\/div>\r\n              <div class=\"item\">\r\n            <div class=\"thumb post_thumb\">\r\n    <a  title=\"Hur importerar\/exporterar man MySQL-databas i Rails?\" href=\"https:\/\/www.railscarma.com\/sv\/blogg\/tekniska-artiklar\/hur-man-importerar-export-mysql-databas-i-rails\/?related_post_from=31294\">\r\n\r\n      <img decoding=\"async\" width=\"744\" height=\"279\" src=\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2020\/07\/How-To-Import-or-Export-MySQL-Database-in-Rails.jpg\" class=\"attachment-full size-full wp-post-image\" alt=\"\" srcset=\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2020\/07\/How-To-Import-or-Export-MySQL-Database-in-Rails.jpg 744w, https:\/\/www.railscarma.com\/wp-content\/uploads\/2020\/07\/How-To-Import-or-Export-MySQL-Database-in-Rails-300x113.jpg 300w\" sizes=\"(max-width: 744px) 100vw, 744px\" \/>\r\n\r\n    <\/a>\r\n  <\/div>\r\n\r\n  <a class=\"title post_title\"  title=\"Hur importerar\/exporterar man MySQL-databas i Rails?\" href=\"https:\/\/www.railscarma.com\/sv\/blogg\/tekniska-artiklar\/hur-man-importerar-export-mysql-databas-i-rails\/?related_post_from=31294\">\r\n        Hur importerar\/exporterar man MySQL-databas i Rails?  <\/a>\r\n\r\n        <\/div>\r\n      \r\n  <\/div>\r\n\r\n  <script>\r\n      <\/script>\r\n  <style>\r\n    .related-post {}\r\n\r\n    .related-post .post-list {\r\n      text-align: left;\r\n          }\r\n\r\n    .related-post .post-list .item {\r\n      margin: 10px;\r\n      padding: 10px;\r\n          }\r\n\r\n    .related-post .headline {\r\n      font-size: 14px !important;\r\n      color: #999999 !important;\r\n          }\r\n\r\n    .related-post .post-list .item .post_thumb {\r\n      max-height: 220px;\r\n      margin: 10px 0px;\r\n      padding: 0px;\r\n      display: block;\r\n          }\r\n\r\n    .related-post .post-list .item .post_title {\r\n      font-size: 14px;\r\n      color: #000000;\r\n      margin: 10px 0px;\r\n      padding: 0px;\r\n      display: block;\r\n      text-decoration: none;\r\n          }\r\n\r\n    .related-post .post-list .item .post_excerpt {\r\n      font-size: 12px;\r\n      color: #3f3f3f;\r\n      margin: 10px 0px;\r\n      padding: 0px;\r\n      display: block;\r\n      text-decoration: none;\r\n          }\r\n\r\n    .related-post .owl-dots .owl-dot {\r\n          }\r\n\r\n      <\/style>\r\n      <script>\r\n      jQuery(document).ready(function($) {\r\n        $(\".related-post .post-list\").owlCarousel({\r\n          items: 2,\r\n          responsiveClass: true,\r\n          responsive: {\r\n            0: {\r\n              items: 1,\r\n            },\r\n            768: {\r\n              items: 2,\r\n            },\r\n            1200: {\r\n              items: 2,\r\n            }\r\n          },\r\n                      rewind: true,\r\n                                loop: true,\r\n                                center: false,\r\n                                autoplay: true,\r\n            autoplayHoverPause: true,\r\n                                nav: true,\r\n            navSpeed: 1000,\r\n            navText: ['<i class=\"fas fa-chevron-left\"><\/i>', '<i class=\"fas fa-chevron-right\"><\/i>'],\r\n                                dots: false,\r\n            dotsSpeed: 1200,\r\n                                                    rtl: false,\r\n          \r\n        });\r\n      });\r\n    <\/script>\r\n  <\/div>","protected":false},"excerpt":{"rendered":"<p>The Secure Socket Layer (SSL) is used to encrypt the data stream between the web server and the web client (the browser). SSL makes use of what is known as asymmetric cryptography, commonly referred to as public key cryptography (PKI). With public key cryptography, two keys are created, one public, one private. Anything encrypted with &hellip;<\/p>\n<p class=\"read-more\"> <a class=\"\" href=\"https:\/\/www.railscarma.com\/sv\/blogg\/third-party-api-integration-solutions-in-ruby-on-rails\/\"> <span class=\"screen-reader-text\">L\u00f6sningar f\u00f6r API-integration fr\u00e5n tredje part i Ruby on Rails<\/span> L\u00e4s mer \u00bb<\/a><\/p>","protected":false},"author":1,"featured_media":32178,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[385],"tags":[408,512,513],"class_list":["post-6463","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-management","tag-apache","tag-certificate-signing-request","tag-ssl"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to Generate and Install Self Signed Certificate on Apache - RailsCarma Blog<\/title>\n<meta name=\"description\" content=\"The openssl toolkit can be used to generate self-signed certificates in apache. Without certificates, impersonation attacks would be much more common.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.railscarma.com\/sv\/blogg\/ledning\/hur-man-genererar-och-installerar-sjalvsignerat-certifikat-pa-apache\/\" \/>\n<meta property=\"og:locale\" content=\"sv_SE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Generate and Install Self Signed Certificate on Apache - RailsCarma Blog\" \/>\n<meta property=\"og:description\" content=\"The openssl toolkit can be used to generate self-signed certificates in apache. Without certificates, impersonation attacks would be much more common.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.railscarma.com\/sv\/blogg\/ledning\/hur-man-genererar-och-installerar-sjalvsignerat-certifikat-pa-apache\/\" \/>\n<meta property=\"og:site_name\" content=\"RailsCarma - Ruby on Rails Development Company specializing in Offshore Development\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/RailsCarma\/\" \/>\n<meta property=\"article:published_time\" content=\"2013-02-12T01:34:37+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-06-07T07:58:51+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2013\/02\/Apache-.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"800\" \/>\n\t<meta property=\"og:image:height\" content=\"300\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@railscarma\" \/>\n<meta name=\"twitter:site\" content=\"@railscarma\" \/>\n<meta name=\"twitter:label1\" content=\"Skriven av\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Ber\u00e4knad l\u00e4stid\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minuter\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.railscarma.com\/es\/blog\/management\/como-generar-e-instalar-un-certificado-autofirmado-en-apache\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.railscarma.com\/es\/blog\/management\/como-generar-e-instalar-un-certificado-autofirmado-en-apache\/\"},\"author\":{\"name\":\"admin\",\"@id\":\"https:\/\/www.railscarma.com\/#\/schema\/person\/5f2228a2dec7549056e709de6eb85d21\"},\"headline\":\"How To Generate And Install Self Signed Certificate On Apache?\",\"datePublished\":\"2013-02-12T01:34:37+00:00\",\"dateModified\":\"2021-06-07T07:58:51+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.railscarma.com\/es\/blog\/management\/como-generar-e-instalar-un-certificado-autofirmado-en-apache\/\"},\"wordCount\":715,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.railscarma.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.railscarma.com\/es\/blog\/management\/como-generar-e-instalar-un-certificado-autofirmado-en-apache\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2013\/02\/Apache-.jpg\",\"keywords\":[\"Articles on Apache\",\"Certificate Signing Request\",\"SSL\"],\"articleSection\":[\"Articles on Management\"],\"inLanguage\":\"sv-SE\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.railscarma.com\/es\/blog\/management\/como-generar-e-instalar-un-certificado-autofirmado-en-apache\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.railscarma.com\/es\/blog\/management\/como-generar-e-instalar-un-certificado-autofirmado-en-apache\/\",\"url\":\"https:\/\/www.railscarma.com\/es\/blog\/management\/como-generar-e-instalar-un-certificado-autofirmado-en-apache\/\",\"name\":\"How to Generate and Install Self Signed Certificate on Apache - RailsCarma Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.railscarma.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.railscarma.com\/es\/blog\/management\/como-generar-e-instalar-un-certificado-autofirmado-en-apache\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.railscarma.com\/es\/blog\/management\/como-generar-e-instalar-un-certificado-autofirmado-en-apache\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2013\/02\/Apache-.jpg\",\"datePublished\":\"2013-02-12T01:34:37+00:00\",\"dateModified\":\"2021-06-07T07:58:51+00:00\",\"description\":\"The openssl toolkit can be used to generate self-signed certificates in apache. Without certificates, impersonation attacks would be much more common.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.railscarma.com\/es\/blog\/management\/como-generar-e-instalar-un-certificado-autofirmado-en-apache\/#breadcrumb\"},\"inLanguage\":\"sv-SE\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.railscarma.com\/es\/blog\/management\/como-generar-e-instalar-un-certificado-autofirmado-en-apache\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"sv-SE\",\"@id\":\"https:\/\/www.railscarma.com\/es\/blog\/management\/como-generar-e-instalar-un-certificado-autofirmado-en-apache\/#primaryimage\",\"url\":\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2013\/02\/Apache-.jpg\",\"contentUrl\":\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2013\/02\/Apache-.jpg\",\"width\":800,\"height\":300},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.railscarma.com\/es\/blog\/management\/como-generar-e-instalar-un-certificado-autofirmado-en-apache\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.railscarma.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How To Generate And Install Self Signed Certificate On Apache?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.railscarma.com\/#website\",\"url\":\"https:\/\/www.railscarma.com\/\",\"name\":\"RailsCarma - Ruby on Rails Development Company specializing in Offshore Development\",\"description\":\"RailsCarma is a Ruby on Rails Development Company in Bangalore. We specialize in Offshore Ruby on Rails Development based out in USA and India. Hire experienced Ruby on Rails developers for the ultimate Web Experience.\",\"publisher\":{\"@id\":\"https:\/\/www.railscarma.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.railscarma.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"sv-SE\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.railscarma.com\/#organization\",\"name\":\"RailsCarma\",\"url\":\"https:\/\/www.railscarma.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"sv-SE\",\"@id\":\"https:\/\/www.railscarma.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2020\/08\/railscarma_logo.png\",\"contentUrl\":\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2020\/08\/railscarma_logo.png\",\"width\":200,\"height\":46,\"caption\":\"RailsCarma\"},\"image\":{\"@id\":\"https:\/\/www.railscarma.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/RailsCarma\/\",\"https:\/\/x.com\/railscarma\",\"https:\/\/www.linkedin.com\/company\/railscarma\/\",\"https:\/\/myspace.com\/railscarma\",\"https:\/\/in.pinterest.com\/railscarma\/\",\"https:\/\/www.youtube.com\/channel\/UCx3Wil-aAnDARuatTEyMdpg\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.railscarma.com\/#\/schema\/person\/5f2228a2dec7549056e709de6eb85d21\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"sv-SE\",\"@id\":\"https:\/\/www.railscarma.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/308867ca6c81f3aba146080c601000087180326f752c4116849ea9f514c6a4fa?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/308867ca6c81f3aba146080c601000087180326f752c4116849ea9f514c6a4fa?s=96&d=mm&r=g\",\"caption\":\"admin\"},\"sameAs\":[\"https:\/\/www.railscarma.com\/hire-ruby-on-rails-developer\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Hur man genererar och installerar sj\u00e4lvsignerat certifikat p\u00e5 Apache - RailsCarma-bloggen","description":"openssl verktygsl\u00e5dan kan anv\u00e4ndas f\u00f6r att generera sj\u00e4lvsignerade certifikat i apache. Utan certifikat skulle identitetsattacker vara mycket vanligare.","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:\/\/www.railscarma.com\/sv\/blogg\/ledning\/hur-man-genererar-och-installerar-sjalvsignerat-certifikat-pa-apache\/","og_locale":"sv_SE","og_type":"article","og_title":"How to Generate and Install Self Signed Certificate on Apache - RailsCarma Blog","og_description":"The openssl toolkit can be used to generate self-signed certificates in apache. Without certificates, impersonation attacks would be much more common.","og_url":"https:\/\/www.railscarma.com\/sv\/blogg\/ledning\/hur-man-genererar-och-installerar-sjalvsignerat-certifikat-pa-apache\/","og_site_name":"RailsCarma - Ruby on Rails Development Company specializing in Offshore Development","article_publisher":"https:\/\/www.facebook.com\/RailsCarma\/","article_published_time":"2013-02-12T01:34:37+00:00","article_modified_time":"2021-06-07T07:58:51+00:00","og_image":[{"width":800,"height":300,"url":"https:\/\/www.railscarma.com\/wp-content\/uploads\/2013\/02\/Apache-.jpg","type":"image\/jpeg"}],"author":"admin","twitter_card":"summary_large_image","twitter_creator":"@railscarma","twitter_site":"@railscarma","twitter_misc":{"Skriven av":"admin","Ber\u00e4knad l\u00e4stid":"5 minuter"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.railscarma.com\/es\/blog\/management\/como-generar-e-instalar-un-certificado-autofirmado-en-apache\/#article","isPartOf":{"@id":"https:\/\/www.railscarma.com\/es\/blog\/management\/como-generar-e-instalar-un-certificado-autofirmado-en-apache\/"},"author":{"name":"admin","@id":"https:\/\/www.railscarma.com\/#\/schema\/person\/5f2228a2dec7549056e709de6eb85d21"},"headline":"How To Generate And Install Self Signed Certificate On Apache?","datePublished":"2013-02-12T01:34:37+00:00","dateModified":"2021-06-07T07:58:51+00:00","mainEntityOfPage":{"@id":"https:\/\/www.railscarma.com\/es\/blog\/management\/como-generar-e-instalar-un-certificado-autofirmado-en-apache\/"},"wordCount":715,"commentCount":0,"publisher":{"@id":"https:\/\/www.railscarma.com\/#organization"},"image":{"@id":"https:\/\/www.railscarma.com\/es\/blog\/management\/como-generar-e-instalar-un-certificado-autofirmado-en-apache\/#primaryimage"},"thumbnailUrl":"https:\/\/www.railscarma.com\/wp-content\/uploads\/2013\/02\/Apache-.jpg","keywords":["Articles on Apache","Certificate Signing Request","SSL"],"articleSection":["Articles on Management"],"inLanguage":"sv-SE","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.railscarma.com\/es\/blog\/management\/como-generar-e-instalar-un-certificado-autofirmado-en-apache\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.railscarma.com\/es\/blog\/management\/como-generar-e-instalar-un-certificado-autofirmado-en-apache\/","url":"https:\/\/www.railscarma.com\/es\/blog\/management\/como-generar-e-instalar-un-certificado-autofirmado-en-apache\/","name":"Hur man genererar och installerar sj\u00e4lvsignerat certifikat p\u00e5 Apache - RailsCarma-bloggen","isPartOf":{"@id":"https:\/\/www.railscarma.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.railscarma.com\/es\/blog\/management\/como-generar-e-instalar-un-certificado-autofirmado-en-apache\/#primaryimage"},"image":{"@id":"https:\/\/www.railscarma.com\/es\/blog\/management\/como-generar-e-instalar-un-certificado-autofirmado-en-apache\/#primaryimage"},"thumbnailUrl":"https:\/\/www.railscarma.com\/wp-content\/uploads\/2013\/02\/Apache-.jpg","datePublished":"2013-02-12T01:34:37+00:00","dateModified":"2021-06-07T07:58:51+00:00","description":"openssl verktygsl\u00e5dan kan anv\u00e4ndas f\u00f6r att generera sj\u00e4lvsignerade certifikat i apache. Utan certifikat skulle identitetsattacker vara mycket vanligare.","breadcrumb":{"@id":"https:\/\/www.railscarma.com\/es\/blog\/management\/como-generar-e-instalar-un-certificado-autofirmado-en-apache\/#breadcrumb"},"inLanguage":"sv-SE","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.railscarma.com\/es\/blog\/management\/como-generar-e-instalar-un-certificado-autofirmado-en-apache\/"]}]},{"@type":"ImageObject","inLanguage":"sv-SE","@id":"https:\/\/www.railscarma.com\/es\/blog\/management\/como-generar-e-instalar-un-certificado-autofirmado-en-apache\/#primaryimage","url":"https:\/\/www.railscarma.com\/wp-content\/uploads\/2013\/02\/Apache-.jpg","contentUrl":"https:\/\/www.railscarma.com\/wp-content\/uploads\/2013\/02\/Apache-.jpg","width":800,"height":300},{"@type":"BreadcrumbList","@id":"https:\/\/www.railscarma.com\/es\/blog\/management\/como-generar-e-instalar-un-certificado-autofirmado-en-apache\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.railscarma.com\/"},{"@type":"ListItem","position":2,"name":"How To Generate And Install Self Signed Certificate On Apache?"}]},{"@type":"WebSite","@id":"https:\/\/www.railscarma.com\/#website","url":"https:\/\/www.railscarma.com\/","name":"RailsCarma - Ruby on Rails Development Company specialiserat p\u00e5 Offshore Development","description":"RailsCarma \u00e4r ett Ruby on Rails Development Company i Bangalore. Vi \u00e4r specialiserade p\u00e5 Offshore Ruby on Rails Development baserat i USA och Indien. Anst\u00e4ll erfarna Ruby on Rails-utvecklare f\u00f6r den ultimata webbupplevelsen.","publisher":{"@id":"https:\/\/www.railscarma.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.railscarma.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"sv-SE"},{"@type":"Organization","@id":"https:\/\/www.railscarma.com\/#organization","name":"RailsCarma","url":"https:\/\/www.railscarma.com\/","logo":{"@type":"ImageObject","inLanguage":"sv-SE","@id":"https:\/\/www.railscarma.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.railscarma.com\/wp-content\/uploads\/2020\/08\/railscarma_logo.png","contentUrl":"https:\/\/www.railscarma.com\/wp-content\/uploads\/2020\/08\/railscarma_logo.png","width":200,"height":46,"caption":"RailsCarma"},"image":{"@id":"https:\/\/www.railscarma.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/RailsCarma\/","https:\/\/x.com\/railscarma","https:\/\/www.linkedin.com\/company\/railscarma\/","https:\/\/myspace.com\/railscarma","https:\/\/in.pinterest.com\/railscarma\/","https:\/\/www.youtube.com\/channel\/UCx3Wil-aAnDARuatTEyMdpg"]},{"@type":"Person","@id":"https:\/\/www.railscarma.com\/#\/schema\/person\/5f2228a2dec7549056e709de6eb85d21","name":"administration","image":{"@type":"ImageObject","inLanguage":"sv-SE","@id":"https:\/\/www.railscarma.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/308867ca6c81f3aba146080c601000087180326f752c4116849ea9f514c6a4fa?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/308867ca6c81f3aba146080c601000087180326f752c4116849ea9f514c6a4fa?s=96&d=mm&r=g","caption":"admin"},"sameAs":["https:\/\/www.railscarma.com\/hire-ruby-on-rails-developer\/"]}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/www.railscarma.com\/sv\/wp-json\/wp\/v2\/posts\/6463","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.railscarma.com\/sv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.railscarma.com\/sv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.railscarma.com\/sv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.railscarma.com\/sv\/wp-json\/wp\/v2\/comments?post=6463"}],"version-history":[{"count":0,"href":"https:\/\/www.railscarma.com\/sv\/wp-json\/wp\/v2\/posts\/6463\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.railscarma.com\/sv\/wp-json\/wp\/v2\/media\/32178"}],"wp:attachment":[{"href":"https:\/\/www.railscarma.com\/sv\/wp-json\/wp\/v2\/media?parent=6463"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.railscarma.com\/sv\/wp-json\/wp\/v2\/categories?post=6463"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.railscarma.com\/sv\/wp-json\/wp\/v2\/tags?post=6463"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}