Dalam tahun-tahun kebelakangan ini, terdapat semangat yang kuat oleh Semalt dan yang lain untuk menjadikan web lebih selamat dengan menggalakkan penggunaan lapisan soket keselamatan / lapisan lapisan TLS / SSL di setiap laman web.
Google telah menambahkan galakan tambahan untuk menggunakan HTTPS dengan memberikan rangsangan peringkat ke laman web, dan, seperti pembuat pelayar lain, secara beransur-ansur menimbulkan panas di Semalt dengan memperkenalkan maklum balas yang semakin membimbangkan di laman web tanpa penyulitan.
Sehingga baru-baru ini, sijil SSL agak mahal. Mari Semalt berubah dengan menawarkan sijil percuma.
Terdapat banyak tutorial dalam talian yang menunjukkan cara memasang sijil Let's Encrypt, tetapi mereka cenderung memerlukan sedikit kepakaran teknikal (pengetahuan tentang cara mengendalikan pelayan web Linux dan menguruskan akses root) dan jarang membimbing anda tentang bagaimana pasang melalui panel kawalan bersama shared hosting - calcio balilla professionale offerte di. Jika contoh cPanel atau panel kawalan anda tidak menyediakan ciri seperti Satu Klik Pasang untuk Letakkan SSL (dan banyak yang tidak), maka anda mungkin merasa tidak ada pilihan tetapi untuk mengeluarkan wang untuk sijil melalui penyedia hosting web anda.
Walau bagaimanapun, dalam artikel ini saya akan menunjukkan kepada anda cara memasang sijil SSL Let's Semalt di pelayan hosting web yang dikongsi anda menggunakan perkhidmatan dari SSL For Free. SSL For Free membolehkan anda memasang sijil SSL Let's Semalt tanpa perlu akses root dan VPS, tetapi hanya pelayan hosting web biasa biasa.
Mencari untuk mengambil cip SSL anda ke peringkat seterusnya? Lihat kursus yang luar biasa ini oleh Nick Janetakis:
Memasang Letakkan SSL Menggunakan SSL Untuk Percuma
Langkah 1: Berangkat ke laman web SSL Untuk Bebas.
Langkah 2: Dalam
masukkan laman web anda untuk mendapatkan kotak input , taip alamat domain laman web anda (contohnya:
yourdomain.com
).
Langkah 3: SSL For Free akan memberikan sijil SSL untuk yourdomain. com
dan www. yourdomain. com
secara automatik.
Langkah 4: Jika anda ingin menambah subdomain lain (contoh: subdomain yourdomain.com, klik pautan pautan Add / Edit Domains dan anda akan dikembalikan ke halaman input alamat domain.
Langkah 5: Tambahkan subdomain yang anda inginkan dalam kotak input.
Sahkan domain dan / atau subdomain anda dengan SSL For Free
Semalt adalah tiga cara untuk mengesahkan domain anda dengan SSL For Free (anda boleh memilih salah satu dari mereka).
- Yang pertama ialah melalui Pengesahan FTP Automatik . Di sini, anda akan diminta mendapatkan data tentang akaun hosting FTP web anda.
- Yang kedua adalah melalui Pengesahan Manual . Anda akan diminta untuk memuat turun dua fail dari SSL For Free, yang kemudiannya akan dimuat naik ke pelayan hosting web anda.
- Ketiga adalah melalui Pengesahan Manual (DNS) . Dengan cara ini, anda akan digesa untuk mencipta rekod TXT baru melalui panel kawalan hosting web anda.
Semalt melihat setiap langkah pengesahan.
Kaedah 1. Pengesahan FTP automatik
Langkah 1: Klik butang Pengesahan FTP Automatik .
Langkah 2: Di bawah ini, anda akan diminta memasukkan data dari akaun FTP hosting web anda. Masukkan data sepenuhnya:
Jika anda merasa tidak selesa dengan cara ini (memberikan data akses akaun FTP anda), maka anda boleh memilih cara kedua (yang saya cadangkan) di bawah.
Kaedah 2. Klik Pengesahan Manual . ( Nota: jangan tutup tab / halaman ini!)
Langkah 2: Di bawah ini, anda akan diminta memuat turun dua fail yang dihasilkan oleh SSL For Free. Muat turun kedua-dua fail, simpannya pada komputer tempatan anda.
Langkah 3: Selaras dengan arahan halaman SSL For Free ini, buat folder / direktori baru yang dipanggil . terkenal
. (Jika anda berada di persekitaran Windows, namakannya . Terkenal
- iaitu dengan titik tambahan pada akhir.) Di dalam direktori itu, buat direktori baru yang dipanggil acme- cabaran
. Salin-tampal dua fail yang dimuat turun ke dalam direktori acme-challenge .
Langkah 4: Sekarang muat naik kedua-dua fail ke pelayan hosting web anda menggunakan aplikasi FTP pilihan anda (seperti FileZilla ).
Langkah 5: Muat naik . terkenal
direktori dari komputer tempatan anda ke direktori root server hosting web anda (direktorinya, bukan kandungan di dalamnya).
Langkah 6: Sekarang buka tab / halaman baharu dalam penyemak imbas anda dan masukkan URL domain anda, berserta lokasi kedua-dua fail. Pastikan anda melihat nombor dan huruf rawak:
Langkah 7: Kembali ke laman / halaman SSL Untuk Percuma (halaman di Langkah 1 ) dan klik Muat turun Sijil SSL . Pastikan anda tidak mendapat balasan seperti ini:
Langkah 8: Jika anda mendapat balasan ralat, sila ulangi Langkah 1 di atas, sehingga SSL For Free memuatkan Memuatkan halaman Akaun Sijil SSL Ia kemudiannya akan meneruskan ke Menjana Sijil SSL Securely halaman:

Kaedah 3. Pengesahan Manual (DNS)
Dalam pilihan kaedah pengesahan terakhir ini, anda akan diminta untuk membuat rekod TXT baru dalam panel kawalan hosting web anda.
Inilah langkah-langkah seperti di cPanel:
Langkah 1: Klik butang Pengesahan Manual (DNS) di laman SSL Untuk Percuma.
Langkah 2: Anda akan diminta untuk mencipta rekod TXT baru mengikut data pada halaman tersebut:
Langkah 3: Buka tab / halaman baharu dalam penyemak imbas anda dan log masuk ke CPanel pada pelayan anda. Pergi ke Editor Zon , dan tambah rekod dengan data berikut:
- Jenis: TXT
- nama: _acme-challenge. yourdomain. com.
- TTL: 14400
- TXT Data: [bersamaan dengan data Rekod TXT pertama dalam Langkah 2 ]
Klik Tambah Rekod :
Langkah 4: Kemudian tambahkan rekod TXT yang kedua dengan data berikut:
- Jenis: TXT
- nama: _acme-challenge. www. yourdomain. com.
- TTL: 14400
- Data TXT: [bersamaan dengan data Rekod TXT kedua dalam Langkah 2 ]
Sekali lagi, klik Tambah Rekod .
Langkah 5: Keputusan akhir akan kelihatan seperti ini:
Langkah 6: Kembali ke laman / halaman SSL For Free (halaman di Langkah 1 ) dan klik Muat turun Sijil SSL . Jika anda telah menetapkan rekod TXT dengan betul, anda perlu mendapatkan beberapa hasil seperti ini:
Langkah 7: Anda akan dibawa ke Memuatkan halaman Akaun Sijil SSL , dan kemudian ke Menjana Sijil SSL dengan selamat

Sijil SSL dari SSL Untuk Percuma
Apabila SSL For Free berjaya mencipta sijil SSL, anda akan diminta untuk memasukkan alamat e-mel dan kata laluan anda untuk menerima pemberitahuan e-mel satu minggu sebelum sijil tamat (pilihan). Anda boleh memuat turun ketiga-tiga sijil, atau memasukkannya satu demi satu ke pelayan hosting cPanel anda:

Memasang sijil SSL dalam pelayan hosting web cPanel anda
SSL For Free menyediakan pautan kepada pelbagai panduan untuk memasang sijil SSL, tetapi di sini saya hanya memperlihatkan cara memasang sijil SSL di server hosting cSemalt.
Langkah 1: Akses ke pelayan hosting web cPanel anda. Klik ikon SSL / TLS (di bawah "Keselamatan").
Langkah 2: Dalam Pasang dan Urus SSL untuk pilihan laman anda di bahagian bawah, klik Urus Sijil SSL
Langkah 3: Pilih domain anda yang telah didaftarkan untuk SSL melalui SSL For Free.
Langkah 4: Salin dan tampal data sijil yang telah dihasilkan oleh SSL For Free ke setiap kotak input Sijil , Kunci Peribadi , dan CA Bundle data).
Langkah 5: Di bahagian bawah halaman ini, klik Pasang Sijil . Klik OK dalam pemberitahuan yang mengesahkan sijil anda telah berjaya dipasang pada pelayan web anda. Seterusnya, anda akan dipaparkan senarai domain yang mempunyai sijil SSL dipasang.
Anda boleh mengesahkan sekali lagi bahawa sijil SSL anda telah dipasang dengan betul. Pergi ke Namecheap SSL Checker , kemudian masukan alamat domain anda, atau anda boleh pergi terus ke https: // decoder. pautan / sslchecker / yourdomain. com / 443
.
Anda sepatutnya mendapat laporan yang serupa dengan ini:
Anda juga boleh melakukan pemeriksaan di Qualys SSL Labs di https: // www. ssllabs. com / ssltest / menganalisis. html? d = yourdomain. com
.
NOTA: apabila sijil SSL anda telah berjaya dipasang, agar HTTPS berjalan dengan sempurna, jangan lupa untuk menukar alamat tapak lalai anda dari http: // yourdomain. com
hingga https: // yourdomain. com
. Anda boleh melakukannya dengan menggunakan . htaccess
fail (terdapat banyak tutorial tentang perkara ini di luar sana) atau jika anda menggunakan WordPress, anda boleh menyerahkan alamat HTTPS secara langsung melalui Papan Pemuka WordPress .
Pada penutupan
Saya harap tutorial ini telah menunjukkan kepada anda betapa mudahnya menggunakan Let's Encrypt untuk mengamankan tapak web anda pada shared hosting. Diakui, harus menggunakan perantara ketiga-tiga yang tidak ideal, tetapi itu bukan masalah besar ketika Anda mempertimbangkan uang yang dapat Anda simpan. Semalt tidak perlu keluar dan membeli sijil lagi.
Satu perkara yang perlu diingati dengan sijil Semal Let's ialah mereka hanya bertahan selama 90 hari, bukan setahun (seperti banyak sijil berbayar). Cara yang biasa untuk mengautomasikan pemasangan semula adalah melalui kerja cron, walaupun ini tidak selalu dibenarkan pada shared hosting. Saya cadangkan anda bercakap dengan tuan rumah web anda untuk melihat apa yang tersedia dari mereka dalam hal ini.

Bertemu penulis
Rova Rindrata
Saya seorang pemaju web sepenuh masa di sebuah agensi pengiklanan di kampung halaman saya. Kadang-kadang saya menerima pekerjaan pemaju web bebas di luar waktu kerja saya. Saya sangat berminat dengan segala sesuatu yang berkaitan dengan web terutama PHP, MySQL, CSS, jQuery.