GNU/Linux >> Znalost Linux >  >> FreeBSD

Jak nainstalovat Let’s Encrypt v CentOS / RHEL / Fedora / FreeBSD / OpenBSD / Ubuntu / Linux

Let’s Encrypt je bezplatná, automatizovaná a otevřená certifikační autorita (CA), která poskytuje certifikáty ověřené doménou (DV) nezbytné pro SSL, což umožňuje zabezpečené připojení HTTPS, které šifruje přenos dat. . Certifikát DV ověřuje, že vlastníte doménu, a je uznáván a důvěryhodný většinou předních webových prohlížečů.

V závislosti na vašem operačním systému může být k dispozici balíček Let’s Encrypt, který usnadňuje instalaci Let’s Encrypt, protože je postaráno o všechny závislosti. Jinak můžete stále ručně nainstalovat Let’s Encrypt. Zde je návod, jak nainstalovat Let's Encrypt na různé distribuce Linuxu.

Fedora 23 nebo novější (včetně Rawhide)

dnf install letsencrypt

Red Hat Enterprise Linux (RHEL) 7 / CentOS 7 nebo novější

Nainstalujte úložiště EPEL pomocí následujícího příkazu:

yum install epel-release

Nainstalujte klienta Let’s Encrypt pomocí následujícího příkazu:

yum install letsencrypt

FreeBSD

Nainstalujte klienta Let’s Encrypt z portu pomocí následujícího příkazu:

cd /usr/ports/security/py-letsencrypt && make install clean

Nainstalujte klienta Let’s Encrypt z portu pomocí následujícího příkazu:

pkg install py27-letsencrypt

OpenBSD

Nainstalujte klienta Let’s Encrypt z portu pomocí následujícího příkazu:

cd /usr/ports/security/letsencrypt/client && make install clean

Nainstalujte klienta Let’s Encrypt z portu pomocí následujícího příkazu:

pkg_add letsencrypt

Arch Linux

pacman -S letsencrypt letsencrypt-apache

Debian (pro Debian Jessie (8), Debian Stretch (9) nebo Debian Sid)

apt-get update
apt-get install letsencrypt

Zásuvný modul Apache je k dispozici pro Apache 2.4 na distribucích založených na Debianu s libaugeas0 1.0+, který automatizuje získání a instalaci certifikátu. Chcete-li jej nainstalovat, spusťte:

apt-get install python-letsencrypt-apache

Gentoo

Oficiální klient Let’s Encrypt je dostupný v Gentoo Portage. Pokud chcete používat plugin Apache, musíte jej nainstalovat samostatně:

emerge -av app-crypt/letsencrypt
emerge -av app-crypt/letsencrypt-apache

Pro plugin nginx použijte Layman k přidání překryvné vrstvy mrueg, která obsahuje balíček pluginu nginx:

emerge -av app-portage/layman
layman -S
layman -a mrueg
emerge -av app-crypt/letsencrypt-nginx

Ručně nainstalujte klienta Let's Encrypt na libovolný operační systém Linux

Pokud používáte starší verze distribuce Linuxu nebo vaše verze Linuxu ještě nemá oficiální balíček, jako je CentOS 6, RedHat Enterprise Linux 6 a Ubuntu, můžete ručně nainstalovat a použít Let’s Encrypt k vygenerování certifikátu SSL:

  1. Nainstalujte Git, který se používá ke klonování hlavní větve Let’s Encrypt.

    V Red Hat Enterprise Linux (RHEL), CentOS a podobných distribucích spusťte:

    $ yum install git

    V Ubuntu a dalších distribucích založených na Debianu spusťte:

    $ apt-get install git
  2. Klonujte úložiště Let’s Encrypt a stáhněte si skripty:
    git clone https://github.com/letsencrypt/letsencrypt
    TipGit stáhne skripty do adresáře letsencrypt, ve kterém spustíte příkaz clone. Chcete-li zadat adresář, do kterého má být umístěn klient Let’s Encrypt, zadejte cestu. Chcete-li například uložit klienta Let’s Encrypt pod /opt, což je adresář běžně používaný pro umístění softwaru třetích stran v systémech Linux a Unix:

    git clone https://github.com/letsencrypt/letsencrypt /opt/letsencrypt
  3. Spusťte automatický instalační program Let's Enrypt:
    letsencrypt-auto --help
    letsencrypt-auto přijímá stejné příznaky jako letsencrypt; letsencrypt-auto nainstaluje všechny své vlastní závislosti a automaticky aktualizuje klientský kód, a proto je srovnatelně pomalejší a větší než letsencrypt.

    Pro klienta Let's Encrypt získaného ručně se dodává s letsencrypt-auto, klient (binární letsencrypt) je dostupný ve virtuálním prostředí, které vytvořil:/home/user/.local/share/letsencrypt/bin/letsencrypt.V CentOS 6 a RHEL 6 , k instalaci python-virtualenv je vyžadován repozitář EPEL.

Po instalaci klienta Let's Encrypt nyní můžete vygenerovat a nastavit bezplatný certifikát Let's Encrypt SSL.


FreeBSD
  1. Jak nainstalovat Go ve Fedoře a Rocky Linux/Centos/RHEL

  2. Jak nainstalovat Oracle VirtualBox na Oracle Linux/Fedora/RHEL/CentOS pomocí YUM

  3. Jak nainstalovat docker na CentOS / RHEL / Fedora

  1. Jak nainstalovat soubor RPM na OS Linux (CentOS, RHEL a Fedora)

  2. Jak nainstalovat redmine na RHEL 8 / CentOS 8 Linux

  3. Jak nainstalovat Hadoop na RHEL 8 / CentOS 8 Linux

  1. Jak nainstalovat Perl na RHEL 8 / CentOS 8 Linux

  2. Jak nainstalovat apache tomcat na Linux RHEL 8 / CentOS 8

  3. Jak nainstalovat node.js na RHEL 8 / CentOS 8 Linux