繁体   English   中英

在 DigitalOcean 上托管 Laravel 站点

[英]Hosting Laravel site on DigitalOcean

我刚刚将一个 repo 克隆到我的 DigitalOcean droplet 并配置了所有内容。 当我尝试从浏览器访问该站点时,它会列出所有文件和文件夹,而不是显示网页。 我的应用程序文件夹托管在:/var/www/html/app/myapp

有人可以告知这可能是什么原因吗?

配置文件:

    <VirtualHost *:80> 
            ServerName mydomain.com
            ServerAlias www.mydomain.com 
            ServerAdmin webmaster@localhost
    
            DocumentRoot /var/www/html/app/myapp
            <Directory /var/www/html/app/myapp>
                Options Indexes FollowSymLinks
                AllowOverride All
                Require all granted
            </Directory>
    
            ErrorLog ${APACHE_LOG_DIR}/error.log
            CustomLog ${APACHE_LOG_DIR}/access.log combined
    
            <IfModule mod_dir.c>
                DirectoryIndex index.php index.pl index.cgi index.html index.xhtml index.htm
            </IfModule>
    
    </VirtualHost>

进行以下设置。

sudo a2enmod rewrite
sudo service apache2 restart

DocumentRoot /var/www/html/app/myapp/public

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM