Вопрос Как найти директивы userdir


Где найти директивы userdir от apache2? Они не находятся в /etc/apache2/extra/httpd-userdir.conf,


2
2017-12-16 19:20


происхождения


вы попробовали решение, которое я разместил? - Rahul Patil


ответы:


Вы берете с документация apache on-line,

здесь приведены фактические шаги для включения директив userdir:

конфигурация 

Шаг1 # включить модуль userdir

sudo a2enmod userdir

Шаг 2 # Установка пути по умолчанию с помощью UserDir

sudo echo 'UserDir public_html'  >> /etc/apache2/conf.d/userdir.conf

Шаг 3 # перезагрузите / перезапустите apache для внесенных изменений эффекта. apache будет читать userdir.conf потому что apache.conf уже имеет вход Include conf.d/

sudo /etc/init.d/apache2 reload

тестирование 

Теперь apache будет читать html-файлы из каталога publi_html в домашнем каталоге пользователей. поэтому давайте создадим это и проверим.

Примечание: если вы входите в систему с использованием тестового пользователя

mkdir public_html

затем создать тестовую html-страницу

echo 'Test Page' >> public_html/index.html

Контрольная работа

curl http://localhost/~test/

2
2017-12-16 19:52



Да, это должно быть отмечено как ответ, приветствия. - Len