Për të konfiguruar SSL/TLS me Nginx on CentOS, mund të ndiqni këto hapa:
Hapi 1: Instaloni Nginx
Nëse nuk e keni instaluar Nginx, ekzekutoni komandën e mëposhtme për ta instaluar:
Hapi 2: Instaloni OpenSSL
Nëse nuk keni të instaluar OpenSSL, instaloni atë duke përdorur komandën e mëposhtme:
Hapi 3: Krijoni një direktori për skedarët e certifikatës SSL
Krijo një direktori për të ruajtur skedarët e certifikatës SSL:
Hapi 4: Gjeneroni certifikata SSL/TLS të vetë-nënshkruara(Opsionale)
Nëse nuk po përdorni certifikata SSL nga një autoritet certifikimi, mund të gjeneroni certifikata të vetë-nënshkruara me OpenSSL. Kjo është e dobishme për testimin e SSL/TLS në një mjedis zhvillimi. Për të krijuar një certifikatë të vetë-nënshkruar, ekzekutoni komandat e mëposhtme:
Hapi 5: Konfiguro Nginx për të përdorur SSL/TLS
Hapni Nginx skedarin e konfigurimit për faqen e internetit që dëshironi të siguroni:
Shtoni linjat e mëposhtme në skedarin e konfigurimit për të aktivizuar SSL:
Hapi 6: Testoni dhe rinisni Nginx
Kontrolloni nëse Nginx konfigurimi ka ndonjë gabim:
Nëse nuk ka gabime, rinisni Nginx shërbimin për të aplikuar konfigurimin e ri:
Pasi të përfundojë, faqja juaj e internetit do të sigurohet me SSL/TLS. Vini re se përdorimi i certifikatave të vetë-nënshkruara do të rezultojë në paralajmërimin e shfletuesit për certifikata të pabesueshme. Për të pasur një certifikatë të besuar SSL/TLS, duhet të blini ose të merrni një certifikatë falas nga një autoritet certifikimi.