Ez az oktatóanyag bemutatja, hogyan telepíthet egy ingyenes SSL tanúsítványt az Nginx számára a Debian 10-re a Certbot használatával.
Azoknak a felhasználóknak, akik még nem telepítették az Nginx-et, az oktatóanyag az Nginx telepítésének és konfigurálásának gyors bevezetésével kezdődik, hogy megmutassa a linuxot.bz, azok a felhasználók, akiknek már telepítve és konfigurálva van az Nginx, ugrhatnak Az Nginx ingyenes SSL-tanúsítványának telepítése a Debian 10-re.
Az Nginx telepítése a Debian 10 Buster-re
A Nginx-et nagy teljesítményre fejlesztették ki, több millió kapcsolatot támogatva egyszerre. Míg alapértelmezés szerint csak statikus webhelyeket tud kiszolgálni, ellentétben az Apache-kal, amelyek mind statikus, mind dinamikus webhelyeket képesek kiszolgálni, a dinamikus webhelyeket az Nginx segítségével is Apache vagy más szoftver segítheti.
Ha még nincs telepítve az Nginx a számítógépére, akkor ebben a szakaszban bemutatjuk annak telepítését és konfigurálását, ha az Nginx már telepítve van, ugorjon Az Nginx ingyenes SSL-tanúsítványának telepítése a Debian 10-re.
Az Nginx telepítésének megkezdéséhez a Debian 10 Buster rendszeren a korábbi Debian verziók vagy alapú Linux disztribúciók futnak:
# apt install nginx -y
A webszerverre a böngészőn keresztül férhet hozzá a címen http: // 127.0.0.1 / (helyi kiszolgáló).
Most hozzon létre egy konfigurációs fájlt a webhelyéhez a nano használatával, a terminál futtatásakor:
# nano / etc / nginx / sites-available / linux.bz
Az újonnan létrehozott fájlba írja be az alábbi képen látható tartalmat, helyettesítve linux.bz a domain nevéhez.
szerver
hallgat 80 default_server;
hallgat [::]: 80 default_server;
root / var / www / linux.bz;
index index.html;
szerver_neve linux.bz www.linux.bz;
hely /
try_files $ uri $ uri / = 404;
A fenti sorok hozzáadása után (a linux cseréje).bz a domainhez), nyomja meg a CTRL + X billentyűkombinációt a nano szövegszerkesztő mentéséhez és kilépéshez.
Ezután hozzon létre egy szimbolikus linket a / etc / nginx / sites-enabled / linux.bz futással:
# ln -s / etc / nginx / sites-available / linux.bz / etc / nginx / sites-enabled / linux.bz
Most hozzon létre egy könyvtárat / var / www /
Esetemben:
# mkdir / var / www / linux.bz# sudo szolgáltatás nginx start
Most már képesnek kell lennie arra, hogy a böngészőjével az nginx-en keresztül hozzáférjen a webhelyéhez:
Megjegyzés a hazai felhasználók számára:
A hálózaton kívülről történő hozzáférés engedélyezéséhez néhány otthoni felhasználónak konfigurálnia kell útválasztóját, hogy továbbítsa a szükséges portokat a webszervereire. A következő kép csak egy példát mutat az útválasztó konfigurációs oldalára a port továbbításhoz, az útválasztóban továbbítania kell a 80. és a 443. portot az Apache számítógép helyi IP-címére.
Az Nginx ingyenes SSL-tanúsítványának telepítése a Debian 10-re
Az Nginx ingyenes SSL telepítési folyamata a Debian 10 Buster alatt nagyon egyszerű és gyors a Certbot-nak köszönhetően, amely megkönnyíti az SSL tanúsítványok titkosítását.
A Certbot telepíthető a Debian 10 Buster programra a következő parancs futtatásával:
# apt install certbot python-certbot-nginx -y
A konfigurációs folyamat megkezdéséhez SSL-tanúsítvány hozzáadása az Nginx-hez és az összes http-forgalom átirányítása a https-futtatáshoz:
# sudo certbot --nginx
Az összes kért mezőt kitöltheti vagy üresen hagyhatja. Az utolsó lépés lehetővé teszi az Nginx automatikus beállítását az összes nem biztonságos forgalom átirányítására a https segítségével.
Következtetés az Nginx ingyenes SSL-tanúsítványáról a Debian 10 Buster-en
Az ingyenes SSL-tanúsítvány Nginx-re történő telepítésének folyamata a Debian 10 Buster-en elég egyszerű és gyors a Certbot-nak köszönhetően. Az egész folyamat néhány percet vett igénybe az Nginx webszerver telepítéséhez és az SSL-lel történő konfigurálásához.
Az ingyenes SSL-tanúsítványok beszerzésének egyéb ingyenes lehetőségei lehetnek az SSL ingyen (https: // sslforfree.com, a rövid Comodo ingyenes SSL licencek vagy a Zerossl, amelyet még nem próbáltam ki, de egyik sem jelenti a gyors és egyszerű módot, mint ez.
Remélem, hasznosnak találta ezt a rövid cikket az Ingyenes SSL-tanúsítvány telepítéséről az Nginx számára a Debian 10-re, köszönöm, hogy elolvasta.
Más cikkek az Nginx ingyenes SSL-tanúsítványának telepítéséről a Debian 10-en
- Tomcat Install SSL Certificate
- Titkosítsuk az SSL tanúsítványt
- Mi a Tor böngésző?
- TLS vs SSL
- Telepítse az NGINX-et a CentOS-ra