See õpetus näitab, kuidas installida Nertxile tasuta SSL-sertifikaat Debian 10-sse Certboti abil.
Kasutajatele, kes pole Nginxit veel installinud, algab õpetus kiire tutvustusega Nginxi installimisele ja seadistamisele saidi linuxi kuvamiseks.bz, saavad kasutajad, kellele Nginx on juba installitud ja konfigureeritud, hüpata Kuidas installida Nginxi jaoks tasuta SSL-sertifikaat Debian 10-le.
Nginxi installimine Debian 10 Busterile
Nginx töötati välja suure jõudlusega, toetades samaaegselt miljoneid ühendusi. Kui vaikimisi saab see teenida ainult staatilisi saite vastupidiselt Apache'ile, mis suudab teenida nii staatilisi kui ka dünaamilisi saite, võib dünaamilisi saite teenida ka Nginxiga, mida toetab Apache või muu tarkvara.
Kui teil pole Nginxi veel arvutisse installitud, näitab see jaotis selle installimist ja seadistamist, kui olete juba Nginxi installinud, hüpake Kuidas installida Nginxi jaoks tasuta SSL-sertifikaat Debian 10-le.
Nginxi installimise alustamiseks Debian 10 Busterisse töötavad eelmised Debiani versioonid või Linuxi põhised jaotused:
# apt install nginx -y
Peaksite pääsema veebiserverile juurde oma brauseri kaudu aadressil http: // 127.0.0.1 / (kohalik host).
Nüüd looge terminali käivitamisel nano abil oma veebisaidile konfiguratsioonifail:
# nano / etc / nginx / sites-available / linux.bz
Vastloodud faili sisendiks on alloleval pildil näidatud sisu, asendades selle linux.bz oma domeeninime jaoks.
server
kuulata 80 default_server;
kuula [::]: 80 default_server;
juur / var / www / linux.bz;
indeksindeks.HTML;
serveri_nimi linux.bz www.linux.bz;
asukoht /
proov_failid $ uri $ uri / = 404;
Pärast ülaltoodud ridade lisamist (linuxi asendamine.bz oma domeeni jaoks), vajutage nano-tekstiredaktori salvestamiseks ja väljumiseks klahvikombinatsiooni CTRL + X.
Seejärel looge sümboolne link / etc / nginx / saidid lubatud / linux.bz joostes:
# ln -s / etc / nginx / sites-available / linux.bz / etc / nginx / saidid-lubatud / linux.bz
Nüüd looge kataloog / var / www /
Minu puhul:
# mkdir / var / www / linux.bz# sudo teenuse nginx start
Nüüd peaksite oma brauseriga pääsema oma veebisaidile nginxi kaudu:
Märkus kodukasutajatele:
Väljastpoolt võrku juurdepääsu võimaldamiseks peavad mõned kodukasutajad konfigureerima oma ruuterid edastama vajalikud pordid oma veebiserveritesse. Järgmisel pildil on ainult ruuteri konfiguratsioonilehe näide pordi edastamiseks. Ruuteris peate edastama pordid 80 ja 443 oma Apache arvuti kohalikule IP-aadressile.
Nginxi tasuta SSL-sertifikaadi installimine Debian 10-le
Nginxi tasuta SSL-i installiprotsess Debiani 10 Busteri all on tänu Certbotile üsna lihtne ja kiire, mis muudab SSL-i sertifikaatide krüptimise lihtsaks.
Certboti saate Debian 10 Busterisse installida, käivitades järgmise käsu:
# apt install certbot python-certbot-nginx -y
Konfiguratsiooniprotsessi alustamiseks SSL-i sertifikaadi lisamiseks Nginxile ja kogu http-liikluse ümbersuunamiseks https-i käitamisse:
# sudo certbot --nginx
Võite täita kõik taotletud väljad või jätta need tühjaks. Viimane samm võimaldab teil Nginxi automaatselt konfigureerida kogu ebaturvalise liikluse suunamiseks https-i kaudu.
Järeldus Debgani 10 Busteri Nginxi tasuta SSL-sertifikaadi kohta
Nginxi jaoks tasuta SSL-sertifikaadi installimine Debian 10 Busterisse on tänu Certbotile üsna lihtne ja kiire. Kogu protsess võttis Nginxi veebiserveri installimiseks ja SSL-iga konfigureerimiseks minuteid.
Muud tasuta SSL-sertifikaatide hankimise võimalused võivad hõlmata SSL-i tasuta (https: // sslforfree.com, lühikesed Comodo tasuta SSL-litsentsid või Zerossl, mida ma veel ei proovinud, kuid ükski neist ei tähenda sellist kiiret ja lihtsat viisi.
Loodan, et leidsite selle lühikese artikli teemal Kuidas installida Nginxi tasuta SSL-sertifikaat Debian 10-le, aitäh, et lugesite seda.
Muud artiklid, mis on seotud Nginxi tasuta SSL-sertifikaadi installimisega Debian 10-sse
- Tomcat Install SSL Certificate
- Krüpteerime SSL-sertifikaadi
- Mis on Tori brauser?
- TLS vs SSL
- Installi NGINX CentOS-ile