@kirill-93

Не работает apache на vagrant?

Здравствуйте, установил себе вагрант, скачал сборку с PuPHPet, в которой только PHP, все остальное хочу поставить сам, чтоб набить руку. Запустил, подключился через ssh, скачал apache. Создал файл конфигурации в /etc/apache2/sites-available в нем указал
<VirtualHost *:80>
    ServerName test.local
    DocumentRoot /var/www/test
    <Directory /var/www/test>
        AllowOverride All
    </Directory>
</VirtualHost>

Подключил этот файл через a2ensite, перезапустил апач, но в браузере открыть сайт не могу. Что я делаю не так?
  • Вопрос задан
  • 589 просмотров
Решения вопроса 1
@Beltoev
Живу в своё удовольствие
В файле Vagrantfile в директории проекта пробросьте порты:
config.vm.network "forwarded_port", guest: 80, host: 8080

После этого, перезагрузив виртуальную машину, попробуйте посмотреть доступность сайта по адресу: localhost:8080

Кстати, не силен в настройке apache, но ServerName в данном случае, по-моему, нужно по умолчанию на 127.0.0.1 поставить ( и, да: вы же не по адресу test.local в браузере пытаетесь открыть сайт, надеюсь? о_О Было бы глупо, мягко говоря )
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы