{"id":22104,"date":"2024-09-12T16:07:10","date_gmt":"2024-09-12T09:07:10","guid":{"rendered":"https:\/\/stei.itb.ac.id\/redesign\/?p=22104"},"modified":"2024-09-12T16:07:10","modified_gmt":"2024-09-12T09:07:10","slug":"panduan-instalasi-ssl-certbot-untuk-vps","status":"publish","type":"post","link":"https:\/\/stei.itb.ac.id\/redesign\/panduan-instalasi-ssl-certbot-untuk-vps\/","title":{"rendered":"Panduan instalasi SSL (Certbot) untuk VPS"},"content":{"rendered":"<p>Sebelumnya, pastikan firewall di VPS Anda sudah mengizinkan lalu lintas pada port 80 dan 443. Jika belum, silakan hubungi DTI untuk mendapatkan izin dan membuka akses firewall.<\/p>\n<h5><strong>1. Akses VPS Anda<\/strong><\/h5>\n<p>a. Buka terminal (untuk pengguna Linux dan Mac) dan masukan perintah berikut :<\/p>\n<p><a href=\"https:\/\/stei.itb.ac.id\/redesign\/wp-content\/uploads\/sites\/70\/Akses-VPS.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-22105\" src=\"https:\/\/stei.itb.ac.id\/redesign\/wp-content\/uploads\/sites\/70\/Akses-VPS.jpg\" alt=\"\" width=\"914\" height=\"116\" \/><\/a><\/p>\n<p>Gantilah username dengan nama pengguna VPS Anda dan ip_address dengan alamat IP VPS Anda.<\/p>\n<p>b. Buka PuTTY (untuk pengguna Windows) dan masukan data akses VPS anda :<\/p>\n<p><a href=\"https:\/\/stei.itb.ac.id\/redesign\/wp-content\/uploads\/sites\/70\/Buka-Putty.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-22106\" src=\"https:\/\/stei.itb.ac.id\/redesign\/wp-content\/uploads\/sites\/70\/Buka-Putty.jpg\" alt=\"\" width=\"914\" height=\"355\" \/><\/a><\/p>\n<p>Pastikan data yang dimasukan seperti Host Name, Port, Username dan Password sudah sesuai dengan VPS anda.<\/p>\n<h5><strong>2. Instalasi Certbot<\/strong><\/h5>\n<p>a. Perbarui daftar paket:<\/p>\n<p>Sebelum menginstal Certbot, pastikan daftar paket di sistem Anda diperbarui dengan menjalankan perintah:<\/p>\n<p><a href=\"https:\/\/stei.itb.ac.id\/redesign\/wp-content\/uploads\/sites\/70\/Instalasi-Certbot.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-22107\" src=\"https:\/\/stei.itb.ac.id\/redesign\/wp-content\/uploads\/sites\/70\/Instalasi-Certbot.jpg\" alt=\"\" width=\"914\" height=\"117\" \/><\/a><\/p>\n<p>b. Instal Certbot dan plugin Apache:<\/p>\n<p>Certbot menyediakan plugin untuk mengotomatiskan proses pembuatan dan pengelolaan sertifikat SSL. Instal Certbot dan plugin Apache dengan perintah:<\/p>\n<p><a href=\"https:\/\/stei.itb.ac.id\/redesign\/wp-content\/uploads\/sites\/70\/Instalasi-Certbot2.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-22108\" src=\"https:\/\/stei.itb.ac.id\/redesign\/wp-content\/uploads\/sites\/70\/Instalasi-Certbot2.jpg\" alt=\"\" width=\"914\" height=\"110\" \/><\/a><\/p>\n<p>Ini akan menginstal Certbot dan plugin yang diperlukan untuk mengintegrasikan Certbot dengan Apache.<\/p>\n<h5><strong>3. Mendapatkan sertifikat SSL<\/strong><\/h5>\n<p>a. Jalankan Certbot:<\/p>\n<p>Untuk mendapatkan sertifikat SSL dari Let&#8217;s Encrypt, jalankan perintah berikut:<\/p>\n<p><a href=\"https:\/\/stei.itb.ac.id\/redesign\/wp-content\/uploads\/sites\/70\/Jalankan-Certbot.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-22109\" src=\"https:\/\/stei.itb.ac.id\/redesign\/wp-content\/uploads\/sites\/70\/Jalankan-Certbot.jpg\" alt=\"\" width=\"914\" height=\"114\" \/><\/a><\/p>\n<p>Ikuti instruksi yang muncul di layar:<\/p>\n<ul>\n<li>Masukkan alamat email Anda untuk menerima notifikasi terkait pembaruan dan keamanan.<\/li>\n<li>Setujui syarat dan ketentuan dari Let&#8217;s Encrypt.<\/li>\n<li>Pilih nama domain yang ingin Anda amankan. Certbot akan mendeteksi secara otomatis domain yang dikonfigurasi dalam file konfigurasi Apache Anda.<\/li>\n<\/ul>\n<h5><strong>4. Otomatisasi Pembaruan Sertifikat<\/strong><\/h5>\n<p>a. Verifikasi pembaruan otomatis:<\/p>\n<p>Sertifikat SSL dari Let&#8217;s Encrypt berlaku selama 90 hari, jadi sangat penting untuk mengatur pembaruan otomatis. Certbot mengatur cron job yang menjalankan<strong> \u201ccertbot renew\u201d<\/strong> secara otomatis. Anda dapat memverifikasi dengan menjalankan perintah berikut:<\/p>\n<p><a href=\"https:\/\/stei.itb.ac.id\/redesign\/wp-content\/uploads\/sites\/70\/Otomatisasi-Certbot.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-22110\" src=\"https:\/\/stei.itb.ac.id\/redesign\/wp-content\/uploads\/sites\/70\/Otomatisasi-Certbot.jpg\" alt=\"\" width=\"914\" height=\"113\" \/><\/a><\/p>\n<p>Perintah ini akan mensimulasikan proses pembaruan dan memastikan bahwa pembaruan otomatis berfungsi dengan baik.<\/p>\n<h5>5. Verifikasi Instalasi<\/h5>\n<p>a. Periksa status SSL:<\/p>\n<p>Buka browser Anda dan akses situs web Anda menggunakan protokol <strong>https:\/\/<\/strong> Misalnya:<\/p>\n<p><a href=\"https:\/\/stei.itb.ac.id\/redesign\/wp-content\/uploads\/sites\/70\/Periksa-Status-Certbot.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-22111\" src=\"https:\/\/stei.itb.ac.id\/redesign\/wp-content\/uploads\/sites\/70\/Periksa-Status-Certbot.jpg\" alt=\"\" width=\"914\" height=\"553\" \/><\/a><\/p>\n<p>Jika sertifikat SSL terpasang dengan benar, Anda akan melihat ikon gembok serta pernyataan yang menunjukkan bahwa koneksi aman.<\/p>\n<h5>6. Mendapatkan Sertifikat SSL untuk Domain dan Subdomain<\/h5>\n<p>a. Jika memiliki lebih dari 1 sub domain Jalankan Certbot dengan spesifikasi domain dan subdomain:<\/p>\n<p><a href=\"https:\/\/stei.itb.ac.id\/redesign\/wp-content\/uploads\/sites\/70\/Certbot-untuk-SubDomain.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-22112\" src=\"https:\/\/stei.itb.ac.id\/redesign\/wp-content\/uploads\/sites\/70\/Certbot-untuk-SubDomain.jpg\" alt=\"\" width=\"914\" height=\"113\" \/><\/a><\/p>\n<p>Ketika Anda menjalankan perintah ini, ikuti instruksi yang muncul di layar:<\/p>\n<ul>\n<li>Masukkan alamat email Anda untuk menerima notifikasi terkait pembaruan dan keamanan.<\/li>\n<li>Setujui syarat dan ketentuan dari Let&#8217;s Encrypt.<\/li>\n<li>Certbot akan mengonfigurasi file Apache secara otomatis untuk mengarahkan HTTP ke HTTPS.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Sebelumnya, pastikan firewall di VPS Anda sudah mengizinkan lalu lintas pada port 80 dan 443. Jika belum, silakan hubungi DTI untuk mendapatkan izin dan membuka akses firewall. 1. Akses VPS [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":22113,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[270,1999],"tags":[],"class_list":["post-22104","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-berita","category-infotekno"],"_links":{"self":[{"href":"https:\/\/stei.itb.ac.id\/redesign\/wp-json\/wp\/v2\/posts\/22104","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/stei.itb.ac.id\/redesign\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/stei.itb.ac.id\/redesign\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/stei.itb.ac.id\/redesign\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/stei.itb.ac.id\/redesign\/wp-json\/wp\/v2\/comments?post=22104"}],"version-history":[{"count":0,"href":"https:\/\/stei.itb.ac.id\/redesign\/wp-json\/wp\/v2\/posts\/22104\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/stei.itb.ac.id\/redesign\/wp-json\/wp\/v2\/media\/22113"}],"wp:attachment":[{"href":"https:\/\/stei.itb.ac.id\/redesign\/wp-json\/wp\/v2\/media?parent=22104"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/stei.itb.ac.id\/redesign\/wp-json\/wp\/v2\/categories?post=22104"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/stei.itb.ac.id\/redesign\/wp-json\/wp\/v2\/tags?post=22104"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}