kralhakan2009 1
kralhakan2009
Vahsi Uzman 1
Vahsi Uzman
Best Studio 1
Best Studio
Agora Metin2 1
Agora Metin2
raderde 1
raderde
Cannn6161 1
Cannn6161
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Mt2Hizmet 1
Mt2Hizmet
melankolıa18 1
melankolıa18
romegames 1
romegames
Hikaye Ekle
Reklam vermek için turkmmo@gmail.com

Altın Konu Apache ve nginx Linux Web Sunucuları

Karadayı ✓

Karadayı ✓
Telefon Numarası Onaylanmış Üye TC Kimlik Numarası Doğrulanmış Üye
Uzman
Ayın Üyesi
Katılım
21 May 2024
Konular
1,450
Mesajlar
2,451
Çözüm
7
Online süresi
3mo 25d
Reaksiyon Skoru
2,564
Altın Konu
1,027
Başarım Puanı
274
Yaş
51
MmoLira
36,868
DevLira
110
Ticaret - 0%
0   0   0

ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!

web-server.jpg


Apache ve nginx Linux Web Sunucuları

Linux için Plesk, web sitelerini barındırmak için Apache HTTP Sunucusunu (httpd.apache.org )kullanır. Apache'nin kendisi web siteleriyle çalışmaz; sanal ana bilgisayarları, yani bir IP adresi veya ana bilgisayar adıyla tanımlanan web kaynaklarını yönetir. Bir site oluşturduğunuzda Plesk, sitenin web sunucusu aracılığıyla kullanılabilir olması için Apache'ye yeni bir sanal ana bilgisayar ekler.Varsayılan olarak, web içeriği sunarken daha iyi performans elde etmek için Apache, başka bir web sunucusu olan nginx ile desteklenir.Öte yandan, Apache'yi belirli web sitelerinin web içeriğine yönelik istekleri işleme sürecinden hariç tutabilirsiniz. Nginx modunu değiştirerek bunu yapabilirsiniz.

Varsayılan Web Sunucusu Yapılandırması

Sistemdeki tüm sanal ana bilgisayarlar için Apache yapılandırması, dosya /etc/httpd/conf/httpd.conf(Red Hat Enterprise Linux, CentOS ve CloudLinux'ta) veya /etc/apache2/apache2.conf(Debian ve Ubuntu'da) aracılığıyla tanımlanır. Sanal ana bilgisayarlara ilişkin yapılandırma dosyaları, yapılandırma dosyaları hiyerarşisinin en alt düzeyindedir. Bunlar, include yönergesi kullanılarak çeşitli ekleme düzeyleri yoluyla Apache yapılandırma dosyasına (last_``httpd.conf``) dahil edilir. Nginx web sunucusu da benzer şekilde yapılandırılmıştır: /etc/nginx/nginx.confdosya, çeşitli dahil etme düzeyleri aracılığıyla tüm sanal ana bilgisayarların yapılandırma dosyalarını içerir.

2u3l8t4klwflv8k36rtg.png


Sistemdeki her sanal ana bilgisayar, bu sanal ana bilgisayar için varsayılan Apache ve nginx yapılandırmasını sırasıyla tanımlayan iki dosyaya sahiptir -last_httpd.confve -. last_nginx.confBu dosyalar (içinde bulunur /var/www/vhosts/system/<domain_name>/conf/), yapılandırma şablonları adı verilen şablonlara göre otomatik olarak oluşturulur. Bu nedenle, varsayılan web sunucusu yapılandırmasını değiştirmek istiyorsanız bu şablon dosyalarını ayarlamanız gerekir.

Özel Web Sunucusu Yapılandırması

Web sitesi sahipleri, varsayılan yapılandırma tarafından sağlanmayan özel web sunucusu özelliklerine ihtiyaç duyabilir. Örneğin alışılmadık türdeki indeks dosyaları veya siteye IP adresine göre erişimin kısıtlanması. Bu, belirli müşteriler için varsayılan yapılandırmanın geçersiz kılınmasıyla yapılabilir.

Varsayılan web sunucusu yapılandırması aşağıdaki düzeylerde geçersiz kılınabilir:
  • Servis planı
    Servis planı düzeyinde tanımlanan konfigürasyon, varsayılan konfigürasyonu geçersiz kılar. Belirli bir hizmet planı için herhangi bir Apache ve nginx yönergesini ayarlayabilirsiniz. Bu ayarlar Plesk veritabanında saklanır ve varsayılan olarak tüm müşterilerin (plan abonelerinin) web sitelerine uygulanacaktır.
  • Web sitesi (sanal ana bilgisayar)
    Özel sanal ana bilgisayar (web sitesi) yapılandırması, hizmet planında tanımlanan yapılandırmayı geçersiz kılar. Belirli bir web sitesi için Apache ve nginx yönergelerini ayarladığınızda, yönergeleriniz vhost.conf, vhost_ssl.confve vhost_nginx.confdosyalarına ( /var/www/vhosts/system/<domain_name>/conf/) kaydedilir.
    Bir web sitesi (sanal ana bilgisayar) için web sunucusu ayarlarını iki şekilde yapılandırabilirsiniz:

    • Müşteri Panelinde ayarlarınızı belirterek. Değişikliklerinizi kaydettiğinizde Plesk, sanal ana bilgisayar yapılandırma dosyalarında ilgili yönergeleri oluşturur.
    • Yapılandırma dosyalarını manuel olarak düzenlemek.

      Not: Özel Apache ve nginx yapılandırma dosyalarını yalnızca Linux kullanıcısı rootmanuel olarak ekleyebilir veya değiştirebilir.
    • Web sitesi ayarlarının yalnızca seçilen web sitesi için çalıştığını ve varsayılan ayarlar ile hizmet planı düzeyi ayarları yerine kullanıldığını unutmayın.

 
Son düzenleme:
Paylaşım için teşekkürler
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst