{"id":1578,"date":"2024-09-07T08:18:21","date_gmt":"2024-09-07T05:18:21","guid":{"rendered":"https:\/\/hostneva.com\/?p=1578"},"modified":"2024-09-07T08:19:16","modified_gmt":"2024-09-07T05:19:16","slug":"nginx-reverse-proxy-setup-guide","status":"publish","type":"post","link":"https:\/\/hostneva.com\/tr\/1578-2\/","title":{"rendered":"Nginx&#039;i Ters Proxy Olarak Ayarlama"},"content":{"rendered":"<p>Bu k\u0131lavuz, sanal sunucunuz i\u00e7in ters proxy olarak Nginx&#039;i kurman\u0131za yard\u0131mc\u0131 olacakt\u0131r. A\u015fa\u011f\u0131daki ad\u0131mlar\u0131 izleyin:<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Ad\u0131m 1: Bir A Kayd\u0131 Olu\u015fturun<\/h2>\n\n\n\n<p>\u00d6ncelikle, alan\u0131n\u0131z\u0131n DNS ayarlar\u0131nda bir A kayd\u0131 olu\u015fturman\u0131z gerekir. Bu kay\u0131t, alan\u0131n\u0131z\u0131 (\u00f6rne\u011fin, <code>ornek.com<\/code>) sanal sunucunuzun IP adresine.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Ad\u0131m 2: Nginx&#039;i Kurun ve Yap\u0131land\u0131r\u0131n<\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Paket listenizi g\u00fcncelleyin ve Nginx&#039;i kurun:<\/strong><br>        <pre><code>sudo apt g\u00fcncellemesi<br>sudo apt nginx&#039;i kurun<\/code><\/pre><br>    <\/li>\n\n\n\n<li><strong>Nginx yap\u0131land\u0131rma dizinine gidin:<\/strong><br>        <pre><code>cd \/etc\/nginx\/siteler-kullan\u0131labilir<\/code><\/pre><br>    <\/li>\n\n\n\n<li><strong>Yeni bir ters proxy yap\u0131land\u0131rma dosyas\u0131 olu\u015fturun:<\/strong><br>        <p>Bir metin d\u00fczenleyiciyle yeni bir yap\u0131land\u0131rma dosyas\u0131 a\u00e7\u0131n:<\/p>        <pre><code>sudo nano ters-proxy.conf<\/code><\/pre><br>    <\/li>\n\n\n\n<li><strong>Ters proxy&#039;yi kurmak i\u00e7in a\u015fa\u011f\u0131daki yap\u0131land\u0131rmay\u0131 ekleyin:<\/strong><br>        <pre><code>sunucu {<br>    dinle 80;<br>    sunucu_ad\u0131 example.com *.example.com;<br><br>    eri\u015fim_g\u00fcnl\u00fc\u011f\u00fc \/var\/log\/nginx\/ters-eri\u015fim.log;<br>    hata_g\u00fcnl\u00fc\u011f\u00fc \/var\/log\/nginx\/ters-hata.log;<br><br>    konum \/ {<br>        proxy_pass http:\/\/127.0.0.1:5001; # Uygulaman\u0131z\u0131n IP&#039;si ve portu ile de\u011fi\u015ftirin<br>        proxy_set_header Ana Bilgisayar $host;<br>        proxy_set_header X-Ger\u00e7ek-IP $remote_addr;<br>        proxy_set_header X-\u0130letilen-$proxy_add_x_forwarded_for;<br>        proxy_set_header X-\u0130letilen-Proto $\u015femas\u0131;<br>    }<br>}<\/code><\/pre><br>        <p>De\u011fi\u015ftirmek <code>ornek.com<\/code> ve port numaras\u0131 <code>proxy_pass<\/code> Uygulaman\u0131z i\u00e7in gerekli olan sat\u0131r\u0131 girin.<\/p><br>    <\/li>\n\n\n\n<li><strong>Dosyay\u0131 kaydedin:<\/strong>\n<ul class=\"wp-block-list\">\n<li>Basmak <code>Ctrl + X<\/code> Edit\u00f6rden \u00e7\u0131kmak i\u00e7in.<\/li>\n\n\n\n<li>Basmak <code>Sen<\/code> de\u011fi\u015fiklikleri onaylamak i\u00e7in.<\/li>\n\n\n\n<li>Basmak <code>Girmek<\/code> dosyay\u0131 kaydetmek i\u00e7in.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>sites-enabled dizinine sembolik bir ba\u011flant\u0131 olu\u015fturarak yap\u0131land\u0131rmay\u0131 etkinle\u015ftirin:<\/strong><br>        <pre><code>sudo ln -s \/etc\/nginx\/siteler-kullan\u0131labilir\/ters-proxy.conf \/etc\/nginx\/siteler-etkin\/<\/code><\/pre><br>    <\/li>\n\n\n\n<li><strong>S\u00f6zdizimi hatalar\u0131 i\u00e7in Nginx yap\u0131land\u0131rmas\u0131n\u0131 test edin:<\/strong><br>        <pre><code>sudo nginx -t<\/code><\/pre><br>    <\/li>\n\n\n\n<li><strong>De\u011fi\u015fiklikleri uygulamak i\u00e7in Nginx&#039;i yeniden ba\u015flat\u0131n:<\/strong><br>        <pre><code>sudo service nginx yeniden ba\u015flat\u0131l\u0131yor<\/code><\/pre><br>    <\/li>\n<\/ol>\n\n\n\n<p>Bu k\u0131lavuz, Nginx&#039;i uygulaman\u0131z i\u00e7in ters proxy olarak ayarlayacak ve gelen istekleri i\u015flemesine ve bunlar\u0131 uygulama sunucunuza iletmesine olanak tan\u0131yacakt\u0131r. Etki alan\u0131 ve ba\u011flant\u0131 noktas\u0131 ayr\u0131nt\u0131lar\u0131n\u0131 belirli kurulumunuza uyacak \u015fekilde de\u011fi\u015ftirdi\u011finizden emin olun.<\/p>","protected":false},"excerpt":{"rendered":"<p>Bu k\u0131lavuz, sanal sunucunuz i\u00e7in ters proxy olarak Nginx&#039;i kurman\u0131za yard\u0131mc\u0131 olacakt\u0131r. A\u015fa\u011f\u0131daki ad\u0131mlar\u0131 izleyin: Ad\u0131m 1: Bir A Kayd\u0131 Olu\u015fturun \u0130lk olarak, alan\u0131n\u0131z\u0131n DNS ayarlar\u0131nda bir A kayd\u0131 olu\u015fturman\u0131z gerekir. Bu kay\u0131t, alan\u0131n\u0131z\u0131 (\u00f6rne\u011fin, example.com) sanal sunucunuzun IP adresine y\u00f6nlendirmelidir. [\u2026]<\/p>","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[66],"tags":[],"class_list":["post-1578","post","type-post","status-publish","format-standard","hentry","category-tips-tricks"],"_links":{"self":[{"href":"https:\/\/hostneva.com\/tr\/wp-json\/wp\/v2\/posts\/1578","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hostneva.com\/tr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hostneva.com\/tr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hostneva.com\/tr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hostneva.com\/tr\/wp-json\/wp\/v2\/comments?post=1578"}],"version-history":[{"count":2,"href":"https:\/\/hostneva.com\/tr\/wp-json\/wp\/v2\/posts\/1578\/revisions"}],"predecessor-version":[{"id":1580,"href":"https:\/\/hostneva.com\/tr\/wp-json\/wp\/v2\/posts\/1578\/revisions\/1580"}],"wp:attachment":[{"href":"https:\/\/hostneva.com\/tr\/wp-json\/wp\/v2\/media?parent=1578"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hostneva.com\/tr\/wp-json\/wp\/v2\/categories?post=1578"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hostneva.com\/tr\/wp-json\/wp\/v2\/tags?post=1578"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}