{"id":28262,"date":"2025-08-26T05:30:21","date_gmt":"2025-08-26T02:30:21","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/ec2-nginx-guvenlik-yapilandirmasi-sifirdan-guvenlige\/"},"modified":"2025-08-26T05:30:21","modified_gmt":"2025-08-26T02:30:21","slug":"ec2-nginx-guvenlik-yapilandirmasi-sifirdan-guvenlige","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/ec2-nginx-guvenlik-yapilandirmasi-sifirdan-guvenlige\/","title":{"rendered":"EC2 + Nginx G\u00fcvenlik Yap\u0131land\u0131rmas\u0131: S\u0131f\u0131rdan G\u00fcvenli\u011fe"},"content":{"rendered":"<p>EC2 + Nginx G\u00fcvenlik Yap\u0131land\u0131rmas\u0131: S\u0131f\u0131rdan G\u00fcvenli\u011fe<\/p>\n<p>Bulut altyap\u0131s\u0131nda g\u00fcvenli bir sunucu kurmak, \u00f6zellikle Amazon Web Services (AWS) EC2 ve Nginx gibi teknolojileri kullan\u0131rken, g\u00f6z korkutucu olabilir.  Bu makale, EC2 \u00fczerinde Nginx&#8217;i do\u011fru alt a\u011f, eri\u015fim b\u00f6lgesi (AZ) ve g\u00fcvenlik gruplar\u0131yla nas\u0131l g\u00fcvenli bir \u015fekilde yap\u0131land\u0131raca\u011f\u0131n\u0131z\u0131 ad\u0131m ad\u0131m, s\u0131f\u0131rdan ileri seviyeye kadar a\u00e7\u0131klayacakt\u0131r.  Do\u011fru konfig\u00fcrasyonla sunucular\u0131n\u0131z\u0131 tehditlerden koruyarak g\u00fcvenli bir \u00e7al\u0131\u015fma ortam\u0131 olu\u015fturaca\u011f\u0131z.<\/p>\n<h2>\u00d6\u011frenme Yol Haritas\u0131<\/h2>\n<p>Bu makale, farkl\u0131 seviyelerdeki okuyucular i\u00e7in tasarlanm\u0131\u015ft\u0131r:<\/p>\n<ul>\n<li><strong>Yeni Ba\u015flayanlar:<\/strong> Temel AWS ve Nginx kavramlar\u0131n\u0131 \u00f6\u011frenecek, basit bir yap\u0131land\u0131rma ger\u00e7ekle\u015ftireceklerdir.<\/li>\n<li><strong>Orta Seviye:<\/strong> Daha geli\u015fmi\u015f g\u00fcvenlik \u00f6nlemlerini uygulayacak ve farkl\u0131 senaryolar i\u00e7in yap\u0131land\u0131rmalar\u0131 \u00f6zelle\u015ftireceklerdir.<\/li>\n<li><strong>\u0130leri Seviye:<\/strong> Geli\u015fmi\u015f g\u00fcvenlik tekniklerini, performans optimizasyonlar\u0131n\u0131 ve \u00f6l\u00e7eklenebilirlik stratejilerini ke\u015ffedeceklerdir.<\/li>\n<\/ul>\n<h2>Temel Kavramlar: AWS, EC2, Nginx ve G\u00fcvenlik<\/h2>\n<p>\u00d6ncelikle,  AWS, EC2, Nginx ve temel g\u00fcvenlik kavramlar\u0131n\u0131 anlamak \u00f6nemlidir.  Amazon Web Services (AWS), bulut tabanl\u0131 bir platformdur.  Elastic Compute Cloud (EC2), sanal sunucular (EC2 \u00f6rnekleri) \u00e7al\u0131\u015ft\u0131rmak i\u00e7in kullan\u0131lan bir AWS hizmetidir.  Nginx, y\u00fcksek performansl\u0131 bir web sunucusu ve ters proxy&#8217;dir. G\u00fcvenlik ise, yetkisiz eri\u015fime ve zararl\u0131 aktivitelere kar\u015f\u0131 sisteminizi korumay\u0131 ama\u00e7layan \u00f6nlemler b\u00fct\u00fcn\u00fcd\u00fcr.<\/p>\n<p>Ba\u015far\u0131l\u0131 bir g\u00fcvenlik stratejisi, sunucunuzu g\u00fcvenlik gruplar\u0131, do\u011fru alt a\u011flar ve eri\u015fim b\u00f6lgeleri kullanarak izole etmeyi gerektirir.  Bu, yetkisiz eri\u015fim riskini \u00f6nemli \u00f6l\u00e7\u00fcde azalt\u0131r.  Ayr\u0131ca, Nginx\u2019in g\u00fcvenlik ayarlar\u0131n\u0131 do\u011fru \u015fekilde yap\u0131land\u0131rmak ve d\u00fczenli g\u00fcvenlik g\u00fcncellemeleri uygulamak da kritik \u00f6neme sahiptir.  Bu kavramlar\u0131 anlad\u0131ktan sonra, uygulamal\u0131 ad\u0131mlara ge\u00e7ebiliriz.<\/p>\n<h2>EC2 \u00d6rne\u011fi Olu\u015fturma ve Temel Yap\u0131land\u0131rma<\/h2>\n<p>\u0130lk ad\u0131m, AWS konsolunu kullanarak bir EC2 \u00f6rne\u011fi olu\u015fturmakt\u0131r.  \u00d6rne\u011fin, Amazon Linux 2 i\u015fletim sistemini se\u00e7ebilirsiniz.  \u00d6nemli olan, \u00f6rnek i\u00e7in yeterli kaynaklar\u0131 (RAM, CPU, depolama) ay\u0131rman\u0131zd\u0131r.  Bu a\u015famada, \u00f6rne\u011fin g\u00fcvenlik gruplar\u0131n\u0131 do\u011fru \u015fekilde yap\u0131land\u0131rman\u0131z gerekmektedir.  Bu gruplar, \u00f6rne\u011fin hangi portlara hangi IP adreslerinden eri\u015febilece\u011fini kontrol eder.  \u00d6rne\u011fin, sadece SSH (22 numaral\u0131 port) ve HTTP (80 numaral\u0131 port) eri\u015fimine izin verebilirsiniz.  Daha fazla g\u00fcvenlik i\u00e7in, g\u00fcvenlik gruplar\u0131n\u0131z\u0131 s\u0131k\u0131 bir \u015fekilde yap\u0131land\u0131rarak sadece gerekli portlara eri\u015fim izni vermeniz \u00f6nerilir.<\/p>\n<p>\u00d6rne\u011fin olu\u015fturulmas\u0131 sonras\u0131, SSH ile ba\u011flanarak i\u015fletim sistemini g\u00fcncelleyin ve Nginx&#8217;i kurun.  Bu i\u015flem, da\u011f\u0131t\u0131m\u0131n\u0131za ba\u011fl\u0131 olarak <code>yum<\/code> veya <code>apt<\/code> paket y\u00f6neticisi ile ger\u00e7ekle\u015ftirilir.  Nginx&#8217;i kurduktan sonra, temel yap\u0131land\u0131rma dosyas\u0131n\u0131 (<code>\/etc\/nginx\/nginx.conf<\/code>) inceleyin ve ihtiya\u00e7lar\u0131n\u0131za g\u00f6re \u00f6zelle\u015ftirin.  \u00d6nemli olan, varsay\u0131lan sunucu blo\u011funu do\u011fru \u015fekilde yap\u0131land\u0131rmakt\u0131r.<\/p>\n<h2>Do\u011fru Alt A\u011f ve Eri\u015fime B\u00f6lgesi Se\u00e7imi<\/h2>\n<p>Alt a\u011flar, sanal a\u011f\u0131n\u0131z\u0131 mant\u0131ksal olarak b\u00f6lmenize yard\u0131mc\u0131 olur.  G\u00fcvenli\u011finizi art\u0131rmak i\u00e7in, web sunucunuz i\u00e7in ayr\u0131 bir alt a\u011f olu\u015fturman\u0131z ve di\u011fer kaynaklar\u0131n\u0131zdan izole etmeniz \u00f6nerilir. Bu, bir g\u00fcvenlik a\u00e7\u0131\u011f\u0131 durumunda hasar\u0131n yay\u0131lmas\u0131n\u0131 s\u0131n\u0131rlar.  Eri\u015fim b\u00f6lgeleri (Availability Zones &#8211; AZ), fiziksel olarak farkl\u0131 konumlarda bulunan veri merkezleridir.  Y\u00fcksek eri\u015filebilirlik i\u00e7in, \u00f6rneklerinizi farkl\u0131 AZ&#8217;lere da\u011f\u0131tmak \u00f6nemlidir.  Bu sayede, bir AZ&#8217;de meydana gelen bir sorun, di\u011fer AZ&#8217;lerdeki \u00f6rnekleri etkilemez.<\/p>\n<p>\u00d6rne\u011fin, bir web uygulamas\u0131 i\u00e7in, ayr\u0131 bir alt a\u011f olu\u015fturabilir ve bu alt a\u011fa sadece web sunucusunun eri\u015fimini sa\u011flayabilirsiniz.  Di\u011fer hizmetler i\u00e7in farkl\u0131 alt a\u011flar olu\u015fturarak a\u011f\u0131n\u0131z\u0131n segmentasyonunu sa\u011flayabilirsiniz.  AZ&#8217;ler konusunda, en az iki farkl\u0131 AZ&#8217;ye \u00f6rnek yerle\u015ftirerek y\u00fcksek eri\u015filebilirlik ve felaket kurtarma planlamas\u0131 sa\u011flamal\u0131s\u0131n\u0131z.<\/p>\n<h2>G\u00fcvenlik Gruplar\u0131yla Eri\u015fimi Kontrol Etme<\/h2>\n<p>G\u00fcvenlik gruplar\u0131, EC2 \u00f6rneklerinizin a\u011f trafi\u011fini filtrelemek i\u00e7in kullan\u0131l\u0131r.  Her EC2 \u00f6rne\u011fi, bir veya daha fazla g\u00fcvenlik grubuyla ili\u015fkilendirilebilir.  Bu gruplar, belirli portlara ve IP adreslerine eri\u015fimi izin vererek veya engelleyerek kontrol eder.  G\u00fcvenlik gruplar\u0131n\u0131z\u0131 do\u011fru \u015fekilde yap\u0131land\u0131rmak, yetkisiz eri\u015fimi \u00f6nlemek i\u00e7in olmazsa olmazd\u0131r.<\/p>\n<p>\u00d6rne\u011fin, sadece belirli IP adreslerinden SSH eri\u015fimine izin verebilirsiniz.  Web sunucunuz i\u00e7in, sadece HTTP (80) ve HTTPS (443) trafi\u011fine izin vermeniz yeterlidir.  Di\u011fer t\u00fcm trafi\u011fi engellemek, g\u00fcvenli\u011finizi art\u0131racakt\u0131r.  Ayr\u0131ca, g\u00fcvenlik gruplar\u0131n\u0131z\u0131 d\u00fczenli olarak g\u00f6zden ge\u00e7irmeniz ve gereksiz kurallar\u0131 kald\u0131rarak g\u00fcvenli\u011finizi optimize etmeniz \u00f6nerilir.<\/p>\n<h2>Nginx G\u00fcvenlik Yap\u0131land\u0131rmas\u0131: \u0130leri Seviye Teknikler<\/h2>\n<p>Nginx&#8217;in g\u00fcvenlik yap\u0131land\u0131rmas\u0131, sunucunuzun g\u00fcvenli\u011fi i\u00e7in kritik \u00f6neme sahiptir.  Baz\u0131 ileri seviye teknikler \u015funlard\u0131r:  HTTP g\u00fcvenlik ba\u015fl\u0131klar\u0131n\u0131 (\u00f6rne\u011fin, <code>Strict-Transport-Security<\/code>, <code>X-Frame-Options<\/code>, <code>Content-Security-Policy<\/code>) kullanarak uygulaman\u0131z\u0131n g\u00fcvenli\u011fini art\u0131rabilirsiniz.  Ayr\u0131ca, <code>limit_req<\/code> mod\u00fcl\u00fcyle istekleri s\u0131n\u0131rlayarak DDoS sald\u0131r\u0131lar\u0131na kar\u015f\u0131 \u00f6nlem alabilirsiniz.  Bunun yan\u0131nda, d\u00fczenli g\u00fcvenlik g\u00fcncellemeleri yaparak ve g\u00fcvenlik a\u00e7\u0131klar\u0131n\u0131 gidererek sisteminizin g\u00fcvenli\u011fini s\u00fcrekli olarak g\u00fcncel tutman\u0131z \u00f6nemlidir.<\/p>\n<p>Daha geli\u015fmi\u015f koruma i\u00e7in, bir web uygulama g\u00fcvenlik duvar\u0131 (WAF) kullanabilirsiniz. AWS WAF, uygulaman\u0131z\u0131n g\u00fcvenli\u011fini art\u0131rmak i\u00e7in k\u00f6t\u00fc ama\u00e7l\u0131 trafi\u011fi filtrelemenize olanak tan\u0131r.  Ayr\u0131ca, SSL sertifikas\u0131 kullanarak HTTPS ile \u015fifreleme sa\u011flayarak verilerinizi koruma alt\u0131na alabilirsiniz.  Let&#8217;s Encrypt gibi \u00fccretsiz SSL sertifikas\u0131 sa\u011flay\u0131c\u0131lar\u0131 mevcuttur.<\/p>\n<h2>Ger\u00e7ek D\u00fcnya Senaryolar\u0131 ve Vaka Analizleri<\/h2>\n<p>Bir e-ticaret sitesi d\u00fc\u015f\u00fcnelim.  Bu site, kullan\u0131c\u0131 verilerini ve \u00f6deme bilgilerini i\u015fler.  Bu t\u00fcr bir sitede, g\u00fcvenli\u011fe ekstra \u00f6nem verilmelidir.  Do\u011fru yap\u0131land\u0131r\u0131lm\u0131\u015f g\u00fcvenlik gruplar\u0131, farkl\u0131 alt a\u011flar ve HTTPS kullan\u0131m\u0131, verilerin korunmas\u0131na yard\u0131mc\u0131 olacakt\u0131r.  \u00d6rne\u011fin, \u00f6deme ge\u00e7idi i\u00e7in ayr\u0131 bir alt a\u011f kullanabilir ve sadece yetkili sunucular\u0131n bu alt a\u011fa eri\u015fimine izin verebilirsiniz.  Bir ba\u015fka senaryo olarak, bir blog sitesini ele alal\u0131m.  G\u00fcvenlik a\u00e7\u0131s\u0131ndan,  bu site daha az hassas veriler i\u015fler.  Ancak, yine de, g\u00fcvenlik gruplar\u0131 ve HTTPS kullan\u0131m\u0131 \u00f6nerilir.<\/p>\n<p>Bu \u00f6rnekler g\u00f6steriyor ki, g\u00fcvenlik yakla\u015f\u0131m\u0131, uygulaman\u0131n hassasiyetine ba\u011fl\u0131 olarak de\u011fi\u015fir.  Her uygulaman\u0131n risk profili farkl\u0131d\u0131r ve g\u00fcvenlik \u00f6nlemleri buna g\u00f6re ayarlanmal\u0131d\u0131r.  Daha fazla bilgi i\u00e7in,  AWS g\u00fcvenlik en iyi uygulamalar\u0131n\u0131 inceleyebilirsiniz. (https:\/\/fatihsoysal.com)<\/p>\n<h2>Performans Kar\u015f\u0131la\u015ft\u0131rmalar\u0131<\/h2>\n<p>Farkl\u0131 yap\u0131land\u0131rmalar\u0131n performans\u0131n\u0131 kar\u015f\u0131la\u015ft\u0131rmak i\u00e7in bir tablo olu\u015ftural\u0131m:<\/p>\n<table>\n<tr>\n<th>Yap\u0131land\u0131rma<\/th>\n<th>Performans<\/th>\n<th>G\u00fcvenlik<\/th>\n<\/tr>\n<tr>\n<td>Tek AZ, tek alt a\u011f, gev\u015fek g\u00fcvenlik kurallar\u0131<\/td>\n<td>Y\u00fcksek<\/td>\n<td>D\u00fc\u015f\u00fck<\/td>\n<\/tr>\n<tr>\n<td>\u00c7oklu AZ, \u00e7oklu alt a\u011f, s\u0131k\u0131 g\u00fcvenlik kurallar\u0131<\/td>\n<td>Orta<\/td>\n<td>Y\u00fcksek<\/td>\n<\/tr>\n<tr>\n<td>Optimize edilmi\u015f Nginx konfig\u00fcrasyonu, CDN kullan\u0131m\u0131<\/td>\n<td>Y\u00fcksek<\/td>\n<td>Y\u00fcksek<\/td>\n<\/tr>\n<\/table>\n<p>Yukar\u0131daki tablo, farkl\u0131 yap\u0131land\u0131rmalar\u0131n performans ve g\u00fcvenlik a\u00e7\u0131s\u0131ndan nas\u0131l farkl\u0131l\u0131k g\u00f6sterdi\u011fini g\u00f6stermektedir.  Optimal bir \u00e7\u00f6z\u00fcm, performans ve g\u00fcvenlik aras\u0131nda denge kurmay\u0131 gerektirir.<\/p>\n<h2>Sonu\u00e7 ve S\u0131k\u00e7a Sorulan Sorular<\/h2>\n<p>Bu makalede, EC2 \u00fczerinde Nginx&#8217;i g\u00fcvenli bir \u015fekilde yap\u0131land\u0131rmak i\u00e7in temel ad\u0131mlar\u0131 ve ileri seviye teknikleri ele ald\u0131k.  Do\u011fru alt a\u011f, AZ ve g\u00fcvenlik gruplar\u0131n\u0131n kullan\u0131m\u0131, sunucunuzun g\u00fcvenli\u011fini \u00f6nemli \u00f6l\u00e7\u00fcde art\u0131racakt\u0131r.  Unutmay\u0131n ki, g\u00fcvenlik s\u00fcrekli bir s\u00fcre\u00e7tir ve d\u00fczenli g\u00fcvenlik g\u00fcncellemeleri ve g\u00fcvenlik denetimleri yapman\u0131z \u00f6nemlidir.  Daha fazla bilgi i\u00e7in, AWS belgelerini ve g\u00fcvenlik en iyi uygulamalar\u0131n\u0131 inceleyebilirsiniz. (https:\/\/fatihsoysal.com)<\/p>\n<h3>S\u0131k\u00e7a Sorulan Sorular<\/h3>\n<ul>\n<li><strong>G\u00fcvenlik gruplar\u0131 ve g\u00fcvenlik duvar\u0131 aras\u0131ndaki fark nedir?<\/strong>  G\u00fcvenlik gruplar\u0131, a\u011f d\u00fczeyinde eri\u015fimi kontrol ederken, g\u00fcvenlik duvar\u0131 sunucu d\u00fczeyinde koruma sa\u011flar.<\/li>\n<li><strong>HTTPS&#8217;nin \u00f6nemi nedir?<\/strong> HTTPS, verileri \u015fifreleyerek yetkisiz eri\u015fimi \u00f6nler.<\/li>\n<li><strong>D\u00fczenli g\u00fcvenlik g\u00fcncellemeleri neden \u00f6nemlidir?<\/strong> G\u00fcvenlik g\u00fcncellemeleri, g\u00fcvenlik a\u00e7\u0131klar\u0131n\u0131 gidererek sisteminizi korur.<\/li>\n<li><strong>Bir WAF&#8217;\u0131n faydalar\u0131 nelerdir?<\/strong> WAF, k\u00f6t\u00fc ama\u00e7l\u0131 trafi\u011fi filtreleyerek uygulaman\u0131z\u0131 korur.<\/li>\n<li><strong>Farkl\u0131 AZ&#8217;lere \u00f6rnek yerle\u015ftirmenin avantajlar\u0131 nelerdir?<\/strong> Y\u00fcksek eri\u015filebilirlik ve felaket kurtarma sa\u011flar.<\/li>\n<\/ul>\n<p>Uzman \u0130pucu:  G\u00fcvenlik gruplar\u0131n\u0131z\u0131 olabildi\u011fince k\u0131s\u0131tl\u0131 tutun ve yaln\u0131zca gerekli portlar\u0131 a\u00e7\u0131n.<\/p>\n<p>Yazar: Fatih Soysal<\/p>\n","protected":false},"excerpt":{"rendered":"EC2 + Nginx G\u00fcvenlik Yap\u0131land\u0131rmas\u0131: S\u0131f\u0131rdan G\u00fcvenli\u011fe Bulut altyap\u0131s\u0131nda g\u00fcvenli bir sunucu kurmak, \u00f6zellikle Amazon Web Services (AWS)&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":[1],"tags":[],"class_list":{"0":"post-28262","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-genel","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>EC2 + Nginx G\u00fcvenlik Yap\u0131land\u0131rmas\u0131: S\u0131f\u0131rdan G\u00fcvenli\u011fe<\/title>\n<meta name=\"description\" content=\"Bulut altyap\u0131s\u0131nda g\u00fcvenli bir sunucu kurmak, \u00f6zellikle Amazon Web Services (AWS) EC2 ve Nginx gibi teknolojileri kullan\u0131rken, g\u00f6z korkutucu olabilir. Bu makale, EC2 \u00fczerinde Nginx&#039;i do\u011fru alt a\u011f, eri\u015fim b\u00f6lgesi (AZ) ve g\u00fcvenlik gruplar\u0131yla nas\u0131l g\u00fcvenli bir \u015fekilde yap\u0131land\u0131raca\u011f\u0131n\u0131z\u0131 ad\u0131m ad\u0131m, s\u0131f\u0131rdan ileri seviyeye kadar a\u00e7\u0131klayacakt\u0131r. Do\u011fru konfig\u00fcrasyonla sunucular\u0131n\u0131z\u0131 tehditlerden koruyarak g\u00fcvenli bir \u00e7al\u0131\u015fma ortam\u0131 olu\u015fturaca\u011f\u0131z.\" \/>\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\/ec2-nginx-guvenlik-yapilandirmasi-sifirdan-guvenlige\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"EC2 + Nginx G\u00fcvenlik Yap\u0131land\u0131rmas\u0131: S\u0131f\u0131rdan G\u00fcvenli\u011fe\" \/>\n<meta property=\"og:description\" content=\"Bulut altyap\u0131s\u0131nda g\u00fcvenli bir sunucu kurmak, \u00f6zellikle Amazon Web Services (AWS) EC2 ve Nginx gibi teknolojileri kullan\u0131rken, g\u00f6z korkutucu olabilir. Bu makale, EC2 \u00fczerinde Nginx&#039;i do\u011fru alt a\u011f, eri\u015fim b\u00f6lgesi (AZ) ve g\u00fcvenlik gruplar\u0131yla nas\u0131l g\u00fcvenli bir \u015fekilde yap\u0131land\u0131raca\u011f\u0131n\u0131z\u0131 ad\u0131m ad\u0131m, s\u0131f\u0131rdan ileri seviyeye kadar a\u00e7\u0131klayacakt\u0131r. Do\u011fru konfig\u00fcrasyonla sunucular\u0131n\u0131z\u0131 tehditlerden koruyarak g\u00fcvenli bir \u00e7al\u0131\u015fma ortam\u0131 olu\u015fturaca\u011f\u0131z.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/ec2-nginx-guvenlik-yapilandirmasi-sifirdan-guvenlige\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2025-08-26T02:30:21+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=\"7 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/ec2-nginx-guvenlik-yapilandirmasi-sifirdan-guvenlige\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/ec2-nginx-guvenlik-yapilandirmasi-sifirdan-guvenlige\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"EC2 + Nginx G\u00fcvenlik Yap\u0131land\u0131rmas\u0131: S\u0131f\u0131rdan G\u00fcvenli\u011fe\",\"datePublished\":\"2025-08-26T02:30:21+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/ec2-nginx-guvenlik-yapilandirmasi-sifirdan-guvenlige\/\"},\"wordCount\":1479,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/ec2-nginx-guvenlik-yapilandirmasi-sifirdan-guvenlige\/#respond\"]}],\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/ec2-nginx-guvenlik-yapilandirmasi-sifirdan-guvenlige\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/ec2-nginx-guvenlik-yapilandirmasi-sifirdan-guvenlige\/\",\"name\":\"EC2 + Nginx G\u00fcvenlik Yap\u0131land\u0131rmas\u0131: S\u0131f\u0131rdan G\u00fcvenli\u011fe\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2025-08-26T02:30:21+00:00\",\"description\":\"Bulut altyap\u0131s\u0131nda g\u00fcvenli bir sunucu kurmak, \u00f6zellikle Amazon Web Services (AWS) EC2 ve Nginx gibi teknolojileri kullan\u0131rken, g\u00f6z korkutucu olabilir. Bu makale, EC2 \u00fczerinde Nginx'i do\u011fru alt a\u011f, eri\u015fim b\u00f6lgesi (AZ) ve g\u00fcvenlik gruplar\u0131yla nas\u0131l g\u00fcvenli bir \u015fekilde yap\u0131land\u0131raca\u011f\u0131n\u0131z\u0131 ad\u0131m ad\u0131m, s\u0131f\u0131rdan ileri seviyeye kadar a\u00e7\u0131klayacakt\u0131r. Do\u011fru konfig\u00fcrasyonla sunucular\u0131n\u0131z\u0131 tehditlerden koruyarak g\u00fcvenli bir \u00e7al\u0131\u015fma ortam\u0131 olu\u015fturaca\u011f\u0131z.\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/ec2-nginx-guvenlik-yapilandirmasi-sifirdan-guvenlige\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/ec2-nginx-guvenlik-yapilandirmasi-sifirdan-guvenlige\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/ec2-nginx-guvenlik-yapilandirmasi-sifirdan-guvenlige\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"EC2 + Nginx G\u00fcvenlik Yap\u0131land\u0131rmas\u0131: S\u0131f\u0131rdan G\u00fcvenli\u011fe\"}]},{\"@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":"EC2 + Nginx G\u00fcvenlik Yap\u0131land\u0131rmas\u0131: S\u0131f\u0131rdan G\u00fcvenli\u011fe","description":"Bulut altyap\u0131s\u0131nda g\u00fcvenli bir sunucu kurmak, \u00f6zellikle Amazon Web Services (AWS) EC2 ve Nginx gibi teknolojileri kullan\u0131rken, g\u00f6z korkutucu olabilir. Bu makale, EC2 \u00fczerinde Nginx'i do\u011fru alt a\u011f, eri\u015fim b\u00f6lgesi (AZ) ve g\u00fcvenlik gruplar\u0131yla nas\u0131l g\u00fcvenli bir \u015fekilde yap\u0131land\u0131raca\u011f\u0131n\u0131z\u0131 ad\u0131m ad\u0131m, s\u0131f\u0131rdan ileri seviyeye kadar a\u00e7\u0131klayacakt\u0131r. Do\u011fru konfig\u00fcrasyonla sunucular\u0131n\u0131z\u0131 tehditlerden koruyarak g\u00fcvenli bir \u00e7al\u0131\u015fma ortam\u0131 olu\u015fturaca\u011f\u0131z.","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\/ec2-nginx-guvenlik-yapilandirmasi-sifirdan-guvenlige\/","og_locale":"tr_TR","og_type":"article","og_title":"EC2 + Nginx G\u00fcvenlik Yap\u0131land\u0131rmas\u0131: S\u0131f\u0131rdan G\u00fcvenli\u011fe","og_description":"Bulut altyap\u0131s\u0131nda g\u00fcvenli bir sunucu kurmak, \u00f6zellikle Amazon Web Services (AWS) EC2 ve Nginx gibi teknolojileri kullan\u0131rken, g\u00f6z korkutucu olabilir. Bu makale, EC2 \u00fczerinde Nginx'i do\u011fru alt a\u011f, eri\u015fim b\u00f6lgesi (AZ) ve g\u00fcvenlik gruplar\u0131yla nas\u0131l g\u00fcvenli bir \u015fekilde yap\u0131land\u0131raca\u011f\u0131n\u0131z\u0131 ad\u0131m ad\u0131m, s\u0131f\u0131rdan ileri seviyeye kadar a\u00e7\u0131klayacakt\u0131r. Do\u011fru konfig\u00fcrasyonla sunucular\u0131n\u0131z\u0131 tehditlerden koruyarak g\u00fcvenli bir \u00e7al\u0131\u015fma ortam\u0131 olu\u015fturaca\u011f\u0131z.","og_url":"https:\/\/fatihsoysal.com\/blog\/ec2-nginx-guvenlik-yapilandirmasi-sifirdan-guvenlige\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2025-08-26T02:30:21+00:00","author":"Fatih Soysal","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Fatih Soysal","Tahmini okuma s\u00fcresi":"7 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fatihsoysal.com\/blog\/ec2-nginx-guvenlik-yapilandirmasi-sifirdan-guvenlige\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/ec2-nginx-guvenlik-yapilandirmasi-sifirdan-guvenlige\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"EC2 + Nginx G\u00fcvenlik Yap\u0131land\u0131rmas\u0131: S\u0131f\u0131rdan G\u00fcvenli\u011fe","datePublished":"2025-08-26T02:30:21+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/ec2-nginx-guvenlik-yapilandirmasi-sifirdan-guvenlige\/"},"wordCount":1479,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/ec2-nginx-guvenlik-yapilandirmasi-sifirdan-guvenlige\/#respond"]}],"copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/ec2-nginx-guvenlik-yapilandirmasi-sifirdan-guvenlige\/","url":"https:\/\/fatihsoysal.com\/blog\/ec2-nginx-guvenlik-yapilandirmasi-sifirdan-guvenlige\/","name":"EC2 + Nginx G\u00fcvenlik Yap\u0131land\u0131rmas\u0131: S\u0131f\u0131rdan G\u00fcvenli\u011fe","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2025-08-26T02:30:21+00:00","description":"Bulut altyap\u0131s\u0131nda g\u00fcvenli bir sunucu kurmak, \u00f6zellikle Amazon Web Services (AWS) EC2 ve Nginx gibi teknolojileri kullan\u0131rken, g\u00f6z korkutucu olabilir. Bu makale, EC2 \u00fczerinde Nginx'i do\u011fru alt a\u011f, eri\u015fim b\u00f6lgesi (AZ) ve g\u00fcvenlik gruplar\u0131yla nas\u0131l g\u00fcvenli bir \u015fekilde yap\u0131land\u0131raca\u011f\u0131n\u0131z\u0131 ad\u0131m ad\u0131m, s\u0131f\u0131rdan ileri seviyeye kadar a\u00e7\u0131klayacakt\u0131r. Do\u011fru konfig\u00fcrasyonla sunucular\u0131n\u0131z\u0131 tehditlerden koruyarak g\u00fcvenli bir \u00e7al\u0131\u015fma ortam\u0131 olu\u015fturaca\u011f\u0131z.","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/ec2-nginx-guvenlik-yapilandirmasi-sifirdan-guvenlige\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/ec2-nginx-guvenlik-yapilandirmasi-sifirdan-guvenlige\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/ec2-nginx-guvenlik-yapilandirmasi-sifirdan-guvenlige\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"EC2 + Nginx G\u00fcvenlik Yap\u0131land\u0131rmas\u0131: S\u0131f\u0131rdan G\u00fcvenli\u011fe"}]},{"@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\/28262","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=28262"}],"version-history":[{"count":0,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/28262\/revisions"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=28262"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=28262"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=28262"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}