Hoe om SSL-sertifikate van Let’s Encrypt met Drupal 8 te gebruik

Inleiding: Gratis SSL / TLS-sertifikate vir elke domein

hierdie handleiding sal wys Drupal 8 webwerf-eienaars hoe om te installeer Laat ons SSL / TLS-sertifikate enkripteer met cPanel op domeine vir HTTPS sekuriteit en datapakketkodering.


Laat ons SSL / TLS-sertifikate enkripteer het die voordele daarvan dat dit gratis is, programmaties vervaardig kan word, & outomaties geïnstalleer vir elke domeinnaam op cPanelweb hosting planne.

As u opstel Laat ons enkripteer op ‘n webwerf, Drupal 8 administrateurs moet kies of hulle HTTP-verbindings wil toelaat of alle oordragte moet dwing HTTPS-kodering.

Stap een: aktiveer die Let’s Encrypt Certificate in cPanel

Om te begin, navigeer na cPanel op ‘n Linux gedeel webbediener & Klik op die “Laat ons enkripteer” icon. Domeine wat by die gebruiker geregistreer is, word gelys met spyskaarte vir geselekteerde aksies.

Hoe om SSL-sertifikate van Let's Encrypt met Drupal 8 te gebruik

opset: Aktiveer die “Laat ons enkripteer” sertifikaat vir die Drupal 8 domein indien nodig & stoor die instellings in cPanel. Klik dan op die “Bestuur HTTPS-instellings” skakel.

Hoe om SSL-sertifikate van Let's Encrypt met Drupal 8 te gebruik

nota: Dit is moontlik om een ​​van die twee te gebruik cPanel, die .htaccess lêer, of Drupal 8se settings.php lêer te dwing HTTPS-kodering op alle webblaaie & verbindings met die webbediener.

Kies om hierdie instelling aan of uit te laat, afhangende van of u webwerf albei toestaan ​​of nie HTTP & HTTPS verbindings. Dit is die Drupal 8 standaard waarde.

Klik op “SSL-besonderhede” om die Geënkodeerde sertifikaat, privaat sleutel, & Intermediêre Sertifikate (CA) inligting. Los dit soos nodig, tensy dit deur ‘n ander aansoek vereis word.

Stap Twee: Wysig die basis-URL-waarde in settings.php

Na die aktivering van die Laat ons enkripteer sertifikaat, toets die installasie op ‘n Drupal 8 webwerf deur die tuisblad met ‘n HTTPS URL. Die webwerf moet soos normaal vertoon word met die URL wat in die webblaaier as veilig is.

volgende: Teken enige foute aan & gaan voort deur aan te meld as die Drupal 8 administrateur. As u besluit om alles af te dwing Drupal 8 bladsye om by te laai HTTPS (aanbeveel), gaan voort deur:

// Gebruik HTTPS vir Drupal
$ _SERVER [‘HTTPS’] = ‘aan’;
$ conf [‘https’] = WAAR;
$ base_url = ‘https://example.com’;

voeg die kode hierbo by u Drupal 8 webwerf se settings.php lêer. Dit kan gevind word in die / Webwerwe / default gids van die installasie. Aflaai & wysig kode in Notepad ++ of soortgelyk.

As u wil laai HTTPS by verstek, maar laat dit steeds toe HTTP verbindings op aanvraag:

$ base_url = ‘https://example.com’;

Voeg die kode hierbo by die settings.php lêer. Dit sal die standaard behou Drupal 8 konfigurasie, wat beide moet toelaat HTTPS & HTTP verbindings soos benodig op CMS.

Gekombineer met die cPanel instellings vir Laat ons enkripteer, Met hierdie konfigurasiewaardes kan u dwing HTTPS-kodering op alles Drupal 8 webblaaie in produksie.

Stap Drie: Wysig die .htaccess-lêer om HTTPS op URL’s te forseer

Om ‘n ander vlak van veiligheid by te voeg Drupal 8 gebruik die Apache.htaccess lêer gevind in die wortel van die installasie om alle bladsyvragte te dwing HTTPS-kodering.

Soek die .htaccess lêer in die stammap of lêergids, en verwyder dan die kode:

RewriteEngineon

Hierdie reëls moet ook bygevoeg of ongekommenteer word:

# Herlei na HTTPS

RewriteCond% {HTTPS} af

RewriteCond% {http: X-gestuur-Proto}! Https

RewriteRule ^ (. *) $ Https: //% {HTTP_HOST}% {REQUEST_URI} [L, R = 301]

Stoor die .htaccess lêer & laai dit op na die bediener. Al die webblaaie in die Drupal 8 webwerf moet nou laai HTTPS URL’e is standaard. Meld enige foute deur te toets.

Stap vier: (opsioneel) Installeer die Secure Login Module

Vir ‘n ekstra laag sekuriteit aan Drupal 8 gebruikers aanmeldings, installeer die Veilige aanmelding module. Hierdie module handhaaf dit HTTPS geënkripteerde verbindings op almal Drupal 8 vorms.

Vereiste lêers – Laai af:

  • Veilige aanmelding: (module lêers)

opset: Aflaai & installeer die lêers by admin / modules / installeer of gebruik FTP, Git, Drush, ens. soos vereis deur die projek. Gaan na admin / config / mense / securelogin & stel die standaard in Veilige basis-URL vir die webwerf sowel as om vormbeskerming moontlik te maak.

Hoe om SSL-sertifikate van Let's Encrypt met Drupal 8 te gebruik

Kies watter vorms om te beskerm deur gewaarborg HTTPS-kodering op oordragte & stoor die Veilige aanmelding module-instellings. Kyk anders “Dien alle vorms in om die URL te beveilig.”

Gevolgtrekking: Gebruik HTTPS op alle verbindings & Drupal bladsye

Laat ons SSL / TLS-sertifikate enkripteer is 100% gratis en kan honderde dollars per domein op duurder planne bespaar. Laat ons enkripteer sertifikate word outomaties geïnstalleer op cPanel. Drupal 8 webmeesters kan dwing HTTPS-kodering op alle CMS-verbindings.

Beste praktyk is multielaag HTTPS sekuriteit met cPanel konfigurasie met behulp van Laat ons enkripteer, .htaccess wysigings, settings.php lêer, & die Veilige aanmelding module vir Drupal 8. Sommige webwerwe sal moontlik albei moet toestaan HTTP & HTTPS verbindings op skrifte.

Kyk na die top 3 Drupal-dienste:

ChemiCloud

Beginprys:
$ 2,76


betroubaarheid
10


pryse
9.9


Gebruikersvriendelik
9.9


ondersteuning
10


Kenmerke
9.9

Lees resensies

Besoek ChemiCloud

Hostinger

Beginprys:
$ 0.99


betroubaarheid
9.3


pryse
9.3


Gebruikersvriendelik
9.4


ondersteuning
9.4


Kenmerke
9.2

Lees resensies

Besoek Hostinger

A2 Hosting

Beginprys:
$ 3,92


betroubaarheid
9.3


pryse
9.0


Gebruikersvriendelik
9.3


ondersteuning
9.3


Kenmerke
9.3

Lees resensies

Besoek A2 Hosting

Verwante artikels oor hoe om te doen

  • Hoe om te installeer & Stel Ubecart met Drupal op
    newbie
  • Hoe om ‘n pasgemaakte kontakvorm in Drupal 8 op te stel
    newbie
  • Hoe om ‘n bestemmingsblad vir Drupal 8 te skep met behulp van Display Suite
    newbie
  • Hoe om SSL / TLS-kodering op Drupal op te stel
    intermediêre
  • Hoe om te installeer & Gebruik Acquia Dev Desktop vir Drupal 8
    intermediêre
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me