Instal Let's Encrypt di Centos 8

Instal Let's Encrypt di Centos 8

Enkripsi SSL untuk situs web Anda sangat penting. Ini mencegah pria dalam serangan tengah, membantu SEO halaman Anda, dan browser seperti Firefox tidak akan memperingatkan pengguna bahwa situs Anda tidak aman.

Yang terbaik dari semuanya, Anda bisa mendapatkan semua keuntungan ini hanya untuk beberapa menit dari waktu Anda. Di panduan ini, kami akan menunjukkan cara menginstal Let's Encrypt di CentOS 8, dan cara menggunakannya untuk mengonfigurasi enkripsi SSL untuk situs web Anda. Dalam beberapa langkah, situs Anda akan dapat diakses melalui HTTPS, dengan tautan HTTP (secara opsional) mengarahkan kembali ke protokol yang aman juga.

Dalam tutorial ini Anda akan belajar:

  • Cara menginstal ayat enkripsi
  • Cara Mengkonfigurasi Mari Enkripsi SSL
Mari kita enkripsi di Centos 8 Persyaratan Perangkat Lunak dan Konvensi Baris Perintah Linux
Kategori Persyaratan, konvensi atau versi perangkat lunak yang digunakan
Sistem Centos 8 Linux
Perangkat lunak Mari Enkripsi
Lainnya Akses istimewa ke sistem Linux Anda sebagai root atau melalui sudo memerintah.
Konvensi # - mensyaratkan perintah linux yang diberikan untuk dieksekusi dengan hak istimewa root baik secara langsung sebagai pengguna root atau dengan menggunakan sudo memerintah
$ - mensyaratkan perintah Linux yang diberikan untuk dieksekusi sebagai pengguna biasa

Prasyarat

Dalam panduan ini, kami berasumsi bahwa Anda sudah berhasil mengatur situs web Anda. Jika tidak, kami memiliki beberapa tutorial untuk membantu Anda menyelesaikannya. Lihatlah panduan kami untuk menginstal Apache di Centos 8 atau memasang Nginx di CentOS 8.



Instal Mari Enkripsi

Certbot adalah paket perangkat lunak kecil yang melakukan semua kerja keras yang rumit untuk memesan, menginstal, dan memperbarui sertifikat. Diinstal untuk memfasilitasi sertifikat dari Encrypt Let's, dan memiliki kemampuan untuk menguraikan file konfigurasi Apache dan Nginx untuk membuat perubahan yang diperlukan untuk Anda.

Mari selami langsung ke dalamnya dengan membuka terminal dan mengetik perintah berikut untuk menginstal certbot. Kami juga akan membahas pemesanan sertifikat SSL dan menerapkan konfigurasi yang diperlukan.

  1. Kita perlu menggunakan snap package manager untuk menginstal certbot. Ini tidak termasuk secara default di CentOS, tetapi pengembang Certbot mencantumkannya sebagai pendekatan yang disarankan untuk menginstal dan memelihara certbot. Ketik perintah berikut untuk menginstal Snap Package Manager.
    $ sudo dnf menginstal epel-rilis $ sudo dnf upgrade $ sudo yum instal snapd $ sudo systemctl enable--now snapd.stopkontak 
  2. Jika Snap sudah diinstal, pastikan sudah mutakhir.
    $ sudo snap menginstal inti $ sudo snap refresh core 
  3. Sekarang kita dapat menginstal snap certbot.
    $ sudo snap instal -Classic Certbot 
  4. Selanjutnya, siapkan perintah certbot.
    $ sudo ln -s/snap/bin/certbot/usr/bin/certbot 


  5. Gunakan certbot untuk mendapatkan sertifikat SSL. Menentukan --Apache atau --Nginx Tergantung pada server web Anda. Opsi lain juga tersedia, tetapi ini adalah dua yang paling umum. Kami akan menggunakan Apache dalam contoh ini.
    $ sudo certbot --apache 
  6. Certbot akan menanyakan beberapa pertanyaan dasar, seperti alamat email, nama domain, dll. Jika Anda ingin tautan HTTP secara otomatis mengarahkan ke HTTPS, pastikan untuk membuat pilihan yang tepat pada prompt yang meminta Anda tentang pengalihan.

Hanya itu yang ada untuk itu. Situs web Anda sekarang harus dapat diakses https: //. Certbot akan secara otomatis memperbarui sertifikat SSL, dan Anda dapat menguji fungsi ini dengan perintah berikut.

$ sudo Certbot Renew-dry-run 

Menutup pikiran

Dalam panduan ini, kami melihat cara menggunakan Let's Encrypt di Centos 8 untuk mengamankan situs web dengan sertifikat SSL. Mari Enkripsi Melakukan Pekerjaan Luar Biasa Mengambil Kompleksitas dari Sertifikat SSL. Certbot terbukti mudah dipasang dan dengan tenang memastikan bahwa sertifikat SSL kami tetap aktif dan melindungi situs web kami dan penggunanya.

Penyelesaian masalah

Anda mungkin mendapatkan kesalahan berikut saat mencoba menginstal Certbot melalui Snap di Centos 8.

$ sudo snap instal -klasik Certbot Error: Tidak dapat menginstal "Certbot": Kurungan klasik memerlukan snaps di bawah /snap atau symlink dari /snap ke /var /lib /snapd /snap 

Untuk memperbaikinya, gunakan perintah berikut untuk membuat tautan simbolik, yang akan memperbaiki masalah ini.

$ ln -s/var/lib/snapd/snap/snap 

Tutorial Linux Terkait:

  • Cara menginstal, menghapus instalan, dan memperbarui Firefox di Ubuntu
  • Cara memperbarui firefox di linux
  • Hal -hal yang harus dilakukan setelah menginstal ubuntu 20.04 FOSSA FOSSA Linux
  • Hal -hal yang harus diinstal pada ubuntu 20.04
  • Cara menginstal, menghapus dan memperbarui Firefox di Ubuntu 22.04…
  • Ubuntu 20.04 Unduh
  • Firefox di Linux - Koneksi Anda tidak aman
  • Pengantar Otomatisasi Linux, Alat dan Teknik
  • Ubuntu 20.04: WordPress dengan instalasi nginx
  • Ubuntu 20.04 WordPress dengan Instalasi Apache