Pasang Mari enkripsi pada CentOS 8

Pasang Mari enkripsi pada CentOS 8

Penyulitan SSL untuk laman web anda sangat penting. Ia menghalang manusia dalam serangan tengah, membantu SEO halaman anda, dan penyemak imbas seperti Firefox tidak akan memberi amaran kepada pengguna bahawa laman web anda tidak selamat.

Paling penting, anda boleh mendapatkan semua kelebihan ini selama beberapa minit masa anda. Dalam panduan ini, kami akan menunjukkan kepada anda cara memasang Let's Encrypt on CentOS 8, dan cara menggunakannya untuk mengkonfigurasi penyulitan SSL untuk laman web anda. Dalam beberapa langkah, laman web anda akan dapat diakses melalui HTTPS, dengan pautan HTTP (opsyenal) mengalihkan ke protokol selamat juga.

Dalam tutorial ini anda akan belajar:

  • Cara memasang mari enkripsi
  • Cara mengkonfigurasi mari menyulitkan ssl
Mari enkripsi pada CentOS 8 Keperluan Perisian dan Konvensyen Talian Perintah Linux
Kategori Keperluan, konvensyen atau versi perisian yang digunakan
Sistem Centos 8 Linux
Perisian Mari enkripsi
Yang lain Akses istimewa ke sistem linux anda sebagai akar atau melalui sudo perintah.
Konvensyen # - Memerlukan arahan Linux yang diberikan untuk dilaksanakan dengan keistimewaan akar sama ada secara langsung sebagai pengguna root atau dengan menggunakan sudo perintah
$ - Memerlukan arahan Linux yang diberikan sebagai pengguna yang tidak layak

Prasyarat

Dalam panduan ini, kami mengandaikan bahawa anda telah berjaya menyediakan laman web anda dengan jayanya. Sekiranya tidak, kami mempunyai beberapa tutorial untuk membantu anda menyelesaikannya. Lihat panduan kami untuk memasang Apache di CentOS 8 atau memasang Nginx pada CentOS 8.



Pasang Mari enkripsi

CertBot adalah pakej perisian kecil yang melakukan semua kerja keras rumit untuk memesan, memasang, dan memperbaharui sijil. Ia dipasang untuk memudahkan sijil dari Let's Encrypt, dan ia mempunyai keupayaan untuk menghuraikan fail konfigurasi Apache dan Nginx untuk membuat perubahan yang diperlukan untuk anda.

Mari menyelam ke dalamnya dengan membuka terminal dan menaip arahan berikut untuk memasang CertBot. Kami juga akan meliputi pesanan sijil SSL dan menggunakan konfigurasi yang diperlukan.

  1. Kita perlu menggunakan pengurus pakej snap untuk memasang certbot. Ia tidak termasuk secara lalai di CentOS, tetapi pemaju certbot menyenaraikannya sebagai pendekatan yang disyorkan untuk memasang dan mengekalkan certbot. Taipkan arahan berikut untuk memasang Pengurus Pakej Snap.
    $ sudo dnf memasang epel-release $ sudo dnf menaik taraf $ sudo yum pemasangan snapd $ sudo systemctl enable --now snapd.soket 
  2. Sekiranya snap sudah dipasang, pastikan ia terkini.
    $ sudo snap pemasangan teras $ sudo snap refresh inti 
  3. Sekarang kita boleh memasang snap certbot.
    $ sudo snap install -Certbot Classic 
  4. Seterusnya, sediakan perintah certbot.
    $ sudo ln -s/snap/bin/certbot/usr/bin/certbot 


  5. Gunakan CertBot untuk mendapatkan sijil SSL. Nyatakan --Apache atau --nginx Bergantung pada pelayan web anda. Pilihan lain juga disediakan, tetapi ini adalah dua yang paling biasa. Kami akan menggunakan Apache dalam contoh ini.
    $ sudo certbot --apache 
  6. Certbot akan bertanya kepada anda beberapa soalan asas, seperti alamat e -mel, nama domain, dll. Sekiranya anda mahu pautan HTTP secara automatik akan diarahkan ke HTTPS, pastikan anda membuat pemilihan yang tepat pada arahan yang meminta anda tentang pengalihan.

Itu sahaja yang ada padanya. Laman web anda kini boleh diakses dengan https: //. CertBot akan memperbaharui sijil SSL secara automatik, dan anda boleh menguji fungsi ini dengan arahan berikut.

$ sudo certbot diperbaharui-dikeringkan 

Pemikiran penutupan

Dalam panduan ini, kami melihat cara menggunakan Let's Encrypt pada CentOS 8 untuk mendapatkan laman web dengan sijil SSL. Mari enkripsi melakukan tugas yang luar biasa untuk mengambil kerumitan dari sijil SSL. Certbot membuktikan mudah dipasang dan diam -diam memastikan sijil SSL kami tetap aktif dan melindungi laman web kami dan penggunanya.

Penyelesaian masalah

Anda boleh mendapatkan ralat berikut apabila cuba memasang CertBot melalui Snap pada CentOS 8.

$ sudo snap install -Klasik CertBot Ralat: Tidak dapat memasang "Certbot": Pengurungan klasik memerlukan snaps di bawah /snap atau symlink dari /snap ke /var /lib /snapd /snap 

Untuk memperbaikinya, gunakan arahan berikut untuk membuat pautan simbolik, yang akan membetulkan masalah.

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

Tutorial Linux Berkaitan:

  • Cara memasang, menyahpasang dan mengemas kini Firefox di Ubuntu
  • Cara mengemas kini Firefox di Linux
  • Perkara yang perlu dilakukan setelah memasang ubuntu 20.04 Focal Fossa Linux
  • Perkara yang hendak dipasang di Ubuntu 20.04
  • Cara memasang, menyahpasang dan mengemas kini Firefox di Ubuntu 22.04 ..
  • Ubuntu 20.04 Muat turun
  • Firefox di Linux - Sambungan anda tidak selamat
  • Pengenalan kepada Automasi, Alat dan Teknik Linux
  • Ubuntu 20.04: WordPress dengan pemasangan nginx
  • Ubuntu 20.04 WordPress dengan pemasangan Apache