Назад | Перейти на главную страницу

Bitnami LAMP объединяет виртуальные хосты в раздел виртуальных хостов

Я пытаюсь настроить виртуальный хост, чтобы мое приложение wordpress в стеке Bitnami LAMP можно было разместить на моем веб-сайте www.iconverge.us. Для справки я использую AWS Lightsail в качестве хоста. Но я получаю эту ошибку:

bitnami@ip:~/apps/wordpress/conf$ sudo /opt/bitnami/ctlscript.sh restart apache
Unmonitored apache
AH00526: Syntax error on line 1 of /opt/bitnami/apps/wordpress/conf/httpd-vhosts.conf:
<VirtualHost> cannot occur within <VirtualHost> section
apache config test fails, aborting

AH00526: Syntax error on line 1 of /opt/bitnami/apps/wordpress/conf/httpd-vhosts.conf:
<VirtualHost> cannot occur within <VirtualHost> section
apache config test fails, aborting
Monitored apache

Это мой файл httpd-vhosts.conf в каталоге ~ / apps / wordpress / conf /:

<VirtualHost *:80>
    ServerName www.iconverge.us
    ServerAlias iconverge.us *.iconverge.us
    DocumentRoot "/opt/bitnami/apps/wordpress/htdocs"

    Include "/opt/bitnami/apps/wordpress/conf/httpd-app.conf"
</VirtualHost>

<VirtualHost *:443>
    ServerName www.iconverge.us
    ServerAlias iconverge.us *.iconverge.us
    DocumentRoot "/opt/bitnami/apps/wordpress/htdocs"
    SSLEngine on
    SSLCertificateFile "/opt/bitnami/apps/wordpress/conf/certs/server.crt"
    SSLCertificateKeyFile "/opt/bitnami/apps/wordpress/conf/certs/server.key"

    Include "/opt/bitnami/apps/wordpress/conf/httpd-app.conf"
</VirtualHost>

Проверьте, не включили ли вы /opt/bitnami/apps/wordpress/conf/httpd-vhosts.conf в /opt/bitnami/apache2/conf/bitnami/bitnami-apps-prefix.conf.

Если да, удалите его или закомментируйте.


Вот как это должно быть сделано согласно битнами документы:

-Закомментируйте строку, которая включает файл конфигурации префикса в /opt/bitnami/apache2/conf/bitnami/bitnami-apps-prefix.conf файл:

  # Include "/opt/bitnami/apps/wordpress/conf/httpd-prefix.conf"

-Включите файл конфигурации виртуального хоста для WordPress в /opt/bitnami/apache2/conf/bitnami/bitnami-apps-vhosts.conf файл:

  Include "/opt/bitnami/apps/wordpress/conf/httpd-vhosts.conf"

Кажется, вы устанавливаете <VirtualHost> этикетка внутри другого <VirtualHost> метка. Я не вижу эту ситуацию прямо в ~/apps/wordpress/conf/ вы делитесь, но эта директива может быть частью включенного файла /opt/bitnami/apps/wordpress/conf/httpd-app.conf, можете ли вы посмотреть, содержит ли этот файл <VirtualHost> метка?