- 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!
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.
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:









