Da biste konfigurirali SSL/TLS s Nginx onom CentOS, možete slijediti ove korake:
Korak 1: Instalirajte Nginx
Ako niste instalirali Nginx, pokrenite sljedeću naredbu da biste ga instalirali:
Korak 2: Instalirajte OpenSSL
Ako nemate instaliran OpenSSL, instalirajte ga pomoću sljedeće naredbe:
Korak 3: Napravite direktorij za datoteke SSL certifikata
Napravite direktorij za pohranu datoteka SSL certifikata:
Korak 4: Generirajte samopotpisane SSL/TLS certifikate(nije obavezno)
Ako ne koristite SSL certifikate ovlaštenog za izdavanje certifikata, možete generirati samopotpisane certifikate s OpenSSL-om. Ovo je korisno za testiranje SSL/TLS-a u razvojnom okruženju. Za izradu samopotpisanog certifikata pokrenite sljedeće naredbe:
Korak 5: Konfigurirajte Nginx korištenje SSL/TLS-a
Otvorite Nginx konfiguracijsku datoteku za web mjesto koje želite zaštititi:
Dodajte sljedeće retke u konfiguracijsku datoteku kako biste omogućili SSL:
Korak 6: Testirajte i ponovno pokrenite Nginx
Provjerite Nginx ima li konfiguracija grešaka:
Ako nema pogrešaka, ponovno pokrenite Nginx uslugu za primjenu nove konfiguracije:
Nakon dovršetka, vaša će web stranica biti zaštićena SSL/TLS-om. Imajte na umu da će korištenje samopotpisanih certifikata rezultirati upozorenjem preglednika o nepouzdanim certifikatima. Da biste imali pouzdani SSL/TLS certifikat, trebate kupiti ili dobiti besplatni certifikat od ovlaštenog tijela za izdavanje certifikata.