{"id":221,"date":"2026-09-10T13:15:42","date_gmt":"2026-09-10T10:15:42","guid":{"rendered":"https:\/\/licensepow.com\/blog\/?p=221"},"modified":"2026-09-10T12:45:42","modified_gmt":"2026-09-10T09:45:42","slug":"pleskte-nginx","status":"publish","type":"post","link":"https:\/\/licensepow.com\/blog\/pleskte-nginx","title":{"rendered":"Plesk&#8217;te Nginx Nas\u0131l Kullan\u0131l\u0131r? Nginx ve Apache Rehberi"},"content":{"rendered":"<h1>Plesk&#8217;te Nginx Nas\u0131l Kullan\u0131l\u0131r? Nginx ve Apache Ayarlar\u0131 Rehberi<\/h1>\n<p><strong>Plesk&#8217;te Nginx kullanmak<\/strong>, web sitelerinin daha verimli \u015fekilde servis edilmesini ve \u00f6zellikle statik i\u00e7eriklerin h\u0131zl\u0131 bir \u015fekilde sunulmas\u0131n\u0131 sa\u011flayabilir. Plesk for Linux \u00fczerinde Nginx ve Apache birlikte kullan\u0131labildi\u011fi gibi, web sunucusu davran\u0131\u015f\u0131na ili\u015fkin \u00e7e\u015fitli ayarlar Plesk \u00fczerinden y\u00f6netilebilir.<\/p>\n<p>Bu rehberde Plesk&#8217;te Nginx&#8217;in ne oldu\u011funu, Apache ile aras\u0131ndaki fark\u0131, proxy modunu, \u00f6zel Nginx direktiflerini ve web sitesi performans\u0131 a\u00e7\u0131s\u0131ndan dikkat edilmesi gereken noktalar\u0131 anlat\u0131yoruz.<\/p>\n<h2>Nginx Nedir?<\/h2>\n<p>Nginx, y\u00fcksek performansl\u0131 web sunucusu ve reverse proxy yaz\u0131l\u0131m\u0131d\u0131r. \u00d6zellikle statik dosyalar\u0131n servis edilmesi, reverse proxy, load balancing ve y\u00fcksek e\u015f zamanl\u0131 ba\u011flant\u0131lar\u0131n y\u00f6netilmesi gibi g\u00f6revlerde kullan\u0131l\u0131r.<\/p>\n<p>Plesk for Linux&#8217;ta Nginx, Apache ile birlikte kullan\u0131labilir. Bu yap\u0131 sayesinde istemci ile web sunucusu aras\u0131nda Nginx&#8217;in performans avantajlar\u0131ndan yararlan\u0131rken Apache&#8217;nin sundu\u011fu geni\u015f uygulama uyumlulu\u011funu da koruyabiliriz.<\/p>\n<p><a href=\"https:\/\/docs.plesk.com\/en-US\/obsidian\/administrator-guide\/web-servers\/apache-and-nginx.19358\/\" target=\"_blank\" rel=\"noopener\">Plesk&#8217;in Apache ve Nginx resmi dok\u00fcmantasyonunu<\/a> inceleyebilirsiniz.<\/p>\n<h2>Plesk&#8217;te Nginx ve Apache Birlikte Nas\u0131l \u00c7al\u0131\u015f\u0131r?<\/h2>\n<p>Plesk for Linux \u00fczerindeki yayg\u0131n yap\u0131lardan birinde Nginx, istemciden gelen ba\u011flant\u0131y\u0131 kar\u015f\u0131layan \u00f6n web sunucusu olarak \u00e7al\u0131\u015f\u0131rken Apache uygulama taraf\u0131nda g\u00f6rev alabilir.<\/p>\n<pre><code>Visitor\r\n   \u2193\r\nNginx\r\n   \u2193\r\nApache\r\n   \u2193\r\nPHP \/ Application<\/code><\/pre>\n<p>Bu yap\u0131ya <strong>Nginx reverse proxy<\/strong> yakla\u015f\u0131m\u0131 diyebiliriz.<\/p>\n<p>Statik dosyalar\u0131n do\u011frudan Nginx taraf\u0131ndan servis edilmesi sayesinde Apache&#8217;nin \u00fczerindeki y\u00fck azalt\u0131labilir.<\/p>\n<h2>Plesk&#8217;te Nginx Proxy Mode Nedir?<\/h2>\n<p>Plesk \u00fczerinde Nginx proxy mode aktif oldu\u011funda Nginx, Apache&#8217;nin \u00f6n\u00fcnde reverse proxy olarak \u00e7al\u0131\u015fabilir.<\/p>\n<p>Bu yap\u0131da Nginx:<\/p>\n<ul>\n<li>HTTP ba\u011flant\u0131lar\u0131n\u0131 kar\u015f\u0131layabilir.<\/li>\n<li>Statik dosyalar\u0131 servis edebilir.<\/li>\n<li>\u0130stekleri Apache&#8217;ye aktarabilir.<\/li>\n<li>SSL\/TLS trafi\u011fini y\u00f6netebilir.<\/li>\n<li>Reverse proxy g\u00f6revleri ger\u00e7ekle\u015ftirebilir.<\/li>\n<\/ul>\n<p>Plesk&#8217;te domain baz\u0131nda Nginx ayarlar\u0131n\u0131 kontrol etmek i\u00e7in ilgili domainin Apache &amp; nginx Settings b\u00f6l\u00fcm\u00fcn\u00fc kullanabiliriz.<\/p>\n<h2>Plesk&#8217;te Nginx Ayarlar\u0131 Nerede?<\/h2>\n<p>Bir domain i\u00e7in Nginx ve Apache yap\u0131land\u0131rmas\u0131n\u0131 kontrol etmek istedi\u011fimizde:<\/p>\n<pre><code>Websites &amp; Domains\r\n\u2192 \u0130lgili Domain\r\n\u2192 Apache &amp; nginx Settings<\/code><\/pre>\n<p>b\u00f6l\u00fcm\u00fcne gidebiliriz.<\/p>\n<p>Burada web sunucusu davran\u0131\u015f\u0131na ili\u015fkin \u00e7e\u015fitli se\u00e7enekleri de\u011fi\u015ftirebiliriz.<\/p>\n<h2>Plesk&#8217;te Nginx Proxy Deste\u011fi Nas\u0131l A\u00e7\u0131l\u0131r?<\/h2>\n<p>Plesk \u00fczerindeki domain ayarlar\u0131nda proxy yap\u0131land\u0131rmas\u0131 kullan\u0131labilir.<\/p>\n<p>\u00d6rne\u011fin ilgili domainin <strong>Apache &amp; nginx Settings<\/strong> ekran\u0131nda Nginx servisinin Apache ile birlikte \u00e7al\u0131\u015fmas\u0131na y\u00f6nelik se\u00e7enekleri kontrol edebiliriz.<\/p>\n<p>Buradaki ayarlar\u0131n sunucunun genel Nginx yap\u0131land\u0131rmas\u0131yla uyumlu olmas\u0131 gerekir. \u00d6zellikle production ortam\u0131nda mevcut \u00e7al\u0131\u015fan sitelerde proxy ayarlar\u0131n\u0131 de\u011fi\u015ftirmeden \u00f6nce yap\u0131land\u0131rmay\u0131 yedeklemek iyi bir uygulamad\u0131r.<\/p>\n<h2>Plesk&#8217;te Nginx ile Statik Dosyalar\u0131 Sunma<\/h2>\n<p>Nginx&#8217;in g\u00fc\u00e7l\u00fc oldu\u011fu alanlardan biri statik i\u00e7eriklerin h\u0131zl\u0131 \u015fekilde servis edilmesidir.<\/p>\n<p>\u00d6rne\u011fin:<\/p>\n<pre><code>\/css\r\n\/js\r\n\/images\r\n\/fonts\r\n\/static<\/code><\/pre>\n<p>gibi klas\u00f6rlerde bulunan dosyalar do\u011frudan Nginx taraf\u0131ndan servis edilebilir.<\/p>\n<p>Bu yakla\u015f\u0131m, \u00f6zellikle y\u00fcksek miktarda statik dosya iste\u011fi alan web sitelerinde Apache \u00fczerindeki gereksiz y\u00fck\u00fc azaltabilir.<\/p>\n<h2>Plesk&#8217;te \u00d6zel Nginx Direktifleri<\/h2>\n<p>Plesk baz\u0131 domainlerde \u00f6zel Nginx ayarlar\u0131 eklememize izin verir.<\/p>\n<p>\u00d6rne\u011fin:<\/p>\n<pre><code>location \/ {\r\n    try_files $uri $uri\/ \/index.php?$query_string;\r\n}<\/code><\/pre>\n<p>gibi kurallar belirli uygulama senaryolar\u0131nda kullan\u0131labilir.<\/p>\n<p>Ancak eklenen direktiflerin Plesk&#8217;in olu\u015fturdu\u011fu mevcut Nginx yap\u0131land\u0131rmas\u0131yla uyumlu olmas\u0131 gerekir.<\/p>\n<p>Yanl\u0131\u015f bir Nginx direktifi web sitesinin tamamen eri\u015filemez hale gelmesine neden olabilir.<\/p>\n<h2>Plesk&#8217;te Nginx ile Laravel Kullan\u0131m\u0131<\/h2>\n<p>Laravel gibi PHP framework&#8217;lerinde Nginx kullan\u0131rken web root&#8217;un projenin <code>public<\/code> klas\u00f6r\u00fcn\u00fc g\u00f6stermesi \u00f6nemlidir.<\/p>\n<p>\u00d6rne\u011fin:<\/p>\n<pre><code>\/var\/www\/vhosts\/example.com\/httpdocs\/myapp\/public<\/code><\/pre>\n<p>web root olarak kullan\u0131labilir.<\/p>\n<p>Laravel routing yap\u0131s\u0131n\u0131n do\u011fru \u00e7al\u0131\u015fmas\u0131 i\u00e7in Nginx veya Apache taraf\u0131ndaki rewrite yap\u0131land\u0131rmas\u0131n\u0131n da uygun olmas\u0131 gerekir.<\/p>\n<h2>Plesk&#8217;te Nginx ile WordPress<\/h2>\n<p>WordPress sitelerinde Nginx, statik dosyalar\u0131n servis edilmesi ve reverse proxy katman\u0131 a\u00e7\u0131s\u0131ndan avantaj sa\u011flayabilir.<\/p>\n<p>WordPress&#8217;in PHP tabanl\u0131 dinamik istekleri ise PHP-FPM \u00fczerinden i\u015flenebilir.<\/p>\n<pre><code>Visitor\r\n   \u2193\r\nNginx\r\n   \u2193\r\nPHP-FPM\r\n   \u2193\r\nWordPress\r\n   \u2193\r\nMySQL<\/code><\/pre>\n<p>Kullan\u0131lan Plesk yap\u0131land\u0131rmas\u0131na g\u00f6re Apache de bu mimaride yer alabilir.<\/p>\n<h2>Plesk&#8217;te Nginx ile Node.js Kullan\u0131m\u0131<\/h2>\n<p>Node.js uygulamalar\u0131nda Nginx reverse proxy katman\u0131 olarak kullan\u0131labilir.<\/p>\n<pre><code>Visitor\r\n   \u2193\r\nNginx\r\n   \u2193\r\nNode.js Application\r\n   \u2193\r\nPort 3000<\/code><\/pre>\n<p>Bu sayede kullan\u0131c\u0131lar\u0131n uygulamaya do\u011frudan 3000 gibi bir porttan ba\u011flanmas\u0131 yerine standart HTTP\/HTTPS \u00fczerinden eri\u015fim sa\u011flanabilir.<\/p>\n<p>Plesk&#8217;in Node.js deste\u011fi \u00fczerinden uygulama y\u00f6netimi yap\u0131l\u0131rken Nginx ve uygulama aras\u0131ndaki \u00e7al\u0131\u015fma modelini de dikkate almak gerekir.<\/p>\n<h2>Plesk&#8217;te Nginx ile HTTPS Kullan\u0131m\u0131<\/h2>\n<p>Nginx, HTTPS ba\u011flant\u0131lar\u0131n\u0131n sonland\u0131r\u0131lmas\u0131 i\u00e7in de kullan\u0131labilir.<\/p>\n<pre><code>HTTPS Request\r\n      \u2193\r\nNginx\r\n      \u2193\r\nApplication<\/code><\/pre>\n<p>Plesk \u00fczerindeki SSL\/TLS ayarlar\u0131 kullan\u0131larak alan ad\u0131na sertifika tan\u0131mlanabilir.<\/p>\n<p>HTTPS kullanan web sitelerinde sertifika, domain ve reverse proxy yap\u0131land\u0131rmalar\u0131n\u0131n birbirleriyle uyumlu olmas\u0131 gerekir.<\/p>\n<h2>Plesk&#8217;te Nginx Compression Ayarlar\u0131<\/h2>\n<p>Nginx \u00fczerinden s\u0131k\u0131\u015ft\u0131rma kullanmak baz\u0131 statik i\u00e7eriklerin a\u011f \u00fczerinden daha k\u00fc\u00e7\u00fck boyutta g\u00f6nderilmesine yard\u0131mc\u0131 olabilir.<\/p>\n<p>\u00d6rne\u011fin Gzip yap\u0131land\u0131rmas\u0131:<\/p>\n<pre><code>gzip on;\r\ngzip_types text\/plain text\/css application\/json application\/javascript text\/xml application\/xml;<\/code><\/pre>\n<p>\u015feklinde olabilir.<\/p>\n<p>Modern web sitelerinde kullan\u0131lan s\u0131k\u0131\u015ft\u0131rma y\u00f6ntemi ve Plesk s\u00fcr\u00fcm\u00fcn\u00fcn destekledi\u011fi yap\u0131land\u0131rma ayr\u0131ca de\u011ferlendirilmelidir.<\/p>\n<h2>Plesk&#8217;te Nginx Cache Kullan\u0131m\u0131<\/h2>\n<p>Nginx&#8217;in cache \u00f6zellikleri do\u011fru senaryolarda web uygulamas\u0131n\u0131n performans\u0131n\u0131 iyile\u015ftirebilir.<\/p>\n<p>Ancak WordPress, Laravel veya ki\u015fiselle\u015ftirilmi\u015f kullan\u0131c\u0131 oturumlar\u0131 olan sistemlerde cache politikas\u0131 dikkatli haz\u0131rlanmal\u0131d\u0131r.<\/p>\n<p>\u00d6rne\u011fin giri\u015f yapm\u0131\u015f kullan\u0131c\u0131lar\u0131n dinamik sayfalar\u0131n\u0131 herkese a\u00e7\u0131k cache&#8217;e almak ciddi veri s\u0131z\u0131nt\u0131lar\u0131na neden olabilir.<\/p>\n<p>Bu nedenle cache yap\u0131land\u0131rmas\u0131n\u0131 yaln\u0131zca h\u0131z amac\u0131yla de\u011fil, uygulaman\u0131n \u00e7al\u0131\u015fma mant\u0131\u011f\u0131yla birlikte de\u011ferlendirmeliyiz.<\/p>\n<h2>Plesk&#8217;te Nginx ve PHP-FPM<\/h2>\n<p>PHP uygulamalar\u0131nda Nginx ile birlikte PHP-FPM kullan\u0131labilir.<\/p>\n<p>Temel yap\u0131:<\/p>\n<pre><code>Nginx\r\n  \u2193\r\nPHP-FPM\r\n  \u2193\r\nPHP Application<\/code><\/pre>\n<p>PHP-FPM process manager sayesinde PHP istekleri ayr\u0131 worker s\u00fcre\u00e7leri \u00fczerinden i\u015flenir.<\/p>\n<p>Plesk \u00fczerinde PHP s\u00fcr\u00fcm\u00fc ve PHP handler ayarlar\u0131 domain baz\u0131nda y\u00f6netilebilir.<\/p>\n<h2>Plesk&#8217;te Nginx Timeout Ayarlar\u0131<\/h2>\n<p>Uzun s\u00fcren API veya uygulama i\u015flemlerinde Nginx timeout de\u011ferleri \u00f6nem kazanabilir.<\/p>\n<p>\u00d6rne\u011fin \u00f6zel bir uygulama senaryosunda:<\/p>\n<pre><code>proxy_read_timeout 60s;<\/code><\/pre>\n<p>gibi bir ayar kullan\u0131labilir.<\/p>\n<p>Ancak timeout de\u011ferini gere\u011finden fazla art\u0131rmak sunucuda uzun s\u00fcre bekleyen ba\u011flant\u0131lar\u0131n \u00e7o\u011falmas\u0131na neden olabilir. Bu nedenle uygulaman\u0131n ger\u00e7ek i\u015flem s\u00fcresine g\u00f6re belirlenmelidir.<\/p>\n<h2>Plesk&#8217;te Nginx 502 Bad Gateway Hatas\u0131<\/h2>\n<p>Nginx kullan\u0131lan sistemlerde s\u0131k g\u00f6r\u00fclen hatalardan biri:<\/p>\n<pre><code>502 Bad Gateway<\/code><\/pre>\n<p>hatas\u0131d\u0131r.<\/p>\n<p>Bu hata farkl\u0131 nedenlerden kaynaklanabilir.<\/p>\n<ul>\n<li>Backend uygulamas\u0131 \u00e7al\u0131\u015fm\u0131yor olabilir.<\/li>\n<li>Yanl\u0131\u015f port kullan\u0131l\u0131yor olabilir.<\/li>\n<li>PHP-FPM \u00e7al\u0131\u015fm\u0131yor olabilir.<\/li>\n<li>Reverse proxy yap\u0131land\u0131rmas\u0131 hatal\u0131 olabilir.<\/li>\n<li>Backend timeout olu\u015fmu\u015f olabilir.<\/li>\n<\/ul>\n<p>\u00d6rne\u011fin Node.js uygulamas\u0131 3000 portunda \u00e7al\u0131\u015fmas\u0131 gerekirken Nginx farkl\u0131 bir porta y\u00f6nleniyorsa 502 hatas\u0131 olu\u015fabilir.<\/p>\n<h2>Plesk&#8217;te Nginx 504 Gateway Timeout Hatas\u0131<\/h2>\n<p><strong>504 Gateway Timeout<\/strong>, Nginx&#8217;in backend uygulamadan bekledi\u011fi yan\u0131t\u0131 zaman\u0131nda alamad\u0131\u011f\u0131 durumlarda g\u00f6r\u00fclebilir.<\/p>\n<p>Bu durumda:<\/p>\n<pre><code>Nginx\r\n  \u2193\r\nBackend\r\n  \u2193\r\nTimeout\r\n  \u2193\r\n504 Gateway Timeout<\/code><\/pre>\n<p>yap\u0131s\u0131 olu\u015fabilir.<\/p>\n<p>\u00d6ncelikle backend uygulamas\u0131n\u0131n neden ge\u00e7 yan\u0131t verdi\u011fini ara\u015ft\u0131rmak daha do\u011fru olur. Sadece timeout de\u011ferini y\u00fckseltmek problemi gizleyebilir.<\/p>\n<h2>Plesk&#8217;te Nginx Loglar\u0131 Nas\u0131l Kontrol Edilir?<\/h2>\n<p>Web sitesi \u00e7al\u0131\u015fm\u0131yorsa Nginx loglar\u0131n\u0131 incelemek sorunun kayna\u011f\u0131n\u0131 bulmam\u0131za yard\u0131mc\u0131 olabilir.<\/p>\n<p>Plesk \u00fczerinde domain bazl\u0131 loglara:<\/p>\n<pre><code>Websites &amp; Domains\r\n\u2192 \u0130lgili Domain\r\n\u2192 Logs<\/code><\/pre>\n<p>\u00fczerinden ula\u015fabiliriz.<\/p>\n<p>SSH ile \u00e7al\u0131\u015f\u0131yorsak domain log dizinlerinde Nginx ve Apache kay\u0131tlar\u0131n\u0131 da inceleyebiliriz.<\/p>\n<h2>Plesk Nginx Ayarlar\u0131 De\u011fi\u015ftikten Sonra Site A\u00e7\u0131lm\u0131yor<\/h2>\n<p>\u00d6zel Nginx direktifleri ekledikten sonra web sitesi \u00e7al\u0131\u015fm\u0131yorsa \u00f6ncelikle son yapt\u0131\u011f\u0131m\u0131z de\u011fi\u015fiklikleri kontrol etmeliyiz.<\/p>\n<p>\u00d6zellikle:<\/p>\n<ul>\n<li>Syntax hatalar\u0131<\/li>\n<li>Yanl\u0131\u015f location bloklar\u0131<\/li>\n<li>Proxy hedefi<\/li>\n<li>Port numaras\u0131<\/li>\n<li>SSL yap\u0131land\u0131rmas\u0131<\/li>\n<li>Rewrite kurallar\u0131<\/li>\n<\/ul>\n<p>kontrol edilmelidir.<\/p>\n<p>Nginx yap\u0131land\u0131rmas\u0131na rastgele direktifler eklemek yerine kullan\u0131lan uygulaman\u0131n resmi deployment dok\u00fcmantasyonunu takip etmek daha g\u00fcvenlidir.<\/p>\n<h2>Nginx mi Apache mi?<\/h2>\n<p>Nginx ve Apache farkl\u0131 g\u00fc\u00e7l\u00fc y\u00f6nlere sahip web sunucular\u0131d\u0131r.<\/p>\n<table>\n<thead>\n<tr>\n<th>\u00d6zellik<\/th>\n<th>Nginx<\/th>\n<th>Apache<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Statik i\u00e7erik<\/td>\n<td>\u00c7ok g\u00fc\u00e7l\u00fc<\/td>\n<td>G\u00fc\u00e7l\u00fc<\/td>\n<\/tr>\n<tr>\n<td>Reverse Proxy<\/td>\n<td>\u00c7ok g\u00fc\u00e7l\u00fc<\/td>\n<td>Desteklenir<\/td>\n<\/tr>\n<tr>\n<td>.htaccess<\/td>\n<td>Do\u011frudan desteklenmez<\/td>\n<td>Desteklenir<\/td>\n<\/tr>\n<tr>\n<td>PHP<\/td>\n<td>PHP-FPM ile<\/td>\n<td>Mod\u00fcl veya PHP-FPM ile<\/td>\n<\/tr>\n<tr>\n<td>Plesk kullan\u0131m\u0131<\/td>\n<td>Desteklenir<\/td>\n<td>Desteklenir<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Plesk \u00fczerinde bu iki web sunucusunu birbirinin alternatifi olarak d\u00fc\u015f\u00fcnmek yerine kullan\u0131m senaryosuna g\u00f6re birlikte de\u011ferlendirmek daha do\u011fru olabilir.<\/p>\n<h2>Plesk&#8217;te Nginx Kullanmak Performans\u0131 Art\u0131r\u0131r m\u0131?<\/h2>\n<p>Nginx kullan\u0131m\u0131 baz\u0131 web sitelerinde performans avantaj\u0131 sa\u011flayabilir ancak tek ba\u015f\u0131na her sistemi h\u0131zland\u0131raca\u011f\u0131 garanti edilemez.<\/p>\n<p>Ger\u00e7ek performans i\u00e7in:<\/p>\n<ul>\n<li>PHP-FPM ayarlar\u0131<\/li>\n<li>Veritaban\u0131 performans\u0131<\/li>\n<li>Cache sistemi<\/li>\n<li>Disk I\/O<\/li>\n<li>CPU ve RAM<\/li>\n<li>Uygulama kodu<\/li>\n<\/ul>\n<p>gibi fakt\u00f6rlerin tamam\u0131n\u0131 de\u011ferlendirmek gerekir.<\/p>\n<h2>Plesk&#8217;te Nginx Kullan\u0131rken Dikkat Edilmesi Gerekenler<\/h2>\n<p>Nginx yap\u0131land\u0131rmas\u0131nda k\u00fc\u00e7\u00fck bir hata bile sitenin tamamen \u00e7al\u0131\u015fmamas\u0131na neden olabilir.<\/p>\n<ul>\n<li>\u00d6zel direktif eklemeden \u00f6nce mevcut yap\u0131land\u0131rmay\u0131 kontrol edin.<\/li>\n<li>Production sunucusunda de\u011fi\u015fiklikleri kontroll\u00fc uygulay\u0131n.<\/li>\n<li>Backend portlar\u0131n\u0131 do\u011fru belirleyin.<\/li>\n<li>Cache kullan\u0131rken oturum ve ki\u015fisel verileri dikkate al\u0131n.<\/li>\n<li>SSL ve reverse proxy ayarlar\u0131n\u0131 birlikte de\u011ferlendirin.<\/li>\n<li>Hata durumunda Nginx ve uygulama loglar\u0131n\u0131 kontrol edin.<\/li>\n<\/ul>\n<h2>Plesk Sunucusu \u0130\u00e7in Lisans Se\u00e7imi<\/h2>\n<p>Nginx, Apache, PHP-FPM, DNS, SSL, e-posta ve uygulama y\u00f6netimini tek bir panel \u00fczerinden ger\u00e7ekle\u015ftirmek isteyen VPS ve dedicated sunucu kullan\u0131c\u0131lar\u0131 i\u00e7in Plesk pratik bir y\u00f6netim katman\u0131 olu\u015fturabilir.<\/p>\n<p>Sunucunuzda Plesk kullan\u0131rken lisans maliyetini de kontrol alt\u0131nda tutmak istiyorsan\u0131z <a href=\"https:\/\/licensepow.com\/plesk-license.php\"><strong>Plesk lisans\u0131<\/strong><\/a> se\u00e7eneklerimizi de\u011ferlendirebilirsiniz.<\/p>\n<p>\u00d6zellikle birden fazla domain ve uygulama bar\u0131nd\u0131ran sunucularda lisans se\u00e7iminden \u00f6nce ihtiya\u00e7 duydu\u011funuz \u00f6zellikleri ve sunucu kaynaklar\u0131n\u0131 birlikte de\u011ferlendirmenizi \u00f6neriyoruz.<\/p>\n<h2>Sonu\u00e7<\/h2>\n<p><strong>Plesk&#8217;te Nginx kullanmak<\/strong>, web sitelerinin ve modern uygulamalar\u0131n y\u00f6netiminde \u00f6nemli avantajlar sa\u011flayabilir. Nginx&#8217;i Apache ile birlikte reverse proxy olarak kullanabilir, statik dosyalar\u0131 daha verimli \u015fekilde servis edebilir ve Node.js gibi uygulamalar\u0131n \u00f6n\u00fcnde proxy katman\u0131 olu\u015fturabiliriz.<\/p>\n<p>Ancak Nginx yap\u0131land\u0131rmas\u0131nda yap\u0131lacak de\u011fi\u015fikliklerin uygulaman\u0131n mimarisiyle uyumlu olmas\u0131 gerekir. \u00d6zellikle \u00f6zel direktifler, cache, proxy timeout ve backend portlar\u0131 dikkatli \u015fekilde yap\u0131land\u0131r\u0131lmal\u0131d\u0131r.<\/p>\n<h2>S\u0131k Sorulan Sorular<\/h2>\n<h3>Plesk&#8217;te Nginx kullan\u0131labilir mi?<\/h3>\n<p>Evet. Plesk for Linux \u00fczerinde Nginx kullan\u0131labilir ve Apache ile birlikte reverse proxy yap\u0131s\u0131nda \u00e7al\u0131\u015ft\u0131r\u0131labilir.<\/p>\n<h3>Plesk&#8217;te Nginx ayarlar\u0131 nereden yap\u0131l\u0131r?<\/h3>\n<p>\u0130lgili domainin Websites &amp; Domains b\u00f6l\u00fcm\u00fcndeki Apache &amp; nginx Settings alan\u0131ndan domain baz\u0131nda web sunucusu ayarlar\u0131 y\u00f6netilebilir.<\/p>\n<h3>Plesk&#8217;te Nginx ve Apache birlikte \u00e7al\u0131\u015f\u0131r m\u0131?<\/h3>\n<p>Evet. Plesk for Linux&#8217;ta Nginx, Apache&#8217;nin \u00f6n\u00fcnde reverse proxy olarak \u00e7al\u0131\u015fabilir.<\/p>\n<h3>Plesk&#8217;te Nginx 502 hatas\u0131 neden olur?<\/h3>\n<p>Backend uygulamas\u0131n\u0131n \u00e7al\u0131\u015fmamas\u0131, yanl\u0131\u015f port, PHP-FPM problemi veya reverse proxy yap\u0131land\u0131rma hatalar\u0131 502 Bad Gateway sorununa neden olabilir.<\/p>\n<h3>Plesk Nginx ile Node.js \u00e7al\u0131\u015ft\u0131r\u0131labilir mi?<\/h3>\n<p>Evet. Nginx, Node.js uygulamas\u0131n\u0131n \u00f6n\u00fcnde reverse proxy olarak kullan\u0131labilir ve uygulaman\u0131n standart HTTP\/HTTPS \u00fczerinden yay\u0131nlanmas\u0131na yard\u0131mc\u0131 olabilir.<\/p>\n<h3>Plesk Nginx performans\u0131 art\u0131r\u0131r m\u0131?<\/h3>\n<p>Nginx \u00f6zellikle statik i\u00e7erik ve reverse proxy gibi g\u00f6revlerde performans avantaj\u0131 sa\u011flayabilir. Ancak ger\u00e7ek performans; uygulama, PHP-FPM, veritaban\u0131, cache ve sunucu kaynaklar\u0131 gibi bir\u00e7ok fakt\u00f6re ba\u011fl\u0131d\u0131r.<\/p>\n<p><script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Plesk'te Nginx kullan\u0131labilir mi?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Evet. Plesk for Linux \u00fczerinde Nginx kullan\u0131labilir ve Apache ile birlikte reverse proxy yap\u0131s\u0131nda \u00e7al\u0131\u015ft\u0131r\u0131labilir.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Plesk'te Nginx ayarlar\u0131 nereden yap\u0131l\u0131r?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"\u0130lgili domainin Websites & Domains b\u00f6l\u00fcm\u00fcndeki Apache & nginx Settings alan\u0131ndan domain baz\u0131nda web sunucusu ayarlar\u0131 y\u00f6netilebilir.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Plesk'te Nginx ve Apache birlikte \u00e7al\u0131\u015f\u0131r m\u0131?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Evet. Plesk for Linux'ta Nginx, Apache'nin \u00f6n\u00fcnde reverse proxy olarak \u00e7al\u0131\u015fabilir.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Plesk'te Nginx 502 hatas\u0131 neden olur?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Backend uygulamas\u0131n\u0131n \u00e7al\u0131\u015fmamas\u0131, yanl\u0131\u015f port, PHP-FPM problemi veya reverse proxy yap\u0131land\u0131rma hatalar\u0131 502 Bad Gateway sorununa neden olabilir.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Plesk Nginx ile Node.js \u00e7al\u0131\u015ft\u0131r\u0131labilir mi?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Evet. Nginx, Node.js uygulamas\u0131n\u0131n \u00f6n\u00fcnde reverse proxy olarak kullan\u0131labilir ve uygulaman\u0131n standart HTTP\/HTTPS \u00fczerinden yay\u0131nlanmas\u0131na yard\u0131mc\u0131 olabilir.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Plesk Nginx performans\u0131 art\u0131r\u0131r m\u0131?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Nginx \u00f6zellikle statik i\u00e7erik ve reverse proxy gibi g\u00f6revlerde performans avantaj\u0131 sa\u011flayabilir. Ancak ger\u00e7ek performans; uygulama, PHP-FPM, veritaban\u0131, cache ve sunucu kaynaklar\u0131 gibi bir\u00e7ok fakt\u00f6re ba\u011fl\u0131d\u0131r.\"\n      }\n    }\n  ]\n}\n<\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Plesk&#8217;te Nginx nas\u0131l kullan\u0131l\u0131r? Nginx ve Apache, reverse proxy, PHP-FPM, Node.js, 502\/504 hatalar\u0131 ve performans ayarlar\u0131n\u0131 \u00f6\u011frenin.<\/p>\n","protected":false},"author":1,"featured_media":222,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[807,809,799,795,801,651,805,109,797,803,135,27,811],"class_list":["post-221","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-plesk","tag-502-bad-gateway","tag-504-gateway-timeout","tag-apache","tag-nginx","tag-nginx-proxy","tag-node-js","tag-php-fpm","tag-plesk-tr","tag-plesk-nginx","tag-reverse-proxy","tag-vps","tag-web-hosting","tag-web-server-tr"],"_links":{"self":[{"href":"https:\/\/licensepow.com\/blog\/wp-json\/wp\/v2\/posts\/221","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/licensepow.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/licensepow.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/licensepow.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/licensepow.com\/blog\/wp-json\/wp\/v2\/comments?post=221"}],"version-history":[{"count":1,"href":"https:\/\/licensepow.com\/blog\/wp-json\/wp\/v2\/posts\/221\/revisions"}],"predecessor-version":[{"id":223,"href":"https:\/\/licensepow.com\/blog\/wp-json\/wp\/v2\/posts\/221\/revisions\/223"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/licensepow.com\/blog\/wp-json\/wp\/v2\/media\/222"}],"wp:attachment":[{"href":"https:\/\/licensepow.com\/blog\/wp-json\/wp\/v2\/media?parent=221"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/licensepow.com\/blog\/wp-json\/wp\/v2\/categories?post=221"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/licensepow.com\/blog\/wp-json\/wp\/v2\/tags?post=221"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}