Ошибка синтаксиса Apache2 AH00526 - при создании файла прокси-сервера прокси-сервера

Я делаю прокси-сервер, используя докер, как это сделано в этом уроке. Когда я пытаюсь перезагрузить apache, я получаю эту ошибку в строке 4, и я не уверен, от чего она. Вот копия моего файла vhost. DocumentRoot "/var/www/html/" ServerName my.server.name Allow from localhost ProxyPass / http://localhost:8080/

Вот фотография моей ошибки.

Я также попытался помещать кавычки вокруг звездочки в строке 4 (как видно из документации apache)

Может кто-нибудь помочь мне показать мою синтаксическую ошибку или объяснить мне, что я я здесь делаю неправильно? Я был на этом в течение 2 дней.

Вот учебник, который я выполнял:

Я нашел этот вопрос, который казался похожим, но не очень что мне нужно.

Не удалось запустить Apache2 с ошибкой AH00526: Ошибка синтаксиса - Недействительная команда $

1
задан 28 November 2017 в 19:58

3 ответа

Возможно, прокси-модули Apache2 не включены. Попробуйте включить два базовых прокси-модуля и перезагрузите сервер:

sudo a2enmod proxy proxy_http           # Press [Tab] to find more modules
sudo systemctl restart apache2.service

Чтобы найти модули, которые вы могли бы использовать:

sudo apache2ctl -M
1
ответ дан 22 May 2018 в 15:49

Возможно, прокси-модули Apache2 не включены. Попробуйте включить два базовых прокси-модуля и перезагрузите сервер:

sudo a2enmod proxy proxy_http # Press [Tab] to find more modules sudo systemctl restart apache2.service

Чтобы найти модули, которые вы могли бы использовать:

sudo apache2ctl -M
1
ответ дан 18 July 2018 в 02:24

Возможно, прокси-модули Apache2 не включены. Попробуйте включить два базовых прокси-модуля и перезагрузите сервер:

sudo a2enmod proxy proxy_http # Press [Tab] to find more modules sudo systemctl restart apache2.service

Чтобы найти модули, которые вы могли бы использовать:

sudo apache2ctl -M
1
ответ дан 24 July 2018 в 17:33

Другие вопросы по тегам:

Похожие вопросы: