SSL

Cara Menyiapkan Sijil SSL Percuma untuk Apache di Debian 10

Cara Menyiapkan Sijil SSL Percuma untuk Apache di Debian 10
Protokol TLS dan SSL menyulitkan lalu lintas antara laman web (atau perkhidmatan lain) dan pelawat atau pelayar web yang menghalang penyerang atau penyerang mengakses komunikasi. Akhir-akhir ini Google menuntut semua webmaster menggunakan SSL, walaupun untuk laman web tanpa pertukaran maklumat sensitif menjadikan protokol ini menjadi mustahak secara bebas dari keperluan keselamatan.

Tutorial ini memfokuskan pada pemasangan Sijil SSL pada pelayan web Apache di bawah Linux Debian 10 Buster dengan pantas dan mudah menggunakan Certbot. Bagi pengguna yang memerlukan pelayan web yang disulitkan tetapi belum memasang atau mengkonfigurasi Apache, bahagian pertama menunjukkan cara memasang dan mengkonfigurasi Apache di Debian 10 Buster untuk menjadi tuan rumah laman web.

Semua langkah yang dijelaskan dalam tutorial ini berguna untuk edisi Debian dan Linux berdasarkan versi sebelumnya. Sekiranya anda sudah mempunyai Apache, anda boleh pergi ke Cara Menyiapkan Sijil SSL Percuma untuk Apache di Debian 10 Buster.

Memasang Apache pada Debian 10 Buster

Langkah ini hanya untuk pengguna yang belum memasang Apache, jika Anda sudah memasang Apache, lompat ke bab “Cara Menyiapkan Sijil SSL Percuma untuk Apache di Debian 10".
Sekiranya anda belum memasang Apache, pasang dengan melaksanakan:

# apt pasangkan apache2 -y

Setelah dipasang, perkhidmatan akan bermula secara automatik dan anda dapat mengakses pelayan web anda dari penyemak imbas anda melalui alamat http: // 127.0.0.1 (hos tempatan).

Apache juga menyokong beberapa domain, tetapi untuk penyediaan ini, kami hanya akan mengkonfigurasi domain https: // linux.bz menggunakan fail konfigurasi lalai untuk apache / etc / apache2 / sites-enabled / 000-default.pengesahan. Jalankan:

# nano / etc / apache2 / sites-enabled / 000-default.pengesahan

Garis-garis yang tidak dikomen di bawah menunjukkan konfigurasi yang tepat yang disesuaikan untuk linux.bz,

Fail mengandungi kandungan berikut yang membuka fail (), nama pelayan, alias, maklumat hubungan, direktori root, maklumat fail log dan fail penutup ().


Linux Nama Pelayan.bz
PelayanAlias ​​www.linux.bz
ServerAdmin hubungi @ linux.bz
DocumentRoot / var / www / html
KesalahanLog $ APACHE_LOG_DIR / ralat.balak
CustomLog $ APACHE_LOG_DIR / akses.log digabungkan

Anda boleh menamakan semula halaman indeks lalai Apache dengan menjalankan:

# indeks mv.html oldindex.html

Kemudian buat halaman baru untuk tujuan ujian:

# ujian nano.html

Masukkan kandungan yang anda mahukan:

Tekan CTRL + X untuk menyimpan dan keluar.

Untuk membolehkan akses dari luar rangkaian, beberapa pengguna rumah perlu mengkonfigurasi penghala mereka untuk meneruskan port yang diperlukan ke pelayan web mereka. Gambar berikut hanya menunjukkan contoh halaman konfigurasi penghala untuk penerusan port, di penghala anda, anda perlu meneruskan port 80 dan 443 ke alamat IP tempatan komputer Apache anda.

Akhirnya anda dapat mengakses laman web anda dari luar rangkaian anda.

Cara Menyiapkan Sijil SSL Percuma untuk Apache di Debian 10 Buster

Sekiranya anda sudah mempunyai Apache waktunya untuk menambahkan SSL, untuk tujuan ini tutorial ini menunjukkan cara memasang sijil SSL dengan cara yang cepat dan mudah menggunakan certbot, pemasang dan konfigurasi automatik untuk sijil Let's Encrypt ssl.

Untuk mula memasang pakej Certbot dengan menjalankan:

# apt pasang certbot python-certbot-apache -y

Setelah dipasang pakej sebelumnya membuat dan mengarahkan pengalihan ke https dengan menjalankan:

# certbot --apache

Isi maklumat yang diminta:

Pada satu ketika, ia akan menawarkan anda untuk mengarahkan lalu lintas ke https, tekan 2 untuk menerima, kemudian tekan MASUK untuk menamatkan.

Sekiranya proses berjaya, anda akan melihat skrin berikut:

Akhirnya anda dapat menguji laman web anda, tekan CTRL + F5 dan ia akan mengarahkan melalui SSL sekarang.

Untuk memperbaharui sijil, jalankan:

# certbot memperbaharui --dry-run

Kesimpulan mengenai kaedah Certbot untuk memasang sijil SSL untuk Apache di Debian 10 Buster

Certbot menjadikan pemasangan sijil SSL sangat mudah dan pantas membolehkan pengguna yang tidak berpengalaman tanpa Plesk atau Cpanel berkongsi kandungan web dengan cara yang selamat secara percuma. Seluruh proses mengambil masa beberapa minit termasuk pemasangan Apache.

Pilihan percuma lain untuk mendapatkan sijil SSL percuma mungkin termasuk SSL secara Percuma (https: // sslforfree.com, lesen SSL percuma Comodo pendek atau Zerossl yang belum saya cuba, tetapi tidak ada yang bermaksud kaedah yang cepat dan mudah seperti ini.

Saya harap anda dapati artikel ringkas mengenai Cara Menyiapkan Sijil Percuma untuk Apache di Debian 10 berguna, terima kasih kerana membacanya.

Tambahkan isyarat Tetikus ke Windows 10 menggunakan alat percuma ini
Dalam beberapa tahun kebelakangan ini komputer dan sistem operasi telah banyak berkembang. Ada saat ketika pengguna harus menggunakan perintah untuk m...
Mengawal & menguruskan pergerakan tetikus antara beberapa monitor di Windows 10
Pengurus Tetikus Paparan Dwi membolehkan anda mengawal & mengkonfigurasi pergerakan tetikus antara beberapa monitor, dengan memperlahankan pergerakann...
WinMouse membolehkan anda menyesuaikan & meningkatkan pergerakan penunjuk tetikus pada PC Windows
Sekiranya anda ingin meningkatkan fungsi lalai penunjuk tetikus anda gunakan perisian percuma WinMouse. Ia menambah lebih banyak ciri untuk membantu a...