Как изменить корневой каталог документа в debian8.1?

Мой apache2 установлен на debian8.1.
В файле конфигурации /etc/apache2/apache2.conf

<Directory /> Options FollowSymLinks AllowOverride None Require all denied </Directory> <Directory /usr/share> AllowOverride None Require all granted </Directory> <Directory /var/www/> Options Indexes FollowSymLinks AllowOverride None Require all granted </Directory> 

В index.html есть строки:

  • Использовать dpkg для просмотра журнала изменений
  • Проблемы с разрешением при включении mod_expires
  • Зачем было необходимо перезапустить веб-сервер apache для копирования файлов через php на недавно смонтированный файл?
  • Как установить разрешения для доступа к группе для чтения / выполнения
  • Wicd не может обнаружить беспроводные сети при тестировании Debian 6, Xfce, новой установке
  • словари - общий пакет жалуется на возможную коррупцию debconf
  • По умолчанию корневой каталог Debian – / var / www / html. Вы можете создавать свои собственные виртуальные хосты под / var / www. Это отличается от предыдущих выпусков, что обеспечивает лучшую безопасность из коробки.
    С помощью phpinfo () для получения document root is /var/www .

    Как изменить его на / var / www?

  • Какой пакет содержит ddate?
  • разрешение на файлы
  • Поиск всех пакетов программного обеспечения в Debian, которые предоставляют конкретную альтернативу
  • связывание проблем при установке модуля python и зависимостей как не-root
  • Установите последний GTK, не строя себя
  • Установка пакета .deb в домашний каталог
  • 3 Solutions collect form web for “Как изменить корневой каталог документа в debian8.1?”

    Они изменили местоположение на / var / www / html в apache2.4, чтобы бит текста в index.html просто дал вам знать об этом изменении. Вам не нужно менять корень документа.

    Если вы хотите создать новый виртуальный хост, просто добавьте new_website.conf в / etc / apache / sites-available и укажите любое место, которое вы хотите (для создания символической ссылки в папке с поддержкой сайтов используйте a2ensite). Как правило, создание нового места в / var / www / html / new_website будет прекрасным (или любое другое место, которое вы предпочитаете, чтобы пользователь Apache мог получить доступ).

    Вам не нужно будет вмешиваться в apache2.conf для обычного веб-сайта. Главное изменение между apache 2.2 и apache 2.4, которое, кажется, отключает людей, вам нужно убедиться, что вы используете расширение .conf для своего нового файла conf conf. В предыдущем apache 2.2 это не имело значения.

    Вам нужно отредактировать файл конфигурации, специфичный для сайта, по этому пути / etc / apache2 / sites-enabled

    файл, который вам, вероятно, нужно изменить, – 000-default.conf

    просто измените DocumentRoot с / var / www / html на / var / www / YOUR_DIRECTORY

    По соображениям безопасности вы должны создать псевдоним в / var / www to / var / www / html, но до вас. (Я бы этого не сделал)

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