SSL

Ako nastaviť bezplatný certifikát SSL pre Apache na Debiane 10

Ako nastaviť bezplatný certifikát SSL pre Apache na Debiane 10
Protokoly TLS a SSL šifrujú prenos medzi webovou stránkou (alebo inou službou) a návštevníkom alebo webovým prehliadačom, ktorý bráni sniffom alebo útočníkom v prístupe ku komunikácii. V poslednej dobe spoločnosť Google vyžadovala od všetkých správcov webových stránok, aby používali protokol SSL, a to aj pre webové stránky bez výmeny citlivých informácií, ktoré tento protokol nevyhnutne vyžadovali, a to nezávisle na bezpečnostných požiadavkách.

Tento výukový program sa zameriava na rýchlu a jednoduchú inštaláciu certifikátu SSL na webový server Apache v systéme Linux Debian 10 Buster pomocou nástroja Certbot. Pre používateľov, ktorí potrebujú šifrovaný webový server, ale zatiaľ si nenainštalovali ani nenakonfigurovali Apache, prvá časť ukazuje, ako nainštalovať a nakonfigurovať Apache na Debiane 10 Buster na hosťovanie webových stránok.

Všetky kroky popísané v tomto návode sú užitočné pre posledné predchádzajúce verzie Debianu a založené na distribúciách Linuxu. Ak už máte Apache, môžete skočiť na Ako nastaviť bezplatný certifikát SSL pre Apache na Debiane 10 Buster.

Inštalácia Apache na Debian 10 Buster

Tento krok je iba pre používateľov, ktorí si zatiaľ nenainštalovali Apache, ak už máte Apache nainštalovaný, preskočte na kapitolu „Ako nastaviť bezplatný certifikát SSL pre Apache na Debiane 10“.
Ak nemáte nainštalovaný Apache, nainštalujte ho vykonaním:

# apt nainštalovať apache2 -y

Po nainštalovaní sa služba automaticky spustí a vy budete mať prístup na váš webový server z prehľadávača cez adresu http: // 127.0.0.1 (localhost).

Apache podporuje tiež viac domén, ale pre toto nastavenie nakonfigurujeme iba doménu https: // linux.bz používa predvolený konfiguračný súbor pre apache / etc / apache2 / sites-enabled / 000-default.konf. Spustiť:

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

Nižšie uvedené nekomentované riadky ukazujú správnu konfiguráciu prispôsobenú pre linux.bz,

Súbor obsahuje nasledujúci obsah, ktorý ho otvára (), názov servera, alias, kontaktné informácie, koreňový adresár, informácie o protokolovacích súboroch a záverečný súbor ().


ServerName linux.bz
ServerAlias ​​www.linux.bz
Kontakt serverAdmin @ linux.bz
DocumentRoot / var / www / html
ErrorLog $ APACHE_LOG_DIR / chyba.log
CustomLog $ APACHE_LOG_DIR / prístup.log kombinovať

Predvolenú indexovú stránku Apache môžete premenovať spustením:

# index mv.html oldindex.html

Potom vytvorte novú stránku na účely testovania:

# nano test.html

Vložte akýkoľvek požadovaný obsah:

Stlačte CTRL + X pre uloženie a ukončenie.

Niektorí domáci používatelia budú musieť nakonfigurovať svoje smerovače tak, aby preposielali potrebné porty na ich webové servery, aby im umožnili prístup mimo sieť. Nasledujúci obrázok zobrazuje iba príklad konfiguračnej stránky smerovača na presmerovanie portov. Vo vašom smerovači budete musieť presmerovať porty 80 a 443 na miestnu adresu IP vášho počítača Apache.

Nakoniec budete mať prístup na svoje webové stránky zvonka svojej siete.

Ako nastaviť bezplatný certifikát SSL pre Apache na Debiane 10 Buster

Ak už máte na pridanie SSL Apache, tento návod na tento účel ukazuje, ako rýchlo a jednoducho nainštalovať certifikát SSL pomocou certbotu, automatického inštalátora a konfigurátora certifikátov Let's Encrypt SSL.

Inštaláciu balíkov Certbot spustíte spustením:

# apt nainštalovať certbot python-certbot-apache -y

Po nainštalovaní predchádzajúcich balíkov vytvorte a presmerujte na https spustením:

# certbot --apache

Vyplňte požadované informácie:

V určitom okamihu vám ponúkne presmerovanie prenosu na https, stlačte 2 potvrďte a stlačte VSTÚPTE dokončiť.

Ak bude proces úspešný, uvidíte nasledujúcu obrazovku:

Na záver môžete svoj web otestovať, stlačte kombináciu klávesov CTRL + F5 a bude teraz presmerovaný cez SSL.

Obnovenie spustenia certifikátu:

# certbot restore --dry-run

Záver k metóde Certbot na inštaláciu certifikátu SSL pre Apache na Debiane 10 Buster

Vďaka Certbot je inštalácia certifikátov SSL extrémne ľahká a rýchla, čo umožňuje každému neskúsenému používateľovi bez Plesku alebo Cpanelu zdieľať webový obsah bezpečným spôsobom zadarmo. Celý proces trval niekoľko minút vrátane inštalácie Apache.

Medzi ďalšie bezplatné možnosti získania bezplatných certifikátov SSL patrí SSL zadarmo (https: // sslforfree.com, krátke Comodo bezplatné SSL licencie alebo Zerossl, ktoré som ešte neskúšal, ale žiadna z nich neznamená rýchlu a ľahkú metódu, ako je táto.

Dúfam, že sa vám tento krátky článok o tom, ako nastaviť bezplatný certifikát pre Apache na Debiane 10, hodil, ďakujem za prečítanie.

Ako zmeniť ľavé a pravé tlačidlo myši na počítači so systémom Windows 10
Je úplnou normou, že všetky zariadenia počítačových myší sú ergonomicky navrhnuté pre pravákov. Existujú však dostupné myšacie zariadenia, ktoré sú šp...
Napodobňovanie kliknutí myšou vznášaním sa pomocou myši bez myši vo Windows 10
Používanie myši alebo klávesnice v nesprávnom postoji k nadmernému používaniu môže mať za následok veľa zdravotných problémov vrátane napätia, syndróm...
Pridajte gestá myši do systému Windows 10 pomocou týchto bezplatných nástrojov
V posledných rokoch sa počítače a operačné systémy veľmi vyvinuli. Boli časy, keď používatelia museli prechádzať správcami súborov pomocou príkazov. R...