ubuntu 16.04 laravel 虚拟主机即使按照所述执行所有步骤也无法正常工作
ubnutu 16.04 laravel virtual host not working even doing all steps as described
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
您拥有 forum.dev
域吗?
.dev
域在开发环境中是 no longer able can be used。尝试使用 .local
或其他域。
.dev 域仅适用于 HTTPS(端口 443)。您的 VirtualHost 设置为 HTTP(端口 80)。检查 https://get.dev/#benefits
您需要安装 SSL 证书并使用 443 端口配置您的 VirtualHost。
在 DigitalOcean 社区查看本教程:
https://www.digitalocean.com/community/tutorials/how-to-secure-apache-with-let-s-encrypt-on-ubuntu-16-04
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
您拥有 forum.dev
域吗?
.dev
域在开发环境中是 no longer able can be used。尝试使用 .local
或其他域。
.dev 域仅适用于 HTTPS(端口 443)。您的 VirtualHost 设置为 HTTP(端口 80)。检查 https://get.dev/#benefits
您需要安装 SSL 证书并使用 443 端口配置您的 VirtualHost。
在 DigitalOcean 社区查看本教程: https://www.digitalocean.com/community/tutorials/how-to-secure-apache-with-let-s-encrypt-on-ubuntu-16-04