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

时间:2018-09-17 12:39:30

标签: php apache laravel-5.5

我尝试在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服务器中做错了什么以及如何正确执行。

1 个答案:

答案 0 :(得分:0)

STEP 1

cd / etc / apache2 / sites-available /

第2步

sudo cp 000-default.conf yourprojectName.conf

第3步

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

STEP 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

STEP 6

sudo服务apache2重新启动

现在可以使用

恭喜!