SSL

Ingyenes SSL-tanúsítvány beállítása az Apache-hoz a Debian 10-en

Ingyenes SSL-tanúsítvány beállítása az Apache-hoz a Debian 10-en
A TLS és SSL protokollok kódolják a forgalmat egy weboldal (vagy más szolgáltatás) és egy látogató vagy webböngésző között, megakadályozva a szippantók vagy támadók hozzáférését a kommunikációhoz. Az utóbbi időben a Google minden webmestertől azt követelte, hogy használja az SSL-t, még az olyan webhelyek esetében is, ahol nincs érzékeny információcsere, és a biztonsági igényektől függetlenül kötelezővé teszi ezt a protokollt.

Ez az oktatóanyag egy SSL-tanúsítvány telepítésére összpontosít egy Apache webszerverre Linux Debian 10 Buster alatt gyorsan és egyszerűen a Certbot segítségével. Azoknak a felhasználóknak, akiknek titkosított webszerverre van szükségük, de még nem telepítették vagy konfigurálták az Apache-ot, az első szakasz bemutatja, hogyan kell telepíteni és konfigurálni az Apache-ot a Debian 10 Buster webhelyen egy webhely tárolásához.

Az ebben az oktatóanyagban leírt összes lépés hasznos a Debian és az alapú Linux disztribúciók legújabb korábbi verzióihoz. Ha már van Apache, akkor ugorhat Ingyenes SSL-tanúsítvány beállítása az Apache-hoz a Debian 10 Buster-en.

Az Apache telepítése a Debian 10 Buster programra

Ez a lépés csak azoknak a felhasználóknak szól, akik még nem telepítették az Apache-t, ha már telepítette az Apache-t, ugorjon a “Ingyenes SSL-tanúsítvány beállítása az Apache-hoz a Debian 10-en”.
Ha még nincs telepítve az Apache, telepítse a következő végrehajtással:

# apt install apache2 -y

A telepítés után a szolgáltatás automatikusan elindul, és a címen keresztül elérheti webkiszolgálóját a böngészőjéből http: // 127.0.0.1 (helyi kiszolgáló).

Az Apache több domaint is támogat, de ehhez a beállításhoz csak a domaint konfiguráljuk https: // linux.bz az alapértelmezett konfigurációs fájl használata az apache-hoz / etc / apache2 / sites-enabled / 000-default.konf. Fuss:

# nano / etc / apache2 / sites-enabled / 000-default.konf

Az alábbi nem kommentált sorok megfelelő konfigurációt mutatnak linux.bz,

A fájl a következő tartalmat tartalmazza:), a kiszolgáló neve, álneve, elérhetőségi adatai, gyökérkönyvtár, a naplózási fájlok adatai és a záró fájl ().


ServerName linux.bz
ServerAlias ​​www.linux.bz
ServerAdmin kapcsolattartó @ linux.bz
DocumentRoot / var / www / html
ErrorLog $ APACHE_LOG_DIR / hiba.napló
CustomLog $ APACHE_LOG_DIR / hozzáférés.rönk együtt

Átnevezheti az Apache alapértelmezett indexoldalát a következő futtatással:

# mv index.html oldindex.html

Ezután hozzon létre egy új oldalt tesztelési célokra:

# nano teszt.html

Helyezzen be bármilyen tartalmat:

A mentéshez és a kilépéshez nyomja meg a CTRL + X billentyűkombinációt.

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.

Végül a hálózaton kívülről is hozzáférhet a webhelyéhez.

Ingyenes SSL-tanúsítvány beállítása az Apache-hoz a Debian 10 Buster-en

Ha már megvan az Apache ideje az SSL hozzáadására, erre a célra ez az oktatóanyag bemutatja, hogyan lehet gyorsan és egyszerűen telepíteni egy SSL tanúsítványt a certbot, az automatikus telepítő és a Let's Encrypt ssl tanúsítványok konfigurálója segítségével.

A Certbot csomagok futtatásával történő megkezdéséhez:

# apt install certbot python-certbot-apache -y

A telepítés után az előző csomagok futtatásával hozzák létre és utasítsák az átirányítást a https-re:

# certbot --apache

Töltse ki a kért információkat:

Valamikor felajánlja a forgalom átirányítását a https-re, nyomja meg a gombot 2 majd fogadja el BELÉP befejezni.

Ha a folyamat sikeres, a következő képernyőt látja:

Végül tesztelheti a webhelyét, nyomja meg a CTRL + F5 billentyűkombinációt, és ez most átirányít az SSL-en keresztül.

A tanúsítványfuttatás megújításához:

# certbot megújítása - szárazon fut

Következtetés a Certbot módszerről az SSL-tanúsítvány telepítéséhez az Apache-hoz a Debian 10 Buster-re

A Certbot rendkívül egyszerűvé és gyorsá teszi az SSL tanúsítványok telepítését, lehetővé téve a Plesk vagy a Cpanel nélküli tapasztalatlan felhasználók számára, hogy ingyenes módon, biztonságos módon osszák meg a webes tartalmakat. Az egész folyamat perceket vett igénybe, beleértve az Apache telepítését is.

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, amit még nem próbáltam ki, de egyik sem jelent ilyen gyors és egyszerű módszert.

Remélem, hasznosnak találta ezt a rövid cikket az Apache ingyenes tanúsítványának telepítéséről a Debian 10-en, köszönöm, hogy elolvasta.

A League of Legends telepítése az Ubuntu 14-re.04
Ha rajongsz a League of Legendsért, akkor ez egy lehetőség arra, hogy teszteld a League of Legends játékot. Ne feledje, hogy a LOL a PlayOnLinux rends...
Telepítse a legújabb OpenRA stratégiai játékot az Ubuntu Linux rendszerre
Az OpenRA egy ingyenes / ingyenes valós idejű stratégiai játékmotor, amely újjáépíti a korai Westwood játékokat, mint például a klasszikus Command & C...
Telepítse a legújabb Dolphin Emulator for Gamecube & Wii szoftvert Linuxra
A Dolphin Emulator segítségével a kiválasztott Gamecube & Wii játékokat játszhatja Linux személyi számítógépeken (PC). Mivel a Dolphin Emulator szaba...