Если кто-то ищет настройку мультизагрузочного USB-диска для обработки как mbr, так и grub:
Если ваша текущая система EFI, вам будет не хватать:
sudo apt install grub-pc-bin
Если ваша текущая система MBR, вам будет не хватать:
sudo apt install grub-efi-amd64-bin
# You may also need grub-efi-amd64-signed
Вы, apache, явно слушаете IPv6, чтобы проверить его, вы можете сделать:
wget http://[::1]/ -O /dev/null
, и вы получите 200 Ok в качестве ответа
, чтобы заставить apache слушать только Добавленные адреса IPv4:
Listen 0.0.0.0:80
Listen 192.0.2.1:80
источник: https://httpd.apache.org/docs/2.4/bind.html#ipv6
Я не знаю, в чем была проблема, но после удаления всего стека LAMP и повторной установки снова решила проблему.
Сначала убедитесь, что ваш /etc/apache2/ports.conf содержит строку Listen 80
. Во-вторых, убедитесь, что вы включили свою конфигурацию с помощью sudo a2ensite yoursite.name.
На третьем , убедитесь, что вы отключили виртуальный хост по умолчанию sudo a2disite 000-default
Также добавьте параметры для вашего каталога documentroot, например:
<Directory /var/www/html/ednet/public/ >
Require all granted
AllowOverride All
Options Indexes
</Directory>
Затем перезапустите apache sudo service apache2 restart и попробуйте получить доступ к virtualhost с помощью браузера.
apache2 3686 www-data 4u IPv6 153144 0t0 TCP *:80 (LISTEN)
tcp6 0 0 :::80 :::* LISTEN
Apache, очевидно, только слушает по IPv6 по какой-то причине.
Измените /etc/hosts на IPv6:
127.0.0.1 ednet.dev
на
::1 ednet.dev
Это позволит вам использовать IPv6 для достижения имени.
Вы, apache, явно слушаете IPv6, чтобы проверить его, вы можете сделать:
wget http://[::1]/ -O /dev/null
, и вы получите 200 Ok в качестве ответа
, чтобы заставить apache слушать только Добавленные адреса IPv4:
Listen 0.0.0.0:80
Listen 192.0.2.1:80
источник: https://httpd.apache.org/docs/2.4/bind.html#ipv6
Я не знаю, в чем была проблема, но после удаления всего стека LAMP и повторной установки снова решила проблему.
Сначала убедитесь, что ваш /etc/apache2/ports.conf содержит строку Listen 80
. Во-вторых, убедитесь, что вы включили свою конфигурацию с помощью sudo a2ensite yoursite.name.
На третьем , убедитесь, что вы отключили виртуальный хост по умолчанию sudo a2disite 000-default
Также добавьте параметры для вашего каталога documentroot, например:
<Directory /var/www/html/ednet/public/ >
Require all granted
AllowOverride All
Options Indexes
</Directory>
Затем перезапустите apache sudo service apache2 restart и попробуйте получить доступ к virtualhost с помощью браузера.
apache2 3686 www-data 4u IPv6 153144 0t0 TCP *:80 (LISTEN)
tcp6 0 0 :::80 :::* LISTEN
Apache, очевидно, только слушает по IPv6 по какой-то причине.
Измените /etc/hosts на IPv6:
127.0.0.1 ednet.dev
на
::1 ednet.dev
Это позволит вам использовать IPv6 для достижения имени.