{"id":1947,"date":"2025-04-18T16:08:11","date_gmt":"2025-04-18T09:08:11","guid":{"rendered":"https:\/\/www.linuxid.net\/post\/?p=1947"},"modified":"2025-04-18T16:08:11","modified_gmt":"2025-04-18T09:08:11","slug":"cara-konfigurasi-lets-encrypt-di-nginx-ubuntu-18-04","status":"publish","type":"post","link":"https:\/\/www.linuxid.net\/post\/cara-konfigurasi-lets-encrypt-di-nginx-ubuntu-18-04\/","title":{"rendered":"Cara Konfigurasi Let\u2019s Encrypt di Nginx Ubuntu 18.04"},"content":{"rendered":"<p>Dengan berkembangnya kejahatan di Internet saat ini, tentu kita tidak ingin membahayakan lalu lintas menuju website. Seorang <a href=\"https:\/\/www.beritabebas.com\/definisi\/hacker\/\">hacker<\/a> bisa saja <a href=\"https:\/\/www.beritabebas.com\/definisi\/eavesdropping\/\">menguping<\/a> atau <a href=\"https:\/\/www.beritabebas.com\/definisi\/active-man-in-the-middle-attack-mitm\/\">mencegat transmisi<\/a> antara pengguna dan server.<\/p>\n<p>Let\u2019s Encrypt adalah\u00a0certificate authority terbuka dan gratis\u00a0 yang dikembangkan oleh <em>Internet Security Research Group<\/em> (ISRG). Sertifikat yang dikeluarkan oleh Let\u2019s Encrypt dipercaya oleh hampir semua browser hari ini.<\/p>\n<p>Dalam tutorial ini, kami akan memberikan petunjuk langkah demi langkah tentang cara mengamankan Nginx Anda dengan Let\u2019s Encrypt menggunakan certbot\u00a0tool di Ubuntu 18.04.<\/p>\n<h2>Prasyarat<\/h2>\n<p>Pastikan Anda telah memenuhi prasyarat berikut sebelum melanjutkan dengan tutorial ini:<\/p>\n<ul>\n<li>Anda memiliki nama domain yang menunjuk ke IP server publik Anda. Dalam tutorial ini kita akan menggunakan domain <code>example.com<\/code>.<\/li>\n<li>Anda telah menginstal Nginx dengan <a href=\"https:\/\/www.linuxid.net\/post\/cara-install-dan-konfigurasi-nginx-di-ubuntu-server\/\">mengikuti instruksi ini<\/a><\/li>\n<li>Anda memiliki pengaturan server block untuk domain Anda. Anda dapat <a href=\"https:\/\/www.linuxid.net\/post\/tutorial-penggunaan-server-blocks-nginx-di-ubuntu-18-04\/\">mengikuti instruksi ini<\/a> untuk perincian tentang cara membuatnya.<\/li>\n<\/ul>\n<h2>Instal Certbot<\/h2>\n<p>Certbot adalah alat berfitur lengkap dan mudah digunakan yang dapat mengotomatiskan tugas untuk mendapatkan dan memperbarui sertifikat SSL Let\u2019s Encrypt dan konfigurasi server web untuk menggunakan sertifikat. Paket certbot termasuk dalam <a href=\"https:\/\/www.linuxid.net\/post\/penjelasan-lengkap-ubuntu-repository-dan-cara-menggunakan-repository\/\">repositori Ubuntu<\/a> default.<\/p>\n<p>Perbarui daftar paket dan instal paket certbot:<\/p>\n<pre>sudo apt update &#13;\n&#13;\nsudo apt install certbot<\/pre>\n<h2>Membuat Sertifikat Dh (Diffie-Hellman) Key Exchange<\/h2>\n<p>Pertukaran kunci Diffie \u2013 Hellman (DH) adalah metode pertukaran kunci kriptografi yang aman di saluran komunikasi yang tidak aman. Kami akan menghasilkan set parameter DH 2048 bit baru untuk memperkuat keamanan:<\/p>\n<pre>sudo openssl dhparam -out \/etc\/ssl\/certs\/dhparam.pem 2048<\/pre>\n<p>Jika masih paranoid, Anda dapat mengubah ukuran hingga 4096 bit, tetapi dalam hal ini, pembuatannya dapat memakan waktu lebih dari 30 menit tergantung pada kemampuan pemrosesan sistem Anda.<\/p>\n<h2>Memperoleh sertifikat SSL\u00a0Let\u2019s Encrypt<\/h2>\n<p>Untuk memperoleh sertifikat SSL untuk domain, kita akan menggunakan plugin Webroot yang berfungsi dengan membuat file sementara untuk memvalidasi domain yang diminta dalam direktori <code>${webroot-path}\/.well-known\/acme-challenge<\/code>. Server Let\u2019s Encrypt membuat permintaan HTTP ke file sementara untuk memvalidasi bahwa domain yang diminta menyelesaikan ke server tempat certbot berjalan.<\/p>\n<p>Untuk membuatnya lebih sederhana, kita akan memetakan semua permintaan HTTP untuk\u00a0<code>.well-known\/acme-challenge<\/code> ke satu direktori, <code>\/var\/lib\/letsencrypt<\/code>.<\/p>\n<p>Perintah berikut akan <a href=\"https:\/\/www.linuxid.net\/post\/membuat-direktori-di-linux-terminal-menggunakan-mkdir\">membuat direktori<\/a> dan membuatnya writable oleh Nginx server.<\/p>\n<pre>mkdir -p \/var\/lib\/letsencrypt\/.well-known&#13;\n&#13;\nchgrp www-data \/var\/lib\/letsencrypt&#13;\n&#13;\nchmod g+s \/var\/lib\/letsencrypt<\/pre>\n<p>Untuk menghindari duplikasi kode, buat dua snippet berikut yang akan kita sertakan dalam semua file server blok Nginx.<\/p>\n<p>Buka editor teks Anda dan buat snippet <code>letsencrypt.conf<\/code>:<\/p>\n<pre>sudo nano \/etc\/nginx\/snippets\/letsencrypt.conf<\/pre>\n<pre>location ^~ \/.well-known\/acme-challenge\/ {&#13;\n  allow all;&#13;\n  root \/var\/lib\/letsencrypt\/;&#13;\n  default_type \"text\/plain\";&#13;\n  try_files $uri =404;&#13;\n}<\/pre>\n<p>Buat snippet <code>ssl.conf<\/code> yang mencakup chipper yang direkomendasikan oleh <a href=\"https:\/\/mozilla.github.io\/server-side-tls\/ssl-config-generator\/\" target=\"_blank\" rel=\"noopener\">Mozilla<\/a>, memungkinkan OCSP Stapling, HTTP Strict Transport Security (HSTS) dan memberlakukan beberapa header HTTP yang berfokus pada keamanan.<\/p>\n<pre>sudo nano \/etc\/nginx\/snippets\/ssl.conf<\/pre>\n<pre>ssl_dhparam \/etc\/ssl\/certs\/dhparam.pem;&#13;\n&#13;\nssl_session_timeout 1d;&#13;\nssl_session_cache shared:SSL:50m;&#13;\nssl_session_tickets off;&#13;\n&#13;\nssl_protocols TLSv1 TLSv1.1 TLSv1.2;&#13;\nssl_ciphers 'ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA256:DHE-RSA-AES128-SHA:DHE-RSA-AES256-SHA256:DHE-RSA-AES256-SHA:ECDHE-ECDSA-DES-CBC3-SHA:ECDHE-RSA-DES-CBC3-SHA:EDH-RSA-DES-CBC3-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA256:AES256-SHA256:AES128-SHA:AES256-SHA:DES-CBC3-SHA:!DSS';&#13;\nssl_prefer_server_ciphers on;&#13;\n&#13;\nssl_stapling on;&#13;\nssl_stapling_verify on;&#13;\nresolver 8.8.8.8 8.8.4.4 valid=300s;&#13;\nresolver_timeout 30s;&#13;\n&#13;\nadd_header Strict-Transport-Security \"max-age=15768000; includeSubdomains; preload\";&#13;\nadd_header X-Frame-Options SAMEORIGIN;&#13;\nadd_header X-Content-Type-Options nosniff;<\/pre>\n<p>Setelah snippets dibuat, buka server block domain dan sertakan snippet <code>letsencrypt.conf<\/code> seperti yang ditunjukkan di bawah ini:<\/p>\n<pre>sudo nano \/etc\/nginx\/sites-available\/<strong>example.com<\/strong><\/pre>\n<pre>server {&#13;\n  listen 80;&#13;\n  server_name <strong>example.com www.example.com;&#13;\n&#13;\n<span class=\"hl\">  include snippets\/letsencrypt.conf;&#13;\n<\/span><\/strong>}<\/pre>\n<p>Untuk mengaktifkan file server block baru, kita perlu membuat <a href=\"https:\/\/www.linuxid.net\/post\/cara-membuat-symbolic-links-menggunakan-perintah-ln\/\">tautan simbolik<\/a> dari file ke direktori <code>sites-enabled<\/code>, yang merupakan folder pertama yang dibaca oleh Nginx saat startup:<\/p>\n<pre>sudo ln -s \/etc\/nginx\/sites-available\/<strong>example.com<\/strong> \/etc\/nginx\/sites-enabled\/<\/pre>\n<p><a href=\"https:\/\/www.linuxid.net\/post\/perintah-dasar-untuk-manajemen-nginx-services\/\">Restart layanan Nginx<\/a> agar perubahan diterapkan:<\/p>\n<pre>sudo systemctl restart nginx<\/pre>\n<p>Anda sekarang dapat menjalankan Certbot dengan plugin webroot dan mendapatkan file sertifikat SSL dengan menerbitkan:<\/p>\n<pre>sudo certbot certonly --agree-tos --email admin@<strong>example.com<\/strong> --webroot -w \/var\/lib\/letsencrypt\/ -d <strong>example.com<\/strong> -d <strong>www.example.com<\/strong><\/pre>\n<p>Jika sertifikat SSL berhasil diperoleh, certbot akan mencetak pesan berikut:<\/p>\n<pre>IMPORTANT NOTES:&#13;\n - Congratulations! Your certificate and chain have been saved at:&#13;\n   \/etc\/letsencrypt\/live\/example.com\/fullchain.pem&#13;\n   Your key file has been saved at:&#13;\n   \/etc\/letsencrypt\/live\/example.com\/privkey.pem&#13;\n   Your cert will expire on 2018-07-28. To obtain a new or tweaked&#13;\n   version of this certificate in the future, simply run certbot&#13;\n   again. To non-interactively renew *all* of your certificates, run&#13;\n   \"certbot renew\"&#13;\n - Your account credentials have been saved in your Certbot&#13;\n   configuration directory at \/etc\/letsencrypt. You should make a&#13;\n   secure backup of this folder now. This configuration directory will&#13;\n   also contain certificates and private keys obtained by Certbot so&#13;\n   making regular backups of this folder is ideal.&#13;\n - If you like Certbot, please consider supporting our work by:&#13;\n&#13;\n   Donating to ISRG \/ Let's Encrypt:   https:\/\/letsencrypt.org\/donate&#13;\n   Donating to EFF:         https:\/\/eff.org\/donate-le<\/pre>\n<p>Sekarang Anda memiliki file sertifikat, Anda dapat mengedit server block domain Anda sebagai berikut:<\/p>\n<pre>sudo nano \/etc\/nginx\/sites-available\/<strong>example.com<\/strong><\/pre>\n<pre>server {&#13;\n    listen 80;&#13;\n    server_name <strong>www.example.com example.com<\/strong>;&#13;\n&#13;\n    include snippets\/letsencrypt.conf;&#13;\n    return 301 https:\/\/$host$request_uri;&#13;\n}&#13;\n&#13;\nserver {&#13;\n    listen 443 ssl http2;&#13;\n    server_name <strong>www.example.com<\/strong>;&#13;\n&#13;\n    # Pengaturan SSL Let's Encrypt&#13;\n    ssl_certificate \/etc\/letsencrypt\/live\/<strong>example.com<\/strong>\/fullchain.pem;&#13;\n    ssl_certificate_key \/etc\/letsencrypt\/live\/<strong>example.com<\/strong>\/privkey.pem;&#13;\n    ssl_trusted_certificate \/etc\/letsencrypt\/live\/<strong>example.com<\/strong>\/chain.pem;&#13;\n    include snippets\/ssl.conf;&#13;\n    include snippets\/letsencrypt.conf;&#13;\n&#13;\n    return 301 https:\/\/example.com$request_uri;&#13;\n}&#13;\n&#13;\nserver {&#13;\n    listen 443 ssl http2;&#13;\n    server_name example.com;&#13;\n&#13;\n    ssl_certificate \/etc\/letsencrypt\/live\/<strong>example.com<\/strong>\/fullchain.pem;&#13;\n    ssl_certificate_key \/etc\/letsencrypt\/live\/<strong>example.com<\/strong>\/privkey.pem;&#13;\n    ssl_trusted_certificate \/etc\/letsencrypt\/live\/<strong>example.com<\/strong>\/chain.pem;&#13;\n    include snippets\/ssl.conf;&#13;\n    include snippets\/letsencrypt.conf;&#13;\n&#13;\n    # . . . other code&#13;\n}<\/pre>\n<p>Dengan konfigurasi di atas kita memaksa menggunakan HTTPS dan mengalihkan dari versi www ke versi non www.<\/p>\n<p>Muat ulang layanan Nginx agar perubahan diterapkan:<\/p>\n<pre>sudo systemctl reload nginx<\/pre>\n<h2>Perpanjang otomatis sertifikat SSL\u00a0Let\u2019s Encrypt<\/h2>\n<p>Sertifikat Let\u2019s Encrypt\u2019s berlaku selama 90 hari. Untuk secara otomatis memperbarui sertifikat sebelum habis masa berlakunya, paket certbot membuat cronjob yang berjalan dua kali sehari dan secara otomatis akan memperbarui sertifikat apa pun dalam kurun waktu 30 hari sebelum masa berlaku sertifikat berakhir.<\/p>\n<p>Karena kita menggunakan plug-in webroot certbot setelah sertifikat diperbarui, kita juga harus memuat ulang layanan nginx. Tambahkan <code>--renew-hook \"systemctl reload nginx\"<\/code> ke file <code>\/etc\/cron.d\/certbot<\/code> sehingga terlihat seperti ini:<\/p>\n<pre>sudo nano \/etc\/cron.d\/certbot<\/pre>\n<pre>0 *\/12 * * * root <span class=\"nb\">test -x \/usr\/bin\/certbot -a \\! -d \/run\/systemd\/system &amp;&amp; perl -e 'sleep int(rand(3600))' &amp;&amp; certbot -q renew --renew-hook \"systemctl reload nginx\"<\/span><\/pre>\n<p>Untuk menguji proses pembaruan, Anda dapat menggunakan perintah certbot <code>--dry-run<\/code>:<\/p>\n<pre>sudo certbot renew --dry-run<\/pre>\n<p>Jika tidak ada kesalahan, berarti proses pembaruan berhasil.<\/p>\n<h2>Kesimpulan<\/h2>\n<p>Dalam tutorial ini, Anda menggunakan klien Let\u2019s Encrypt, certbot untuk mengunduh sertifikat SSL untuk domain Anda. Anda juga telah membuat snippets untuk Nginx untuk menghindari duplikasi kode dan mengonfigurasi Nginx untuk menggunakan sertifikat. Di akhir tutorial Anda telah menyiapkan cronjob untuk perpanjangan sertifikat otomatis.<\/p>\n<p>Jika Anda ingin mempelajari lebih lanjut tentang cara menggunakan Certbot, <a href=\"https:\/\/certbot.eff.org\/docs\/\" target=\"_blank\" rel=\"noopener\">dokumentasi Certbot<\/a> adalah titik awal yang baik.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Dengan berkembangnya kejahatan di Internet saat ini, tentu kita tidak ingin membahayakan lalu lintas menuju&hellip;<\/p>\n","protected":false},"author":2,"featured_media":1948,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[28,9,129],"class_list":["post-1947","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ubuntu","tag-nginx","tag-ubuntu","tag-ubuntu-18-04"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Cara Konfigurasi Let\u2019s Encrypt di Nginx Ubuntu 18.04 - Linuxid<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/linuxid.net\/post\/cara-konfigurasi-lets-encrypt-di-nginx-ubuntu-18-04\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cara Konfigurasi Let\u2019s Encrypt di Nginx Ubuntu 18.04 - Linuxid\" \/>\n<meta property=\"og:description\" content=\"Dengan berkembangnya kejahatan di Internet saat ini, tentu kita tidak ingin membahayakan lalu lintas menuju&hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/linuxid.net\/post\/cara-konfigurasi-lets-encrypt-di-nginx-ubuntu-18-04\/\" \/>\n<meta property=\"og:site_name\" content=\"Linuxid\" \/>\n<meta property=\"article:published_time\" content=\"2025-04-18T09:08:11+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Konfigurasi-Lets-Encrypt-di-Nginx-Ubuntu.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"888\" \/>\n\t<meta property=\"og:image:height\" content=\"378\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"xsand\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Ditulis oleh\" \/>\n\t<meta name=\"twitter:data1\" content=\"xsand\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimasi waktu membaca\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 menit\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/linuxid.net\/post\/cara-konfigurasi-lets-encrypt-di-nginx-ubuntu-18-04\/\",\"url\":\"https:\/\/linuxid.net\/post\/cara-konfigurasi-lets-encrypt-di-nginx-ubuntu-18-04\/\",\"name\":\"Cara Konfigurasi Let\u2019s Encrypt di Nginx Ubuntu 18.04 - Linuxid\",\"isPartOf\":{\"@id\":\"https:\/\/linuxid.net\/post\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/linuxid.net\/post\/cara-konfigurasi-lets-encrypt-di-nginx-ubuntu-18-04\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/linuxid.net\/post\/cara-konfigurasi-lets-encrypt-di-nginx-ubuntu-18-04\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Konfigurasi-Lets-Encrypt-di-Nginx-Ubuntu.jpg\",\"datePublished\":\"2025-04-18T09:08:11+00:00\",\"author\":{\"@id\":\"https:\/\/linuxid.net\/post\/#\/schema\/person\/e6642d26041eab9fef2677e204e89d79\"},\"breadcrumb\":{\"@id\":\"https:\/\/linuxid.net\/post\/cara-konfigurasi-lets-encrypt-di-nginx-ubuntu-18-04\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/linuxid.net\/post\/cara-konfigurasi-lets-encrypt-di-nginx-ubuntu-18-04\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\/\/linuxid.net\/post\/cara-konfigurasi-lets-encrypt-di-nginx-ubuntu-18-04\/#primaryimage\",\"url\":\"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Konfigurasi-Lets-Encrypt-di-Nginx-Ubuntu.jpg\",\"contentUrl\":\"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Konfigurasi-Lets-Encrypt-di-Nginx-Ubuntu.jpg\",\"width\":888,\"height\":378},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/linuxid.net\/post\/cara-konfigurasi-lets-encrypt-di-nginx-ubuntu-18-04\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Beranda\",\"item\":\"https:\/\/linuxid.net\/post\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara Konfigurasi Let\u2019s Encrypt di Nginx Ubuntu 18.04\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/linuxid.net\/post\/#website\",\"url\":\"https:\/\/linuxid.net\/post\/\",\"name\":\"Linuxid\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/linuxid.net\/post\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"id\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/linuxid.net\/post\/#\/schema\/person\/e6642d26041eab9fef2677e204e89d79\",\"name\":\"xsand\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\/\/linuxid.net\/post\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/cc8513768e15fa0758099a0ba5b898f3?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/cc8513768e15fa0758099a0ba5b898f3?s=96&d=mm&r=g\",\"caption\":\"xsand\"},\"url\":\"https:\/\/www.linuxid.net\/post\/author\/xsand\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Cara Konfigurasi Let\u2019s Encrypt di Nginx Ubuntu 18.04 - Linuxid","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/linuxid.net\/post\/cara-konfigurasi-lets-encrypt-di-nginx-ubuntu-18-04\/","og_locale":"id_ID","og_type":"article","og_title":"Cara Konfigurasi Let\u2019s Encrypt di Nginx Ubuntu 18.04 - Linuxid","og_description":"Dengan berkembangnya kejahatan di Internet saat ini, tentu kita tidak ingin membahayakan lalu lintas menuju&hellip;","og_url":"https:\/\/linuxid.net\/post\/cara-konfigurasi-lets-encrypt-di-nginx-ubuntu-18-04\/","og_site_name":"Linuxid","article_published_time":"2025-04-18T09:08:11+00:00","og_image":[{"width":888,"height":378,"url":"https:\/\/linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Konfigurasi-Lets-Encrypt-di-Nginx-Ubuntu.jpg","type":"image\/jpeg"}],"author":"xsand","twitter_card":"summary_large_image","twitter_misc":{"Ditulis oleh":"xsand","Estimasi waktu membaca":"6 menit"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/linuxid.net\/post\/cara-konfigurasi-lets-encrypt-di-nginx-ubuntu-18-04\/","url":"https:\/\/linuxid.net\/post\/cara-konfigurasi-lets-encrypt-di-nginx-ubuntu-18-04\/","name":"Cara Konfigurasi Let\u2019s Encrypt di Nginx Ubuntu 18.04 - Linuxid","isPartOf":{"@id":"https:\/\/linuxid.net\/post\/#website"},"primaryImageOfPage":{"@id":"https:\/\/linuxid.net\/post\/cara-konfigurasi-lets-encrypt-di-nginx-ubuntu-18-04\/#primaryimage"},"image":{"@id":"https:\/\/linuxid.net\/post\/cara-konfigurasi-lets-encrypt-di-nginx-ubuntu-18-04\/#primaryimage"},"thumbnailUrl":"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Konfigurasi-Lets-Encrypt-di-Nginx-Ubuntu.jpg","datePublished":"2025-04-18T09:08:11+00:00","author":{"@id":"https:\/\/linuxid.net\/post\/#\/schema\/person\/e6642d26041eab9fef2677e204e89d79"},"breadcrumb":{"@id":"https:\/\/linuxid.net\/post\/cara-konfigurasi-lets-encrypt-di-nginx-ubuntu-18-04\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/linuxid.net\/post\/cara-konfigurasi-lets-encrypt-di-nginx-ubuntu-18-04\/"]}]},{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/linuxid.net\/post\/cara-konfigurasi-lets-encrypt-di-nginx-ubuntu-18-04\/#primaryimage","url":"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Konfigurasi-Lets-Encrypt-di-Nginx-Ubuntu.jpg","contentUrl":"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Konfigurasi-Lets-Encrypt-di-Nginx-Ubuntu.jpg","width":888,"height":378},{"@type":"BreadcrumbList","@id":"https:\/\/linuxid.net\/post\/cara-konfigurasi-lets-encrypt-di-nginx-ubuntu-18-04\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Beranda","item":"https:\/\/linuxid.net\/post\/"},{"@type":"ListItem","position":2,"name":"Cara Konfigurasi Let\u2019s Encrypt di Nginx Ubuntu 18.04"}]},{"@type":"WebSite","@id":"https:\/\/linuxid.net\/post\/#website","url":"https:\/\/linuxid.net\/post\/","name":"Linuxid","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/linuxid.net\/post\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"id"},{"@type":"Person","@id":"https:\/\/linuxid.net\/post\/#\/schema\/person\/e6642d26041eab9fef2677e204e89d79","name":"xsand","image":{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/linuxid.net\/post\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/cc8513768e15fa0758099a0ba5b898f3?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/cc8513768e15fa0758099a0ba5b898f3?s=96&d=mm&r=g","caption":"xsand"},"url":"https:\/\/www.linuxid.net\/post\/author\/xsand\/"}]}},"_links":{"self":[{"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/posts\/1947","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/comments?post=1947"}],"version-history":[{"count":2,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/posts\/1947\/revisions"}],"predecessor-version":[{"id":3030,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/posts\/1947\/revisions\/3030"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/media\/1948"}],"wp:attachment":[{"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/media?parent=1947"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/categories?post=1947"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/tags?post=1947"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}