Где мой веб-сервер обслуживает файлы?

Я хочу разместить файлы на моем файловом сервере Arch Linux, чтобы другие могли загружать их через HTTP. Где под /var следует разместить?

  • Grub2 не может загрузить зашифрованный корень
  • Почему «init 0» приводит к «избыточным аргументам» при установке Arch?
  • dhcpcd не может запускаться при загрузке
  • Форматировать диск через терминал rootfs
  • Не удалось обновить / обновить пакет Oh-My-Zsh с помощью команды `sudo pacman -S Oh-My-Zsh`
  • Прокрутка сенсорной панели очень неуклюжаема на Wayland
  • Не удается подключить устройство кэширования к резервному устройству
  • Общая библиотека libgcrypt, найденная в системном python, но не в среде Anaconda
  • 2 Solutions collect form web for “Где мой веб-сервер обслуживает файлы?”

    В основном это / var / www, но это зависит от вашего веб-сервера и конфигурации.

    1. Проверьте, какое программное обеспечение веб-сервера вы установили. По умолчанию для большинства дистрибутивов будет apache, но снова, как и большинство дистрибутивов, ArchLinux также предоставляет lighttpd и nginx поэтому зависит от того, какой из них вы выбрали.

    2. Проверьте файлы конфигурации установленного программного обеспечения сервера. Вероятно, это будет в /etc/<softwarename>/ , поэтому /etc/apache/ или /etc/nginx или /etc/lighttpd зависимости от 1).

    3. Где-то в указанной конфигурации будет заголовок, указывающий корень документа по умолчанию для хоста по умолчанию. Как отметил @Rainer, /var/www является наиболее часто используемым стандартным местоположением, но никогда не помешает убедиться. Домашнее задание для этого шага: документы Lighttpd, документы NginX, документы Apache, в зависимости от того, какое программное обеспечение вы установили

    4. Прибыль!

    Linux и Unix - лучшая ОС в мире.