/ home / vhosts / veya / var / www /


10

Karşılaştığım bazı web sunucuları site dosyalarını depolamak için / home kullanıyor:

/home/vhosts/www.example.com/

Diğerleri / var like kullanır:

/var/www/www.example.com/

Daha temiz ve "Linuxy" nedir? Hepimiz kullanmalı mıyız /usr/local/www/?

Olası kaynaklar: http://www.tuxfiles.org/linuxhelp/linuxdir.html


Paylaşılan barındırma sağlayıcıları, kullanıcıları kendi www (ve diğer hizmetler) dizinleri ile kendi ana dizinlerine alma eğilimindedir.
gravyface

Yanıtlar:


9

FHS (Dosya Sistemi Hiyerarşisi Standardı) 2.3 Bölüm 3'e göre, bir sunucu tarafından sağlanan hizmetlere ilişkin veriler altına girmeli /srv, ancak kuruluşun hemen hemen her belirli sistemin sorumluluğu altında kalmasına neden olacaktır .

Ben öneriyoruz /srv/www/<domain>veya sunucu gibi alan bir şey başına birden fazla hizmet veren ise /srv/<domain>/<service>(hizmet olma www, ftp, svn, vs).


2
Bir sunucu MySQ servicesL sağlıyorsa, veriler / srv / sql / dbname? / Srv içine veri koyan herhangi bir Linux dağıtımı görmedim. Hizmet verilerinin varsayılan konumunu (örneğin Debian'da / var / lib) / srv'ye taşımak yalnızca bir kraliyet ağrısıdır.
Wim Kerkhoff

1
Eh FHS bir gerekçe vardır için /var/libde. Sadece /srv/dosyalarınızı doğrudan oradan sunuyorsanız, MySQL ile gerçekten bir soketten veri okuduğunuzu düşünün. Ayrıca FHS'nin bir öneri ve devam eden bir çalışma olduğuna dikkat edin, böylece her dağıtım manevra yapmak için biraz alana sahiptir.
coredump

@Wim: Dağılımları gerektiğini değil veri koymak /srv: "... hiçbir program verileri mutlaka In / srv depolanan mevcut veya / srv belirli alt dizin yapısı güvenmek gerekir."
Ignacio Vazquez-Abrams

7

Red Hat ve Debian kullanımı / var / www . Eğer yabancı bir sunucuya erişiyor olsaydım, ilk olarak web sunucusunun belge kökünü arardım.


1
Defacto standartlarına / kurallarına sadık kalmak için +1.
gravyface

Ayrıca +1 başlamak için iyi bir yer işaret.
Coops
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.