Alfi Network
  • Blog
  • Home
  • Sample Page
Wednesday, December 31, 2025
  • Home
  • Mikrotik
  • Linux
  • Windows
No Result
View All Result
  • Home
  • Mikrotik
  • Linux
  • Windows
No Result
View All Result
Alfi Network
No Result
View All Result

Install SSL Let’s Encrypt di Ubuntu 16.04

Alfian Setiawan by Alfian Setiawan
January 28, 2021
in Linux
A A
0
Install SSL Let’s Encrypt di Ubuntu 16.04

Daftar Isi

    Cara install SSL di VPS hosting berbeda dengan install SSL di shared hosting biasa. Bahkan cara install SSL di setiap panel berbeda-beda caranya. Di sini kami akan menjelaskan cara install Let’s Encrypt pada Apache di Ubuntu 16.04.

    Sertifikat SSL digunakan untuk membuat koneksi terenkripsi yang aman antara server web dan browser web pengguna. Let’s Encrypt adalah SSL yang kami rekomendasikan karena penggunaannya yang cukup mudah dan prosesnya lebih cepat. Sertifikat SSL yang  dikeluarkan oleh Let’s Encrypt berlaku selama 90 hari. Dengan adanya SSL ini, Anda bisa menampilkan situs dengan metode HTTPS atau port 443. 

    Sebelum menginstall Let’s Encrypt ada beberapa hal yang harus disiapkan

    • Server Ubuntu 16.04 dengan user non-root-sudo-enabled.
    • Server Web Apache diinstall  dengan satu atau beberapa nama domain yang dikonfigurasi dengan benar melalui Virtual Host yang menentukan ServerName.

    Setelah semuanya siap, masuk ke server Anda menggunakan akun sudo-enabled Anda. Berikut ini langkah-langkah untuk install Let’s Encrypt di Ubuntu 16.04.

    Instalasi Certbot

    Untuk bisa memasang SSL Let’s Encrypt di Ubuntu 16.04, Anda membutuhkan Certbot. Certbot adalah penyedia sertifikat keamanan web Let’s Encrypt. Certbot merupakan klien Let’s Encrypt paling populer. Aplikasi ini sudah tersedia di distribusi Linux besar dan sudah memiliki pengaturan otomatis untuk Apache dan Nginx. 

    Gunakan perintah di bawah ini untuk menginstall Cerbot di Ubuntu 16.04:

    $ sudo apt-get install software-properties-common python-software-properties
    $ sudo add-apt-repository ppa:certbot/certbot

    Setelah Anda selesai dalam menambahkan repository cerbot, selanjutnya adalah silahkan lakukan update dan install python. Masukkan perintah berikut ini.

    $ sudo apt-get update
    $ sudo apt-get install python-certbot-apache

    Install Let’s Encrypt

    Setelah sukses memasang Certbot, kini Anda bisa mulai Install Let’s Encrypt sertifikat SSL menggunakan perintah ini (Ganti domainAnda.com dengan nama domain Anda sebenarnya):

    $ sudo certbot --apache -d domainAnda.com

    Kemudian akan muncul perintah di bawah ini. Anda perlu memasukan email aktif yang bisa digunakan untuk verifikasi, pemberitahuan update, dan notifikasi lainnya.

    Saving debug log to /var/log/letsencrypt/letsencrypt.logPlugins selected: Authenticator apache, Installer apacheEnter email address (used for urgent renewal and security notices) (Enter 'c' tocancel): [email protected] 
    ----------------------------------------------------------------------------

    Selanjutnya, Anda perlu menyetujui Term of Service (ToS) dari Let’s Encrypt. Klik A untuk menyetujuinya.

    Please read the Terms of Service athttps://letsencrypt.org/documents/LE-SA-v1.2-November-15-2017.pdf. You mustagree in order to register with the ACME server athttps://acme-v01.api.letsencrypt.org/directory
    ---------------------------------------------------------------------(A)gree/(C)ancel: A
    ---------------------------------------------------------------------

    Setelah itu, akan muncul pertanyaan apakah Anda bersedia membagikan alamat email Anda kepada Electronic Frontier Foundation. EFF adalah mitra pendiri proyek Let’s Encrypt dan organisasi nirlaba yang mengembangkan Certbot. Pilihan ini adalah opsional. Anda bebas untuk memilih perintah Yes atau No. Pilih Yes jika Anda ingin berlangganan ke email promosi EFF dan pilih No jika Anda tidak ingin berlangganan. 

    Would you be willing to share your email address with the Electronic FrontierFoundation, a founding partner of the Let's Encrypt project and the non-profitorganization that develops Certbot? We'd like to send you email about EFF andour work to encrypt the web, protect its users and defend digital rights.
    ----------------------------------------------------------------------------(Y)es/(N)o: NO
    ----------------------------------------------------------------------------
    btaining a new certificatePerforming the following challenges:http-01 challenge for iloveindo.meEnabled Apache rewrite moduleWaiting for verification...Cleaning up challengesCreated an SSL vhost at /etc/apache2/sites-available/000-default-le-ssl.confEnabled Apache socache_shmcb moduleEnabled Apache ssl moduleDeploying Certificate to VirtualHost /etc/apache2/sites-available/000-default-le-ssl.confEnabling available site: /etc/apache2/sites-available/000-default-le-ssl.conf

    Lakukan Redirect HTTP ke HTTPS

    Setelah Let’s Encrypt terpasang akan muncul perintah di bawah ini.  Anda akan diminta untuk proses redirect HTTP ke HTTPS.

    Terdapat dua pilihan, yaitu:

    1. No Redirect – Dengan memilih ini, tidak akan terjadi pengalihan ke HTTPS. Website Anda tetap muncul dengan alamat HTTP. Jika memilih ini, Anda bisa mengatur pengalihan ke HTTPS secara manual melalui web server untuk merubahnya menjadi HTTPS.
    2. Redirect – Pilihan ini adalah untuk mengalihkan semua halaman di website menjadi HTTPS.

    Di tutorial ini kami menyarankan untuk menggunakan pilihan kedua. Kami sarankan untuk menggunakan pilihan kedua agar alamat website Anda menjadi HTTPS. Dengan begitu, pertukaran data di website Anda jadi lebih aman. Selain itu, website dengan HTTPS punya kredibilitas lebih baik dibanding HTTP.

    Please choose whether or not to redirect HTTP traffic to HTTPS, removing HTTP access.
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - --- 
    1: No redirect - Make no further changes to the web server configuration.2: Redirect - Make all requests redirect to secure HTTPS access. Choose this fornew sites, or if you're confident your site works on HTTPS. You can undo thischange by editing your web server's configuration.
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
    Select the appropriate number [1-2] then [enter] (press 'c' to cancel): 2Enabled Apache rewrite moduleRedirecting vhost in /etc/apache2/sites-enabled/000-default.conf to ssl vhost in /etc/apache2/sites-available/000-default-le-ssl.conf
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
    Congratulations! You have successfully enabled https://iloveindo.me

    Cek Let’s Encrypt di VPS

    Setelah proses instalasi selesai, Anda bisa mengecek hasilnya pada link berikut ini

    https://www.ssllabs.com/ssltest/analyze.html?d=namadomainkamu.com

    Jika berhasil, akan muncul detail SSL yang telah terpasang.

    Tags: LinuxUbuntuvps
    Previous Post

    Mengaktifkan .htaccess Apache Ubuntu

    Next Post

    Mikhmon V3 Server APK Untuk Android

    Alfian Setiawan

    Alfian Setiawan

    Next Post
    mikhmon

    Mikhmon V3 Server APK Untuk Android

    iklan hotspot

    Pasang Iklan/Advertise di Hotspot Mikrotik

    Cara Pasang Aplikasi File .deb di Sistem Operasi Ubuntu Lewat Terminal

    Cara Pasang Aplikasi File .deb di Sistem Operasi Ubuntu Lewat Terminal

    Leave a Reply Cancel reply

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

    Advertisment

    Categories

    Recent Posts

    • Kumpulan Password Login Super User Admin Telkom Indihome Terbaru
    • VPN Remote Mikrotik Gratis
    • Script dan Scheduler Auto Reboot Mikrotik Setiap Hari
    • Program Python Menentukan Tahun Kabisat
    • Program Sederhana : Membuat Sitem Login dengan Serial Monitor Nodemcu

    © 2021 Alfi Network - Computer & Network Solutions

    No Result
    View All Result
    • Home
    • Mikrotik
    • Linux
    • Windows

    © 2021 Alfi Network - Computer & Network Solutions

    Kirim Pesan
    Butuh Bantuan?
    WhatsApp
    Halo.
    Butuh bantuan?
    Silahkan diskusi di kolom komentar.
    Atau kesulitan?
    Silahkan chat admin.
    Terima Kasih.