Hikayeler

Reklam vermek için turkmmo@gmail.com

Apache ve nginx Linux Web Sunucuları

RuLing ✓

Herşeyin Bir Sonu Vardır.
Telefon Numarası Onaylanmış Üye TC Kimlik Numarası Doğrulanmış Üye
TM Üye
Katılım
21 May 2024
Konular
1,284
Mesajlar
2,281
Online süresi
3ay 22g
Reaksiyon Skoru
2,268
Altın Konu
935
Başarım Puanı
269
Yaş
51
TM Yaşı
1 Yıl 11 Ay 3 Gün
MmoLira
24,425
DevLira
110

Metin2 EP, Valorant VP dahil tüm oyun ürünlerini en uygun fiyatlarla bulabilir, Item ve Karakterlerinizi hızlıca satabilirsiniz. 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 : 2, Üye: 0, Misafir: 2)

Geri
Üst