Instalați certificatul SSL pe apache prin

Instalați certificatul SSL pe apache prin

Cu cerințele actualizate ale Google și Yandex, acum trebuie să aveți un certificat SSL și să oferiți site-ului peste HTTPS. Dar nu întotdeauna este posibil să se stabilească SSL certificatul prin panoul de control al unei găzduire. Dar puteți oricând să o faceți diferit și să instalați certificatul SSL pe Apache prin intermediul httpd.conf.

Apache este un lucru magic pe care îl puteți configura așa cum doriți.

Deci, pentru a instala certificatul SSL pentru Apache, avem nevoie de:

  • Apache
  • Un certificat pentru un anumit domeniu, pe care îl puteți obține aici. sau mai degrabă:
    • cheia RSA privată (obținută la solicitarea unui certificat)
    • certificatul în sine (fișierul cu extensia CRT)
    • un fișier cu lanț cheie (ca-bundle), de obicei vine cu un certificat

Pasul 1: Pregătirea pentru instalarea certificatului SSL pentru Apache prin httpd.conf

Mai întâi trebuie să găsiți unde este localizat fișierul httpd.conf. De obicei, este pe această cale: /etc/httpd/httpd.conf, în unele cazuri /etc/httpd/confd/httpd.conf.

Rețineți că trebuie să faceți acest lucru ca root sau cu directiva sudo.

În acest dosar găsim o înregistrare a domeniului dvs., arată cam așa:

După cum puteți vedea, ascultă pe portul 80, și avem nevoie pentru a face o conexiune HTTPS.BREAKEste de port (443), în plus, trebuie să includă o directivă ssl, apache să știe că ar trebui să funcționeze pe https și introduceți calea către fișierul cu certificatul.

Pasul 3: înregistrați un certificat SSL pentru Apache prin intermediul httpd.conf

Intrarea noastră VirtualHost în httpd.conf ar trebui să pară acum:

Pasul 4: Verificați și începeți

Efectuat. Acum salvați fișierul httpd.conf și verificați dacă totul în el este corect. Să o facem cu comanda:

Dacă totul este bine, atunci auditul va scrie "OK", dacă există probleme, ele vor fi anunțate despre ele și va fi necesar să le corectați.

Dacă totul este OK, atunci trebuie să reporniți apache. Pentru a face acest lucru, apelați comanda:

Toate ar trebui să treacă cu succes, iar domeniul va funcționa împreună cu certificatul dvs. SSL.

Dacă vă decideți să obțineți un certificat SSL pentru site-ul dvs., puteți să o faceți chiar aici: obțineți un certificat SSL.

  • Instalați certificatul SSL pe apache prin

301 redirecționați către nginx

  • Instalați certificatul SSL pe apache prin

    Adăugați automat slash la ...

  • 301 redirecționați htaccess

    Articole similare