{"id":1262,"date":"2016-02-03T21:17:30","date_gmt":"2016-02-03T19:17:30","guid":{"rendered":"http:\/\/www.h-hennes.fr\/blog\/?p=1262"},"modified":"2016-02-03T21:17:30","modified_gmt":"2016-02-03T19:17:30","slug":"testez-vos-sites-de-developpement-en-https","status":"publish","type":"post","link":"https:\/\/www.h-hennes.fr\/blog\/2016\/02\/03\/testez-vos-sites-de-developpement-en-https\/","title":{"rendered":"Testez vos sites de d\u00e9veloppement en https"},"content":{"rendered":"<p>L&rsquo;usage du https se g\u00e9n\u00e9ralise sur les sites web, lors du d\u00e9veloppement des sites, il devient donc important de v\u00e9rifier que le passage du site en mode https ne renvoie pas d&rsquo;erreur.<\/p>\n<p>Pour mes d\u00e9veloppements j&rsquo;utilise une machine virtuelle avec un stack lamp g\u00e9r\u00e9e via vagrant.<br \/>\nNous allons voir comment rendre fonctionnel le https sur cette vm en moins de 5 minutes.<\/p>\n<p>Sur votre vm saisissez les commandes suivantes :<\/p>\n<pre lang=\"bash\" escaped=\"true\">#Activation du mode ssl apache\r\nsudo a2enmod ssl\r\n#Activation du site par d\u00e9faut avec le ssl d'apache\r\na2ensite default-ssl\r\n<\/pre>\n<p>Si vos fichiers web sont situ\u00e9s \u00e0 l&#8217;emplacement par d\u00e9faut d&rsquo;apache ( var\/www\/html ), il vous suffit de recharger apache<\/p>\n<pre lang=\"bash\">#Rechargement de la configuration d'apache\r\nservice apache2 reload\r\n<\/pre>\n<p>Et le https fonctionne \ud83d\ude42<\/p>\n<p>Si vous bossez dans un autre dossier, \u00e9diter le fichier de configuration du site default-sslsudo vim \/etc\/apache2\/site-enabled\/default-ssl.conf<br \/>\net remplacer<\/p>\n<pre>DocumentRoot \/var\/www\/public\r\n<\/pre>\n<p>par l&#8217;emplacement de vos fichiers web.<\/p>\n<p>Puis rechargez la configuration d&rsquo;apache.<\/p>\n<p>Rendez-vous sur votre url en https et acceptez l\u2019exception de s\u00e9curit\u00e9 ( sous firefox )<\/p>\n<p>Celle-ci est du au fait que le certificat soit auto-sign\u00e9, mais dans le cas de d\u00e9veloppements cela n&rsquo;a aucune importance.<\/p>\n<p>Le https est ensuite actifs pour l&rsquo;ip de votre vm, et tous les noms de domaines qui pointent au m\u00eame emplacement.<br \/>\nDans mon cas, mon domaine de travail \u00ab\u00a0local.dev\u00a0\u00bb est maintenant fonctionnel en https, comme vous pouvez le voir sur la capture suivante \ud83d\ude42<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1263\" src=\"https:\/\/www.h-hennes.fr\/blog\/wp-content\/uploads\/2016\/02\/https-local-dev.jpg\" alt=\"https vagrant\" width=\"138\" height=\"27\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>L&rsquo;usage du https se g\u00e9n\u00e9ralise sur les sites web, lors du d\u00e9veloppement des sites, il devient donc important de v\u00e9rifier que le passage du site en mode https ne renvoie pas d&rsquo;erreur. Pour mes d\u00e9veloppements j&rsquo;utilise une machine virtuelle avec un stack lamp g\u00e9r\u00e9e via vagrant. Nous allons voir comment rendre fonctionnel le https sur [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[254,6],"tags":[300,418,419,366,404],"class_list":["post-1262","post","type-post","status-publish","format-standard","hentry","category-serveurs-dedies","category-trucs-et-astuces","tag-apache","tag-https","tag-scotchbox","tag-vagrant","tag-vm"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.h-hennes.fr\/blog\/wp-json\/wp\/v2\/posts\/1262","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.h-hennes.fr\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.h-hennes.fr\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.h-hennes.fr\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.h-hennes.fr\/blog\/wp-json\/wp\/v2\/comments?post=1262"}],"version-history":[{"count":4,"href":"https:\/\/www.h-hennes.fr\/blog\/wp-json\/wp\/v2\/posts\/1262\/revisions"}],"predecessor-version":[{"id":1267,"href":"https:\/\/www.h-hennes.fr\/blog\/wp-json\/wp\/v2\/posts\/1262\/revisions\/1267"}],"wp:attachment":[{"href":"https:\/\/www.h-hennes.fr\/blog\/wp-json\/wp\/v2\/media?parent=1262"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.h-hennes.fr\/blog\/wp-json\/wp\/v2\/categories?post=1262"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.h-hennes.fr\/blog\/wp-json\/wp\/v2\/tags?post=1262"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}