GNU/Linux >> Belajar Linux >  >> FreeBSD

Cara Install Let's Encrypt di CentOS / RHEL / Fedora / FreeBSD / OpenBSD / Ubuntu / Linux

Let's Encrypt adalah certificate authority (CA) gratis, otomatis, dan terbuka yang menyediakan sertifikat Domain Validated (DV) yang penting untuk SSL, yang memungkinkan koneksi aman HTTPS yang mengenkripsi transfer data. . Sertifikat DV memverifikasi bahwa Anda adalah pemilik domain, dan diakui serta dipercaya oleh sebagian besar browser web terkemuka.

Tergantung pada sistem operasi Anda, mungkin ada paket Let's Encrypt yang tersedia, yang membuat instalasi Let's Encrypt lebih mudah karena semua dependensi telah ditangani. Jika tidak, Anda masih dapat menginstal Let's Encrypt secara manual. Berikut panduan cara menginstal Let's Encrypt di berbagai distro Linux.

Fedora 23 atau Lebih Baru (termasuk Kulit Mentah)

dnf install letsencrypt

Red Hat Enterprise Linux (RHEL) 7 / CentOS 7 atau Lebih Baru

Instal repositori EPEL dengan perintah berikut:

yum install epel-release

Instal klien Let's Encrypt dengan perintah berikut:

yum install letsencrypt

FreeBSD

Instal klien Let's Encrypt dari port dengan perintah berikut:

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

Instal klien Let's Encrypt dari port dengan perintah berikut:

pkg install py27-letsencrypt

OpenBSD

Instal klien Let's Encrypt dari port dengan perintah berikut:

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

Instal klien Let's Encrypt dari port dengan perintah berikut:

pkg_add letsencrypt

Linux Arch

pacman -S letsencrypt letsencrypt-apache

Debian (untuk Debian Jessie (8), Debian Stretch (9) atau Debian Sid)

apt-get update
apt-get install letsencrypt

Plugin Apache tersedia untuk Apache 2.4 pada distribusi berbasis Debian dengan libaugeas0 1.0+ yang mengotomatiskan perolehan dan pemasangan sertifikat. Untuk menginstalnya, jalankan:

apt-get install python-letsencrypt-apache

Gentoo

Klien resmi Let's Encrypt tersedia di Gentoo Portage. Jika Anda ingin menggunakan plugin Apache, itu harus diinstal secara terpisah:

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

Untuk plugin nginx, gunakan Layman untuk menambahkan overlay mrueg yang menyertakan paket plugin nginx:

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

Instal Secara Manual Let's Encrypt Client di Semua OS Linux

Jika Anda menjalankan distribusi Linux versi lama, atau versi Linux Anda belum memiliki paket resmi seperti CentOS 6, RedHat Enterprise Linux 6 dan Ubuntu, Anda dapat menginstal dan menggunakan Let's Encrypt secara manual untuk menghasilkan sertifikat SSL:

  1. Instal Git, yang digunakan untuk mengkloning cabang master Let's Encrypt.

    Di Red Hat Enterprise Linux (RHEL), CentOS dan distro serupa, jalankan:

    $ yum install git

    Di Ubuntu dan distribusi berbasis Debian lainnya, jalankan:

    $ apt-get install git
  2. Klon repositori Let's Encrypt untuk mengunduh skrip:
    git clone https://github.com/letsencrypt/letsencrypt
    TipGit akan mengunduh skrip ke direktori letsencrypt di mana Anda menjalankan perintah klon. Untuk menentukan direktori tempat klien Let's Encrypt, tentukan jalurnya. Misalnya, untuk menyimpan klien Let's Encrypt di bawah /opt, direktori yang biasa digunakan untuk menempatkan perangkat lunak pihak ketiga di sistem Linux dan Unix:

    git clone https://github.com/letsencrypt/letsencrypt /opt/letsencrypt
  3. Jalankan penginstal otomatis Let's Enrypt:
    letsencrypt-auto --help
    letsencrypt-auto menerima flag yang sama dengan letsencrypt; letsencrypt-auto menginstal semua dependensinya sendiri dan memperbarui kode klien secara otomatis, dan karenanya relatif lebih lambat dan lebih besar daripada letsencrypt.

    Untuk klien Let's Encrypt yang diperoleh secara manual dilengkapi dengan letsencrypt-auto, klien (letsencrypt binary) tersedia di dalam lingkungan virtual yang dibuatnya:/home/user/.local/share/letsencrypt/bin/letsencrypt.In CentOS 6 dan RHEL 6 , repositori EPEL diperlukan untuk menginstal python-virtualenv.

Setelah menginstal klien Let's Encrypt, sekarang Anda dapat membuat dan menyiapkan sertifikat SSL Let's Encrypt gratis.


FreeBSD
  1. Cara menginstal Go di Fedora dan Rocky Linux/Centos/RHEL

  2. Cara menginstal Oracle VirtualBox di Oracle Linux/Fedora/RHEL/CentOS menggunakan YUM

  3. Cara menginstal buruh pelabuhan di CentOS / RHEL / Fedora

  1. Cara Memasang File RPM Di OS Linux (CentOS, RHEL, &Fedora)

  2. Cara menginstal redmine di RHEL 8 / CentOS 8 Linux

  3. Cara menginstal Hadoop di RHEL 8 / CentOS 8 Linux

  1. Cara menginstal Perl di RHEL 8 / CentOS 8 Linux

  2. Cara install apache tomcat di linux RHEL 8 / CentOS 8

  3. Cara menginstal node.js di RHEL 8 / CentOS 8 Linux