{"id":30248,"date":"2025-09-25T13:40:22","date_gmt":"2025-09-25T10:40:22","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/ubuntu-14-04te-lets-encrypt-ile-nginxi-guvenli-hale-getirme\/"},"modified":"2025-09-25T13:40:22","modified_gmt":"2025-09-25T10:40:22","slug":"ubuntu-14-04te-lets-encrypt-ile-nginxi-guvenli-hale-getirme","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/ubuntu-14-04te-lets-encrypt-ile-nginxi-guvenli-hale-getirme\/","title":{"rendered":"Ubuntu 14.04&#8217;te Let&#8217;s Encrypt ile Nginx&#8217;i G\u00fcvenli Hale Getirme"},"content":{"rendered":"<p># Ubuntu 14.04&#8217;te Nginx&#8217;i Let&#8217;s Encrypt ile G\u00fcvence Alt\u0131na Alma<\/p>\n<p><strong>Meta A\u00e7\u0131klama:<\/strong> Ubuntu 14.04 sunucunuzu Let&#8217;s Encrypt ile g\u00fcvence alt\u0131na alarak HTTPS&#8217;ye ge\u00e7mek mi istiyorsunuz? Bu rehberde ad\u0131m ad\u0131m Nginx kurulumunuzu SSL sertifikas\u0131yla nas\u0131l koruyaca\u011f\u0131n\u0131z\u0131, performans optimizasyonunu ve olas\u0131 sorunlar\u0131 nas\u0131l \u00e7\u00f6zece\u011finizi \u00f6\u011freneceksiniz.  G\u00fcvenli bir web sunucusu i\u00e7in ihtiyac\u0131n\u0131z olan her \u015fey burada!<\/p>\n<p>G\u00fcn\u00fcm\u00fczde internette g\u00fcvenlik en \u00f6nemli konulardan biri.  Kullan\u0131c\u0131lar\u0131n\u0131z\u0131n verilerini korumak ve g\u00fcvenilir bir web sitesi imaj\u0131 olu\u015fturmak i\u00e7in HTTPS kullanmak \u015fart.  Peki, Ubuntu 14.04 sunucunuzu Let&#8217;s Encrypt ile nas\u0131l g\u00fcvence alt\u0131na al\u0131rs\u0131n\u0131z? Bu makalede, ad\u0131m ad\u0131m bir k\u0131lavuzla, Nginx sunucunuzu Let&#8217;s Encrypt SSL sertifikas\u0131yla koruman\u0131n yollar\u0131n\u0131, performans optimizasyonlar\u0131n\u0131 ve olas\u0131 sorunlar\u0131 ele alaca\u011f\u0131z.  Haz\u0131rsan\u0131z ba\u015flayal\u0131m!<\/p>\n<p><strong>\u00d6\u011frenme Yol Haritas\u0131<\/strong><\/p>\n<p>Bu makale, farkl\u0131 seviyelerdeki kullan\u0131c\u0131lara hitap edecek \u015fekilde tasarlanm\u0131\u015ft\u0131r:<\/p>\n<p><strong>Yeni Ba\u015flayan:<\/strong> Ad\u0131m ad\u0131m kurulum, basit kod \u00f6rnekleri ve temel kavramlar.<\/p>\n<p><strong>Orta Seviye:<\/strong> Ger\u00e7ek d\u00fcnya senaryolar\u0131, optimizasyon ipu\u00e7lar\u0131 ve daha geli\u015fmi\u015f konfig\u00fcrasyonlar.<\/p>\n<p><strong>\u0130leri Seviye:<\/strong> Performans analizi, edge case&#8217;ler ve karma\u015f\u0131k sorunlar\u0131n \u00e7\u00f6z\u00fcm\u00fc.<\/p>\n<p><strong>Nginx ve Let&#8217;s Encrypt: Temel Kavramlar<\/strong><\/p>\n<p>Nginx, y\u00fcksek performansl\u0131 bir web sunucusudur.  Esnekli\u011fi ve performans\u0131 sayesinde bir\u00e7ok b\u00fcy\u00fck web sitesi taraf\u0131ndan tercih edilir.  Let&#8217;s Encrypt ise, otomatik ve \u00fccretsiz SSL\/TLS sertifikalar\u0131 sa\u011flayan bir kurulu\u015ftur.  HTTPS protokol\u00fc, web siteleri ile kullan\u0131c\u0131lar aras\u0131ndaki ileti\u015fimi \u015fifreleyerek g\u00fcvenli\u011fi sa\u011flar.  Let&#8217;s Encrypt sayesinde, pahal\u0131 SSL sertifikalar\u0131 sat\u0131n almadan web sitenizi g\u00fcvence alt\u0131na alabilirsiniz.  Bu makalede, Ubuntu 14.04 \u00fczerinde Nginx&#8217;i kurup yap\u0131land\u0131rarak Let&#8217;s Encrypt ile SSL sertifikas\u0131 almay\u0131 ve sunucunuzu g\u00fcvenli hale getirmeyi \u00f6\u011freneceksiniz.<\/p>\n<p><strong>Ubuntu 14.04&#8217;e Nginx Kurulumu (Yeni Ba\u015flayan)<\/strong><\/p>\n<p>Ubuntu 14.04&#8217;\u00fc \u00e7al\u0131\u015ft\u0131ran bir sunucunuz varsa, \u00f6ncelikle Nginx&#8217;i kurmal\u0131s\u0131n\u0131z.  Bunun i\u00e7in a\u015fa\u011f\u0131daki komutlar\u0131 terminalde \u00e7al\u0131\u015ft\u0131r\u0131n:<\/p>\n<pre class=\"language-bash\"><code>sudo apt-get update\nsudo apt-get install nginx<\/code><\/pre>\n<p>Kurulum tamamland\u0131ktan sonra, Nginx&#8217;i ba\u015flatmak ve otomatik ba\u015flatmay\u0131 etkinle\u015ftirmek i\u00e7in:<\/p>\n<pre class=\"language-bash\"><code>sudo systemctl start nginx\nsudo systemctl enable nginx<\/code><\/pre>\n<p>Nginx&#8217;in \u00e7al\u0131\u015ft\u0131\u011f\u0131ndan emin olmak i\u00e7in taray\u0131c\u0131n\u0131zda sunucunuzun IP adresini veya domain ad\u0131n\u0131 yaz\u0131n.  Nginx&#8217;in varsay\u0131lan kar\u015f\u0131lama sayfas\u0131n\u0131 g\u00f6rmelisiniz.<\/p>\n<p><strong>Let&#8217;s Encrypt ile SSL Sertifikas\u0131 Alma (Orta Seviye)<\/strong><\/p>\n<p>Let&#8217;s Encrypt kullanarak SSL sertifikas\u0131 almak i\u00e7in <code class=\"language-\">certbot<\/code> arac\u0131n\u0131 kullanaca\u011f\u0131z.  \u00d6ncelikle <code class=\"language-\">certbot<\/code>&#8216;u kurun:<\/p>\n<pre class=\"language-bash\"><code>sudo apt-get update\nsudo apt-get install python-certbot-nginx<\/code><\/pre>\n<p>\u015eimdi <code class=\"language-\">certbot<\/code> ile sertifikay\u0131 talep edelim.  A\u015fa\u011f\u0131daki komutu \u00e7al\u0131\u015ft\u0131r\u0131n.  <code class=\"language-\">-d<\/code> bayra\u011f\u0131 ile domain ad\u0131n\u0131z\u0131 belirtmeniz \u00f6nemlidir.  E\u011fer www alt alan ad\u0131n\u0131 da kullan\u0131yorsan\u0131z, bunu da ekleyebilirsiniz:<\/p>\n<pre class=\"language-bash\"><code>sudo certbot --nginx -d benimdomain.com -d www.benimdomain.com<\/code><\/pre>\n<p>Komutu \u00e7al\u0131\u015ft\u0131rd\u0131ktan sonra, <code class=\"language-\">certbot<\/code> size baz\u0131 sorular soracak.  \u00d6rne\u011fin, sertifikay\u0131 hangi e-posta adresine ba\u011flamak istedi\u011finizi soracakt\u0131r.  Bu ad\u0131mlar\u0131 tamamlad\u0131ktan sonra, sertifikalar otomatik olarak Nginx konfig\u00fcrasyonuna eklenecektir.<\/p>\n<p><strong>Nginx Konfig\u00fcrasyonunun G\u00fcvenli\u011fini Art\u0131rma (Orta Seviye)<\/strong><\/p>\n<p>Sadece SSL sertifikas\u0131 eklemek yeterli de\u011fildir.  Nginx konfig\u00fcrasyonunuzu g\u00fcvenlik a\u00e7\u0131s\u0131ndan iyile\u015ftirmeniz gerekir.  \u00d6rne\u011fin,  <code class=\"language-\">http<\/code> trafi\u011fini <code class=\"language-\">https<\/code>&#8216;a y\u00f6nlendirmeniz, gereksiz mod\u00fclleri devre d\u0131\u015f\u0131 b\u0131rakman\u0131z ve g\u00fcvenlik duvar\u0131 kurallar\u0131n\u0131z\u0131 d\u00fczenlemeniz \u00f6nemlidir.  <code class=\"language-\">nginx.conf<\/code> dosyas\u0131n\u0131 d\u00fczenleyerek <code class=\"language-\">listen<\/code> direktifini sadece <code class=\"language-\">443<\/code> (HTTPS) portu i\u00e7in ayarlayabilirsiniz.  Ayr\u0131ca, <code class=\"language-\">server_name<\/code> direktifi ile domain ad\u0131n\u0131z\u0131 belirtmeyi unutmay\u0131n.<\/p>\n<p>\u00d6rnek <code class=\"language-\">nginx.conf<\/code> dosyas\u0131 (de\u011fi\u015fiklikleri kendi domain ad\u0131n\u0131za g\u00f6re yap\u0131n):<\/p>\n<pre class=\"language-nginx\"><code>server {\n    listen 443 ssl;\n    server_name benimdomain.com www.benimdomain.com;\n    ssl_certificate \/etc\/letsencrypt\/live\/benimdomain.com\/fullchain.pem;\n    ssl_certificate_key \/etc\/letsencrypt\/live\/benimdomain.com\/privkey.pem;\n\n    # ... di\u011fer konfig\u00fcrasyonlar ...\n\n    location \/ {\n        root \/var\/www\/html;\n        index index.html;\n    }\n}\n\nserver {\n    listen 80;\n    server_name benimdomain.com www.benimdomain.com;\n    return 301 https:\/\/$server_name$request_uri;\n}<\/code><\/pre>\n<p>Bu konfig\u00fcrasyon, <code class=\"language-\">http<\/code> (80. port) \u00fczerinden gelen istekleri <code class=\"language-\">https<\/code>&#8216;a (443. port) y\u00f6nlendirir.  <code class=\"language-\">fatihsoysal.com<\/code> sitesi gibi ba\u015far\u0131l\u0131 sitelerin konfig\u00fcrasyonlar\u0131n\u0131 inceleyerek daha fazla ipucu bulabilirsiniz.<\/p>\n<p><strong>Ger\u00e7ek D\u00fcnya Senaryolar\u0131 ve Vaka Analizleri (\u0130leri Seviye)<\/strong><\/p>\n<p><strong>Senaryo 1:<\/strong>  Birden fazla domain ad\u0131n\u0131 ayn\u0131 sunucuda bar\u0131nd\u0131r\u0131yorsan\u0131z, her domain i\u00e7in ayr\u0131 bir <code class=\"language-\">server<\/code> blo\u011fu olu\u015fturman\u0131z gerekir.  Her blokta do\u011fru <code class=\"language-\">server_name<\/code>, <code class=\"language-\">ssl_certificate<\/code> ve <code class=\"language-\">ssl_certificate_key<\/code> de\u011ferlerini belirtmeniz \u00f6nemlidir.<\/p>\n<p><strong>Senaryo 2:<\/strong>  Sertifika s\u00fcresi doldu\u011funda, <code class=\"language-\">certbot<\/code> arac\u0131n\u0131 kullanarak otomatik yenileme i\u015flemini ger\u00e7ekle\u015ftirebilirsiniz.  <code class=\"language-\">certbot renew<\/code> komutunu d\u00fczenli olarak \u00e7al\u0131\u015ft\u0131rman\u0131z veya cron job ile otomatikle\u015ftirmeniz \u00f6nerilir.<\/p>\n<p><strong>Senaryo 3:<\/strong>  Hata ay\u0131klama:  E\u011fer Nginx&#8217;te bir sorunla kar\u015f\u0131la\u015f\u0131rsan\u0131z, <code class=\"language-\">error.log<\/code> dosyas\u0131n\u0131 kontrol etmelisiniz. Bu dosyada, olas\u0131 hatalar ve sorunlar hakk\u0131nda detayl\u0131 bilgiler bulunur.  <code class=\"language-\">tail -f \/var\/log\/nginx\/error.log<\/code> komutu ile bu dosyay\u0131 ger\u00e7ek zamanl\u0131 olarak izleyebilirsiniz.<\/p>\n<p><strong>Performans Optimizasyonu (\u0130leri Seviye)<\/strong><\/p>\n<p>Nginx&#8217;in performans\u0131n\u0131 art\u0131rmak i\u00e7in \u00e7e\u015fitli optimizasyon teknikleri uygulayabilirsiniz.  Bunlardan baz\u0131lar\u0131:<\/p>\n<p>* <strong>Gzip s\u0131k\u0131\u015ft\u0131rmas\u0131:<\/strong>  \u0130stemcilere g\u00f6nderilen verileri s\u0131k\u0131\u015ft\u0131rarak bant geni\u015fli\u011fi kullan\u0131m\u0131n\u0131 azalt\u0131r.<br \/>\n* <strong>Keep-alive ba\u011flant\u0131lar\u0131:<\/strong>  Birden fazla istek i\u00e7in ayn\u0131 ba\u011flant\u0131y\u0131 kullanarak ba\u011flant\u0131 kurma s\u00fcresini azalt\u0131r.<br \/>\n* <strong>Caching:<\/strong>  Statik dosyalar\u0131 \u00f6nbelle\u011fe alarak sunucu y\u00fck\u00fcn\u00fc azalt\u0131r.<br \/>\n* <strong>Nginx&#8217;i optimize etmek i\u00e7in farkl\u0131 mod\u00fcller ve konfig\u00fcrasyon se\u00e7enekleri:<\/strong>  Daha detayl\u0131 bilgi i\u00e7in Nginx dok\u00fcmanlar\u0131na bakabilirsiniz.<\/p>\n<p><strong>Sonu\u00e7<\/strong><\/p>\n<p>Bu makalede, Ubuntu 14.04 \u00fczerinde Nginx&#8217;i Let&#8217;s Encrypt ile g\u00fcvence alt\u0131na alman\u0131n ad\u0131m ad\u0131m yol haritas\u0131n\u0131 anlatt\u0131k.  G\u00fcvenlik ve performans optimizasyonuna dikkat ederek, web sitenizi kullan\u0131c\u0131lar\u0131n\u0131z i\u00e7in daha g\u00fcvenli ve h\u0131zl\u0131 hale getirebilirsiniz.  Unutmay\u0131n ki g\u00fcvenlik s\u00fcrekli bir s\u00fcre\u00e7tir ve d\u00fczenli g\u00fcncellemeler ve g\u00fcvenlik denetimleri yapman\u0131z \u00f6nemlidir.<\/p>\n<p><strong>S\u0131k\u00e7a Sorulan Sorular:<\/strong><\/p>\n<p>1. <strong>Let&#8217;s Encrypt sertifikalar\u0131 ne kadar s\u00fcreyle ge\u00e7erlidir?<\/strong> 90 g\u00fcn.<br \/>\n2. <strong>Sertifikalar\u0131m\u0131 nas\u0131l otomatik olarak yenileyebilirim?<\/strong> <code class=\"language-\">certbot renew<\/code> komutunu kullanarak veya cron job ile otomatikle\u015ftirerek.<br \/>\n3. <strong>Nginx&#8217;in error.log dosyas\u0131 nerede bulunur?<\/strong> <code class=\"language-\">\/var\/log\/nginx\/error.log<\/code><br \/>\n4. <strong>HTTPS kullanman\u0131n \u00f6nemi nedir?<\/strong> Kullan\u0131c\u0131 verilerini \u015fifreleyerek g\u00fcvenli\u011fi sa\u011flar ve arama motorlar\u0131nda daha iyi s\u0131ralama elde etmenizi sa\u011flar.<br \/>\n5. <strong>Daha fazla bilgi i\u00e7in nereye ba\u015fvurabilirim?<\/strong> Nginx ve Let&#8217;s Encrypt dok\u00fcmanlar\u0131na bakabilirsiniz.  Ayr\u0131ca,  [fatihsoysal.com](https:\/\/fatihsoysal.com) gibi g\u00fcvenilir kaynaklardan da bilgi edinebilirsiniz.<\/p>\n<p>Yazar: Fatih Soysal<\/p>\n","protected":false},"excerpt":{"rendered":"# Ubuntu 14.04&#8217;te Nginx&#8217;i Let&#8217;s Encrypt ile G\u00fcvence Alt\u0131na Alma Meta A\u00e7\u0131klama: Ubuntu 14.04 sunucunuzu Let&#8217;s Encrypt ile&hellip;","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"csco_page_header_type":"","csco_page_load_nextpost":"","csco_page_subscribe_form":"","csco_page_contact_form":"","footnotes":""},"categories":[1468],"tags":[],"class_list":{"0":"post-30248","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-ubuntu","7":"cs-entry","8":"cs-video-wrap"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.5 (Yoast SEO v25.3.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Ubuntu 14.04&#039;te Let&#039;s Encrypt ile Nginx&#039;i G\u00fcvenli Hale Getirme<\/title>\n<meta name=\"description\" content=\"Hi\u00e7bir etiketi bulunamad\u0131.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fatihsoysal.com\/blog\/ubuntu-14-04te-lets-encrypt-ile-nginxi-guvenli-hale-getirme\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Ubuntu 14.04&#039;te Let&#039;s Encrypt ile Nginx&#039;i G\u00fcvenli Hale Getirme\" \/>\n<meta property=\"og:description\" content=\"Hi\u00e7bir etiketi bulunamad\u0131.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/ubuntu-14-04te-lets-encrypt-ile-nginxi-guvenli-hale-getirme\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2025-09-25T10:40:22+00:00\" \/>\n<meta name=\"author\" content=\"Fatih Soysal\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"Fatih Soysal\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/ubuntu-14-04te-lets-encrypt-ile-nginxi-guvenli-hale-getirme\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/ubuntu-14-04te-lets-encrypt-ile-nginxi-guvenli-hale-getirme\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"Ubuntu 14.04&#8217;te Let&#8217;s Encrypt ile Nginx&#8217;i G\u00fcvenli Hale Getirme\",\"datePublished\":\"2025-09-25T10:40:22+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/ubuntu-14-04te-lets-encrypt-ile-nginxi-guvenli-hale-getirme\/\"},\"wordCount\":982,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"articleSection\":[\"Ubuntu\"],\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/ubuntu-14-04te-lets-encrypt-ile-nginxi-guvenli-hale-getirme\/#respond\"]}],\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/ubuntu-14-04te-lets-encrypt-ile-nginxi-guvenli-hale-getirme\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/ubuntu-14-04te-lets-encrypt-ile-nginxi-guvenli-hale-getirme\/\",\"name\":\"Ubuntu 14.04'te Let's Encrypt ile Nginx'i G\u00fcvenli Hale Getirme\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2025-09-25T10:40:22+00:00\",\"description\":\"Hi\u00e7bir etiketi bulunamad\u0131.\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/ubuntu-14-04te-lets-encrypt-ile-nginxi-guvenli-hale-getirme\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/ubuntu-14-04te-lets-encrypt-ile-nginxi-guvenli-hale-getirme\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/ubuntu-14-04te-lets-encrypt-ile-nginxi-guvenli-hale-getirme\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Ubuntu 14.04&#8217;te Let&#8217;s Encrypt ile Nginx&#8217;i G\u00fcvenli Hale Getirme\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/\",\"name\":\"Fatihsoysal.com\",\"description\":\"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim\",\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"tr\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\",\"name\":\"Fatih Soysal\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"contentUrl\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"width\":512,\"height\":512,\"caption\":\"Fatih Soysal\"},\"logo\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\"},\"description\":\"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Ubuntu 14.04'te Let's Encrypt ile Nginx'i G\u00fcvenli Hale Getirme","description":"Hi\u00e7bir etiketi bulunamad\u0131.","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:\/\/fatihsoysal.com\/blog\/ubuntu-14-04te-lets-encrypt-ile-nginxi-guvenli-hale-getirme\/","og_locale":"tr_TR","og_type":"article","og_title":"Ubuntu 14.04'te Let's Encrypt ile Nginx'i G\u00fcvenli Hale Getirme","og_description":"Hi\u00e7bir etiketi bulunamad\u0131.","og_url":"https:\/\/fatihsoysal.com\/blog\/ubuntu-14-04te-lets-encrypt-ile-nginxi-guvenli-hale-getirme\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2025-09-25T10:40:22+00:00","author":"Fatih Soysal","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Fatih Soysal","Tahmini okuma s\u00fcresi":"6 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fatihsoysal.com\/blog\/ubuntu-14-04te-lets-encrypt-ile-nginxi-guvenli-hale-getirme\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/ubuntu-14-04te-lets-encrypt-ile-nginxi-guvenli-hale-getirme\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"Ubuntu 14.04&#8217;te Let&#8217;s Encrypt ile Nginx&#8217;i G\u00fcvenli Hale Getirme","datePublished":"2025-09-25T10:40:22+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/ubuntu-14-04te-lets-encrypt-ile-nginxi-guvenli-hale-getirme\/"},"wordCount":982,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"articleSection":["Ubuntu"],"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/ubuntu-14-04te-lets-encrypt-ile-nginxi-guvenli-hale-getirme\/#respond"]}],"copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/ubuntu-14-04te-lets-encrypt-ile-nginxi-guvenli-hale-getirme\/","url":"https:\/\/fatihsoysal.com\/blog\/ubuntu-14-04te-lets-encrypt-ile-nginxi-guvenli-hale-getirme\/","name":"Ubuntu 14.04'te Let's Encrypt ile Nginx'i G\u00fcvenli Hale Getirme","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2025-09-25T10:40:22+00:00","description":"Hi\u00e7bir etiketi bulunamad\u0131.","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/ubuntu-14-04te-lets-encrypt-ile-nginxi-guvenli-hale-getirme\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/ubuntu-14-04te-lets-encrypt-ile-nginxi-guvenli-hale-getirme\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/ubuntu-14-04te-lets-encrypt-ile-nginxi-guvenli-hale-getirme\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Ubuntu 14.04&#8217;te Let&#8217;s Encrypt ile Nginx&#8217;i G\u00fcvenli Hale Getirme"}]},{"@type":"WebSite","@id":"https:\/\/fatihsoysal.com\/blog\/#website","url":"https:\/\/fatihsoysal.com\/blog\/","name":"Fatihsoysal.com","description":"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim","publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"tr"},{"@type":["Person","Organization"],"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1","name":"Fatih Soysal","image":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","contentUrl":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","width":512,"height":512,"caption":"Fatih Soysal"},"logo":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/"},"description":"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.","url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/"}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/30248","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/comments?post=30248"}],"version-history":[{"count":0,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/30248\/revisions"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=30248"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=30248"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=30248"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}