Pada Windows:
1. https://github.com/certbot/certbot/releases Muat turun versi 2.9 untuk dipasang.
certbot certonly -d “*.jincan.net” -d jincan.net –manual –preferred-challenges dns-01 –server https://acme-v02.api.letsencrypt.org/directory
2. Untuk pergi ke bahagian belakang dns tambah rekod txt baharu
3. gunakan arahan berikut untuk menyemak, dan kemudian tekan enter, jika tidak, sistem akan sentiasa memberikan anda penjanaan rekod txt baharu
nslookup -type=TXT _acme-challenge.jincan.net 8.8.8.8
Gambaran Keseluruhan Produk Certbot dan Panduan Pemasangan Versi 2.9: Pilihan Terbaik untuk Pengurusan Sijil SSL/TLS
Apakah Certbot?
Certbot ialah alat percuma dan sumber terbuka untuk mendapatkan dan mengurus sijil SSL/TLS secara automatik. Ia disokong oleh Let's Encrypt dan merupakan alat mesra pengguna yang berkuasa direka untuk melindungi tapak web dan pelayan anda daripada serangan berniat jahat sambil meningkatkan prestasi pengoptimuman enjin carian (SEO). Dengan Certbot, anda boleh melaksanakan penyulitan HTTPS dengan mudah dan menjimatkan masa serta usaha dalam menguruskan pembaharuan sijil.
Certbot menyokong pelbagai pelayan dan sistem pengendalian, termasuk Apache, Nginx, Windows, Linux dan macOS. Ia juga boleh berintegrasi dengan pembekal DNS yang berbeza untuk mengautomasikan pengesahan DNS. Terutama dengan sijil percuma yang disediakan oleh Let's Encrypt, Certbot telah menjadi alat pilihan untuk banyak pembangun dan perniagaan.
Mengapa Memilih Certbot?
Dalam persekitaran internet hari ini, HTTPS telah menjadi asas untuk melindungi tapak web dan meningkatkan kepercayaan pengguna. Berikut ialah beberapa faedah utama menggunakan Certbot:
- Meningkatkan Pengoptimuman Enjin Carian (SEO)
Google dan enjin carian lain telah menyatakan dengan jelas bahawa HTTPS adalah faktor penting dalam algoritma kedudukan mereka. Dengan mudah mengkonfigurasi HTTPS dengan Certbot, anda boleh mencapai kedudukan yang lebih tinggi dalam hasil carian, menarik lebih ramai pelawat dan meningkatkan trafik tapak web. - Meningkatkan Keselamatan Laman Web
Certbot menyediakan sijil SSL/TLS percuma yang menyulitkan komunikasi antara pengguna dan pelayan anda, menghalang data sensitif daripada dipintas atau diganggu. Ini amat penting untuk tapak e-dagang, halaman log masuk atau mana-mana tapak yang mengendalikan maklumat sensitif. - Mengautomasikan Pengurusan Sijil
Certbot mengautomasikan proses mendapatkan, memasang dan memperbaharui sijil. Dengan automasi ini, anda tidak perlu risau tentang tamat tempoh sijil, menjimatkan masa dan usaha anda. - Sokongan Komuniti dan Sumber Terbuka
Sebagai projek sumber terbuka, Certbot mempunyai sokongan komuniti yang kukuh, dan ia terus dikemas kini dan dioptimumkan. Selain itu, penyepaduan mendalamnya dengan Let's Encrypt memastikan kebolehpercayaan alat. - Keserasian Luas
Certbot menyokong pelayan web utama seperti Apache dan Nginx, dan pelbagai sistem pengendalian. Sama ada anda menjalankan tapak web peribadi atau aplikasi perusahaan, Certbot boleh memenuhi keperluan anda.
Gambaran Keseluruhan Certbot Versi 2.9
Certbot versi 2.9, dikeluarkan pada 8 Februari 2023, ialah versi yang stabil dan kaya dengan ciri. Walaupun banyak kemas kini telah dibuat dalam versi Certbot yang terkemudian, versi 2.9 kekal sebagai alat pilihan ramai pengguna, terutamanya pembangun yang memerlukan sokongan untuk Python 3.12.
Ciri Baharu
- Sokongan untuk Python 3.12
Certbot 2.9 menambah sokongan untuk Python 3.12, memberikan keserasian yang lebih luas untuk pembangun dan pentadbir sistem.
Pembetulan Pepijat
- Memperbaiki isu sintaks dengan
joinpath
untuk memastikan tiada ralat pemeriksaan jenis berlaku dalam Python 3.10. - Pengendalian yang lebih baik terhadap
konfigurasi semula
kata kerja untuk memastikan konfigurasi baharu disemak dengan pelayan bersegmen semasa larian kering.
Kestabilan Versi
Certbot 2.9 direka bentuk untuk menawarkan set ciri yang stabil sambil bersedia untuk keserasian dengan versi Python yang lebih baharu. Jika anda sedang mencari versi yang boleh dipercayai dan mudah disepadukan, 2.9 ialah pilihan yang bagus.
Panduan Pemasangan dan Contoh Konfigurasi Certbot 2.9
Di bawah ialah langkah pemasangan dan konfigurasi untuk Certbot 2.9, sesuai untuk senario yang memerlukan pengesahan manual.
- Muat turun Certbot 2.9
Anda boleh memuat turun Certbot 2.9 dari halaman Certbot GitHub Releases. Ikuti langkah ini:- Buka halaman Keluaran Certbot.
- Cari bahagian keluaran untuk Certbot 2.9.0.
- Muat turun pakej pemasangan yang sesuai untuk sistem pengendalian anda, contohnya:
certbot-2.9.0.tar.gz
- Ekstrak Pakej Pemasangan
Selepas memuat turun, ekstrak fail menggunakan arahan berikut:Salin Kodtar -xzvf certbot-2.9.0.tar.gz cd certbot-2.9.0
- Gunakan Certbot untuk Mendapatkan Sijil
Untuk pengesahan DNS manual, katakan anda perlu mendapatkan sijil kad bebas untuk domain tersebut*.zxcn.cc
danzxcn.cc
. Langkah-langkahnya adalah seperti berikut:(1) Jalankan arahan Certbot
Dalam baris arahan, jalankan arahan berikut:Salin Kodcertbot certonly -d "*.zxcn.cc" -d zxcn.cc --manual --pilihan-cabaran dns-01 --pelayan https://acme-v02.api.letsencrypt.org/directory
(2) Sahkan Rekod DNS
Certbot akan menggesa anda untuk mencipta rekod TXT DNS untuk mengesahkan pemilikan domain. Ikut arahan untuk log masuk ke platform pengurusan domain anda dan tambah rekod berikut:- Nilai Rekod TXT: Disediakan oleh Certbot
- Nama Rekod:
_acme-challenge.zxcn.cc
(3) Lengkapkan Pengesahan
Selepas menambah rekod DNS, kembali ke konsol Certbot dan tekan Enter. Certbot akan melengkapkan pengesahan dan menjana sijil. - Konfigurasi Pelayan Web
Certbot menyimpan sijil secara lalai dalamC:\Certbot\live
direktori. Anda boleh membuka direktori dengan cepat menggunakan arahan berikut:Salin Kodmulakan explorer C:\Certbot\live
Kemudian, konfigurasikan fail sijil dalam pelayan web anda (cth, Nginx atau Apache).
Soalan Lazim
- Mengapa memilih pengesahan DNS manual?
Pengesahan DNS manual sesuai untuk mendapatkan sijil kad bebas. Sijil kad liar membolehkan anda melindungi keseluruhan domain (cth,*.zxcn.cc
) tanpa perlu mengkonfigurasi sijil berasingan untuk setiap subdomain. - Bagaimana untuk mengautomasikan pengesahan DNS?
Jika anda menggunakan penyedia DNS yang menyokong API, seperti Cloudflare atau AWS Route 53, anda boleh mengautomasikan pengesahan DNS menggunakan pemalam Certbot. Contohnya:Salin Kodcertbot certonly --dns-cloudflare --dns-cloudflare-credentials /path/to/credentials.ini -d "*.zxcn.cc" -d zxcn.cc
- Adakah pembaharuan sijil diautomasikan?
Certbot menyokong pembaharuan sijil automatik. Anda boleh menguji proses pembaharuan menggunakan arahan berikut:Salin Kodcertbot memperbaharui --kering-lari
Jika anda menggunakan pengesahan manual, anda perlu menjalankan semula langkah pengesahan sebelum sijil tamat tempoh.
Ringkasan
Certbot ialah alat yang berkuasa dan popular yang bukan sahaja membantu anda mendapatkan sijil SSL/TLS percuma dengan cepat tetapi juga memudahkan pengurusan sijil, meningkatkan kedua-dua SEO dan keselamatan tapak web anda. Walaupun versi Certbot yang lebih baru telah memperkenalkan pengoptimuman selanjutnya, versi 2.9 kekal sebagai pilihan yang stabil dan boleh dipercayai. Jika anda sedang mencari cara yang mudah, cekap dan percuma untuk melindungi tapak web anda, Certbot ialah alat untuk anda.
Dengan panduan pemasangan yang disediakan, anda boleh melengkapkan pemasangan dan konfigurasi Certbot 2.9 dengan mudah dan mendayakan HTTPS untuk tapak web anda. Untuk mendapatkan maklumat lanjut dan sokongan, sila lawati dokumentasi rasmi Certbot atau halaman Keluaran GitHub.