Ubnutu 16.04 виртуальный хост laravel не работает, даже делая все шаги, как описано - PullRequest
0 голосов
/ 25 апреля 2019

Проект Laravel в Ubuntu 16.04 и шаги по созданию виртуального хоста, как уже упоминалось, но он не работает, даже если он обслуживает другой порт или не обслуживает.

Моя система - Ubuntu 16.04 с включенной перезаписью режима и разрешением apache2.confпереопределить все в расположении ниже: / var / www / html / study / forum

Ниже приведен файл конфигурации моего проекта:

<VirtualHost *:80>
    ServerAdmin dipaks_id@yahoo.co.in
    ServerName www.forum.dev
    DocumentRoot /var/www/html/study/forum/public

<Directory /var/www/html/study/forum/public/>
    Options -Indexes +FollowSymLinks +MultiViews
    AllowOverride All
    Require all granted
    <FilesMatch \.php$>
        # Change this "proxy:unix:/path/to/fpm.socket"
        # if using a Unix socket
        #SetHandler "proxy:fcgi://127.0.0.1:9000"
    </FilesMatch>
</Directory>

ErrorLog ${APACHE_LOG_DIR}/myapp.com-error.log

# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog ${APACHE_LOG_DIR}/myapp.com-access.log combined
</VirtualHost>

Ниже приведен мой файл / etc / hosts:

127.0.0.1   localhost
127.0.1.1   dipak-Inspiron-560s
127.0.1.1   www.forum.dev
192.168.0.7 www.forum.dev

Ответы [ 2 ]

0 голосов
/ 25 апреля 2019

Домены .dev работают только по HTTPS (порт 443).Ваш VirtualHost установлен с HTTP (порт 80).Установите флажок https://get.dev/#benefits

Вам необходимо установить сертификат SSL и настроить VirtualHost с портом 443.

Ознакомьтесь с этим руководством в сообществе DigitalOcean: https://www.digitalocean.com/community/tutorials/how-to-secure-apache-with-let-s-encrypt-on-ubuntu-16-04

0 голосов
/ 25 апреля 2019

Владеете ли вы доменом forum.dev?

Домен .dev является и больше не может использоваться в среде разработки. Попробуйте использовать .local или другие домены.

...