• Skip to primary navigation
  • Skip to main content
  • Skip to footer
logo ithmm

Ithmm

Tips & Panduan Eksklusif Blogging!

  • ⭐️ Baru? Mula disini.
  • Blog
    • Tips Blogging
    • SEO & Trafik
    • WordPress
    • Google & Adsense
    • Kod
    • Pemasaran Affiliate
    • Media Sosial
    • Tips Komputer & Telefon
    • Tips Online
  • Aplikasi
    • Buat Link WhatApps
    • Buat Privasi Polisi
    • Buat Link Lazada (Deeplink)
  • Jadi member

B.L. Joseph / September 21, 2022

/ Keselamatan, Tips Blogging

Cara Pasang SSL Percuma di Namecheap

cara pasang ssl percuma di namecheap

Langkah demi langkah untuk pasang SSL percuma Let’s Encrypt di hosting Namecheap dengan bantuan acme.sh

Bagaimana cara pasang SSL Percuma di Namecheap?

Bagi pengguna hosting Namecheap, sijil ssl adalah percuma pada tahun pertama.

Tapi untuk tahun-tahun berikutnya, kena beli untuk memperbaharui.

Harga semasa sijil ssl di Namecheap adalah USD11 ~ RM50 mengikut kadar pertukaran semasa.

Agak mahal juga, terutama bagi yang baharu sahaja bermula dalam dunia blogging.

Sebenarnya terdapat pilihan ssl percuma yang boleh kita gunakan. Contohnya Let’s Encrypt dan juga ZeroSSL.

Dan biasanya, alatan untuk memasang ssl percuma ini selalunya disediakan dalam cPanel hosting.

Tapi malangnya Namecheap tidak menyediakan alatan ini.

Bukan tidak boleh digunakan dalam server Namecheap, tetapi kontrak Namecheap dengan syarikat SSL tertentu menghalangnya untuk menyediakan alatan ini.

Jika anda nak guna ssl percuma, kenalah cari cara untuk pasang sendiri.

Tapi jangan bimbang, dalam panduan ini kami cuba bawa untuk pasang sendiri ssl percuma di Namecheap sehinggalah siap untuk digunakan.

Jika anda ikut setiap langkah dalam post cara pasang ssl percuma di Namecheap ini, pasti akan berjaya.

Keperluan utama: ACME.SH dan Let’s Encrypt

Bahagian ini adalah untuk tujuan pemahaman serba sedikit tentang apa yang kita akan gunakan nanti.

Jika berminat, boleh teruskan membaca atau boleh skip terus ke bahagian langkah-langkah.

Diringkaskan proses pemasangan ssl percuma adalah seperti berikut:

  • Buang ssl lama / sudah capai tarikh luput
  • Install acme.sh
  • Buat sijil ssl let’s encrypt dalam server
  • Pasang sijil tersebut

Komponen baru yang akan kita gunakan dalam proses ini adalah acme.sh dan juga ssl dari Let’s Encrypt.

Apa itu acme.sh?

Acme.sh adalah skrip yang digunakan untuk membuat dan mengeluarkan sijil ssl.

Secara asalnya, skrip ini dibuat memang tujuannya untuk melengkapkan ssl Let’s Encrypt. Untuk proses pembuatan dan pembaharuan sijil secara automatik.

Setelah berevolusi, kini skrip ini juga boleh digunakan untuk beberapa ssl lain selain daripada ssl Let’s Encrypt.

Tapi dalam panduan ini, kita tetap akan stick dengan Let’s Encrypt.

Apa pula Let’s Encrypt?

Let’s Encrypt adalah badan pengeluar sijil ssl yang terbesar di dunia.

Ia membekalkan sijil percuma dengan matlamat untuk menjadikan semua laman web yang wujud selamat digunakan.

Let’s Encrypt dimiliki oleh badan NGO yang diuruskan oleh ISRG (Internet Security Research Group).

Adakah sijil ssl daripada Let’s Encrypt selamat digunakan dan boleh dipercayai?

Daripada segi asas keselamatan, tidak ada perbezaan antara Let’s Encrypt dengan mana-mana ssl yang berbayar, at least untuk para pemilik blog.

Kecualilah anda adalah pemilik laman ecommerce seperti shopee atau lazada.

Jika tidak, ssl daripada Let’s Encrypt sudah mencukupi, sudah boleh berstatus https.

Mungkin kelemahan Let’s Encrypt ini, oleh kerana ianya percuma, tidak ada support @ servis khidmat pelanggan yang disediakan.

Langkah: Cara Pasang SSL Percuma di Namecheap

Jika tengok sekali imbas, mungkin cara untuk pasang ssl ini agak susah.

Tetapi jika anda ikut perlahan-lahan, pasti tidak ada masalah.

Kami cuba sediakan info selengkap yang mungkin dan berserta dengan gambar panduan.

1Log masuk ke cPanel melalui akaun Namecheap

Cara paling mudah untuk akses cPanel adalah melalui akaun Namecheap anda.

Log masuk ke akaun Namecheap, kemudian klik pada menu ‘Hosting List’:

menu hosting list di namecheap
Menu ‘hosting list’ di namecheap.

Ini akan membawa anda ke paparan yang menunjukkan kesemua website anda yang ada.

Cari website yang anda nak pasang ssl percuma.

Pada bahagian hujung kanan, sepatutnya terdapat butang ‘GO TO CPANEL’.

butang akses ke cpanel
Butang akses ke cpanel.

Jika butang yang ada tidak berlabel ‘GO TO CPANEL’, cuba klik pada ikon menu dropdown yang ada untuk melihan pilihan.

Klik pada butang tersebut untuk akses masuk ke cPanel.

2Aktifkan SSH ACCESS

Kita kena aktifkan SSH access untuk menggunakan Terminal.

Cara untuk aktifkan sangat mudah.

Pertama, dalam paparan utama cPanel, cari bahagian ‘Exclusive for Namecheap Customer‘.

Sepatutnya bahagian ini terletak pada bahagian paling atas sekali dalam paparan utama cPanel.

Didalam bahagian ini, cari menu ‘Manage Shell‘

menu manage shell dalam cPanel
Manage Shell.

Klik pada menu tersebut.

Dalam paparan yang keluar, untuk aktifkan SSH ACCESS, kita hanya perlu klik pada toggle switch yang terletak pada penjuru kanan atas.

toggle switch untuk aktifkan ssh akses
Toggle switch untuk aktifkan ssh akses.

Dalam keadaan aktif, toggle switch tersebut sepatutnya akan bertukar warna kepada hijau.

Dan selepas beberapa ketika selepas kita aktifkan, akses detail akan keluar pada bahagian bawah.

SSH access berjaya diaktifkan, kita boleh balik ke paparan utama cPanel.

Untuk balik ke paparan utama, hanya perlu klik pada logo cPanel yang terletak pada penjuru atas kiri paparan.

3Buang mana-mana sijil ssl yang lama / luput

Mana-mana sijil yang sudah sedia ada, sudah luput, harus dibuang terlebih dahulu untuk mengelakkan sebarang percanggahan mungkin berlaku.

Dalam paparan utama cPanel, skroll kebawah dan cari bahagian ‘SECURITY‘.

Dalam bahagian ‘Security’ klik pada menu ‘SSL/TLS‘.

menu ssl tls
Menu ssl tls.

Dalam paparan ‘SSL/TLS’, klik pada pilihan ‘Manage SSL Sites‘:

manage ssl tls site
Klik pada manage ssl tls site.

Dalam paparan ‘manage ssl sites’ skrol ke bawah sehingga bahagian ‘Manage Installed SSL Websites’ kelihatan.

Untuk membuang mana-mana ssl yang sedia ada, sudah luput tarikhnya, klik pada pilihan ‘Uninstall’.

uninstall ssl lama yang telah luput tarikhnya
Uninstall ssl lama yang telah luput tarikhnya

Notifikasi akan keluar, klik pada ‘proceed’ untuk meneruskan proses uninstall.

Proses ini akan mengambil masa beberapa saat.

Selepas proses uninstall selesai, senarai ssl lama akan hilang.

4Install skrip ACME

Untuk membuat dan memasang sijil ssl percuma dari Let’s Encrypt, kita perlukan bantuan skrip ACME.

Oleh itu, kita kena install skrip ini terlebih dahulu.

Balik ke paparan utama cPanel, skrol ke bawah sehingga anda jumpa bahagian ‘ADVANCE‘.

Dibawah bahagian ‘ADVANCE’ cari dan klik menu ‘Terminal‘.

Untuk kali pertama penggunaan, notis amaran akan keluar. Klik pada ‘I understand and want to proceed’ untuk meneruskan.

Rupa bentuk terminal kelihatan seperti ini:

server terminal
Server terminal.

Taip masuk command seperti berikut:

curl https://get.acme.sh | sh -s [email protected]

Gantikan ’[email protected]’ dengan alamat email anda.

Tekan enter untuk mengaktifkan command tersebut.

Biarkan seketika sehingga proses selesai.

proses install skrip acme
Proses install skrip acme selesai bila anda nampak perkataan ‘Install success’ keluar.

Sebelum ke proses yang seterusnya, kita kena restart terminal agar skrip acme yang baru dipasang tadi dapat berfungsi dengan betul.

Untuk restart terminal, hanya perlu tutup dan buka semula terminal tersebut.

Selanjutnya, gunakan command tersebut untuk menetapkan server untuk proses pembuataan sijil ssl adalah Let’s Encrypt.

acme.sh --set-default-ca --server letsencrypt

Proses install skrip acme.sh siap.

5Buat Sijil SSL untuk Laman Web

Pada terminal, taipkan command tersebut dan enter:

pwd

Command ini akan memberikan anda maklumat current working directory dan username yang akan digunakan dalam proses yang seterusnya.

Sebagai contoh, dalam gambar dibawah, dengan menggunakan command ‘pwd’, saya dapat tahu, kedudukan semasa folder aktif adalah ‘home/unikzzxw’ dan username adalah ‘unikzzxw’.

fungsi command 'pwd'
Fungsi command ‘pwd’ untuk mengetahui ‘current working directory’ dan juga ‘username’ kita.

Command seterusnya adalah untuk membuat sijil ssl.

acme.sh --force --issue -d mysite.com -d www.mysite.com -w /home/username/public_html

Command diatas perlu diubahsuai sedikit sebelum boleh digunakan.

Gantikan ‘mysite.com’ dengan nama domain anda.

Gantikan ‘username’ dengan username cPanel anda yang muncul ketika anda menggunakan command ‘pwd’.

contohnya ia akan jadi seperti ini:

acme.sh --force --issue -d uniklist.com -d www.uniklist.com -w /home/unikzzxw/public_html

Tekan enter untuk aktifkan command tersebut.

Ia akan mengambil masa beberapa ketika untuk proses tersebut selesai.

proses pembuatan ssl
Proses pembuatan ssl.

Selepas siap, kita kena pastikan sijil tersebut wujud dalam server.

Pergi ke paparan utama / dashboard cPanel, skrol ke bawah dan cari bahagian ‘FILES’.

Dibawah bahagian ‘FILES’, cari dan klik pada ‘File Manager’.

File manager akan memperlihatkan kesemua folder dan fail yang ada dalam server kita.

Cuba cari folder yang berlabel ‘.acme.sh’.

Jika tidak kelihatan, kemungkinan besar fail tersebut tersembunyi.

Untuk memaparkan fail yang tersembunyi dalam paparan file manager, kena ubah setting.

Klik pada ikon setting yang terletak dipenjuru atas kanan paparan file manager.

option setting di file manager
Menu Setting di file manager.

Tik pada ‘Show Hidden Files (dotfile)’ untuk memaparkan fail tersembunyi.

tik option untuk memperlihatkan dotfiles hidden files
Tik option untuk memperlihatkan dotfiles, hidden files

Refresh paparan File Manager. Folder acme.sh akan kelihatan disenarai paling atas paparan tersebut.

folder acme.sh
Folder acme.sh.

Klik untuk lihat kandungan folder tersebut.

Di dalam folder acme.sh akan terdapat beberapa lagi folder lain. Ssl yang baru sahaja kita buat tadi disimpan dalam folder yang berlabelkan domain (laman web) anda.

Klik pada folder tersebut dan pastikan 2 fail ini wujud:

  • yoursite.com.cer (certificate)
  • yoursite.com.key (key)
fail .cer dan fail .key
Fail .cer dan fail .key

6Pasang ssl percuma

Pergi ke paparan utama cPanel, cari menu ‘SSL/TLS’ dibawah bahagian ‘SECURITY’ dan klik menu tersebut.

Teruskan untuk klik pada pilihan ‘Manage SSL Sites’.

Skrol ke bawah sedikit sehingga sampai ke bahagian ‘Install an SSL Website’.

3 bahagian yang perlu kita lengkapkan disini:

  1. Domain
  2. Certificate: (CRT)
  3. Private Key (KEY)

Untuk bahagian domain, daripada pilihan dropdown, pilih domain anda:

select domain to install the free ssl
Bahagian select domain, pilih domain anda.

Jika anda menggunakan hosting yang sama untuk lebih daripada satu laman web, semua senarai akan kelihatan disini. Pastikan anda pilih domain yang betul @ nak dipasang ssl percuma.

Untuk bahagian Certificate (CRT), lawati semula bahagian File Manager tadi, dan cari fail .cer yang kita bincangkan dalam langkah yang sebelumnya.

Right klik pada file tersebut, dan pilih ‘View’.

Copy semua isi fail tersebut, kemudian masukkan (paste) dalam bahagian ruangan yang disediakan untuk Certificate: (CRT).

Copy semua kandungan fail .cer dan masukkan dalam ruangan CRT yang disediakan.
Copy semua kandungan fail .cer dan masukkan dalam ruangan CRT yang disediakan.

Lakukan langkah yang sama untuk bahagian berikutnya iaitu untuk bahagian Private Key (KEY) dengan menggunakan isi daripada fail .key.

Abaikan ruangan ‘Certificate Authority Bundle: (CABUNDLE)’.

Setelah siap, klik pada butang ‘Install Certificate’.

Proses installation ini akan mengambil masa seketika. Apabila siap, anda akan mendapat paparan notifikasi seperti berikut.

Proses memasang ssl percuma pada laman web selesai
Proses memasang ssl percuma pada laman web selesai.

Dan dengan ini, anda telah berjaya memasang ssl percuma untuk laman web anda yang menggunakan hosting daripada Namecheap.

Ssl percuma yang baru dipasang mungkin memerlukan sedikit masa untuk berfungsi seperti sepatutnya.

Anda boleh cuba lawati laman web tersebut untuk memastikan.

Jika tiada amaran keluar pada browser, bermakna ssl percuma tersebut berjaya dipasang dan berfungsi dengan sempurna.

Semoga post cara pasang SSL percuma di Namecheap ini bermanfaat pada anda.

Baca juga:

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Footer

Siapa ithmm?

Ithmm dimiliki adalah sumber rujukan anda untuk belajar cara buat blog sendiri, cara menguruskan blog, cara mengembangkan blog, cara manjana pendapatan dari blog dan juga tips semasa internet & teknologi.

Follow kami:

  • Facebook
  • Twitter
  • Instagram

Post Popular

  • Cara Buat Link WhatsApp [Direct Message] Edisi 2023
  • Cara isi e-Filing LHDN untuk 2020/2021 [Panduan Lengkap]
  • 8 Cara Lajukan Internet Handphone Android 2023
  • Cara Buat Blog Sendiri dengan Mudah [Updated 2023]

Post Terbaru

  • Cara Pasang SSL Percuma untuk Website March 26, 2023
  • Cara Buat Blog Sendiri dengan Mudah [Updated 2023] January 30, 2023
  • Cara Buat Link WhatsApp [Direct Message] Edisi 2023 January 29, 2023
  • 8 Cara Lajukan Internet Handphone Android 2023 January 15, 2023

Pautan Laman

  • Tentang
  • Hubungi kami!
  • Dasar Privasi Ithmm
  • Terma & Syarat
  • Penafian

Servis

  • Buat Link WhatsApp
  • Buat Dasar Privasi
  • Penjana Deeplink Lazada
  • Join ithmm!

© 2023 Ithmm All Rights Reserved