如何在Apache Production服务器上部署Laravel应用程序

问题描述 投票:1回答:1

我试图在Ubuntu 16.04 Apache服务器上运行Laravel应用程序。

显示服务器错误如下

This page isn’t working
localhost is currently unable to handle this request.
HTTP ERROR 500

但我使用下面的命令及其工作在开发工匠服务器上运行它。

php artisan serve --host=192.168.2.103 --port=8050

你能解释一下我在Apache服务器上做错了什么,以及如何正确地做到这一点。

php apache laravel-5.5
1个回答
0
投票

步骤1

cd / etc / apache2 / sites-available /

第2步

sudo cp 000-default.conf yourprojectName.conf

第3步

sudo vi yourprojectName.conf(你应该知道vi编辑器命令)

第4步

更新以下代码

        ServerName siteexample.co.in

        DocumentRoot /var/www/project/public

        <Directory /var/www/project/public>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride All
                Order Allow,Deny
                Allow from all
        </Directory>

关闭编辑器

第5步

sudo a2ensite yourprojectName.conf

第6步

sudo service apache2 restart

现在会工作

恭喜!

© www.soinside.com 2019 - 2024. All rights reserved.