Beberapa server web yang saya temui menggunakan / home untuk menyimpan file situs:
/home/vhosts/www.example.com/
Lainnya menggunakan / var seperti:
/var/www/www.example.com/
Apa yang lebih bersih dan "Linuxy"? Haruskah kita semua menggunakan /usr/local/www/
?
Sumber yang mungkin: http://www.tuxfiles.org/linuxhelp/linuxdir.html
linux
web-server
storage
home-directory
Robert
sumber
sumber
Jawaban:
Menurut Bab 3 dari FHS (Filesystem Hierarchy Standard) 2.3, data untuk layanan yang disediakan oleh server harusnya kurang
/srv
, tetapi meninggalkan organisasi di bawahnya cukup banyak yang bertanggung jawab atas setiap sistem tertentu.Saya akan merekomendasikan
/srv/www/<domain>
atau jika server menyediakan beberapa layanan per domain sesuatu seperti/srv/<domain>/<service>
(layanan menjadiwww
,ftp
,svn
, dll).sumber
/var/lib
terlalu. Bayangkan jika/srv/
Anda melayani file langsung dari sana, sedangkan dengan MySQL Anda benar-benar membaca data dari soket. Juga perhatikan bahwa FHS adalah saran dan bekerja dalam proses sehingga setiap distribusi menyediakan ruang untuk bermanuver./srv
: "... tidak ada program yang harus bergantung pada struktur subdirektori spesifik / srv yang ada atau data yang seharusnya disimpan di / srv."Red Hat dan Debian menggunakan / var / www . Jika saya mengakses server yang tidak dikenal, itu adalah tempat pertama saya akan mencari root dokumen server web.
sumber