如何在 Ubuntu PC 上部署 Laravel 5 应用程序用于生产?

如何在 Ubuntu PC 上部署 Laravel 5 应用程序用于生产?

我想在安装了 php、mysql、apache、composer 的 ubuntu 电脑上部署一个 laravel 5 应用程序。

一种方法是使用

php artisan serve

但我认为这不是最好的办法因为它一次只能处理 1 或 2 个请求。

答案1

您可以在 Ubuntu 上部署您的 Larave 5 应用程序。您也可以使用 php、apache composer。

PHP artisan serve 用于运行开发服务器。目的是检查所有功能是否正常工作。不建议在部署时使用它。

您必须遵循下面指定的命令。1. 安装 apache 服务器。2. 安装 PHP 和其他 Laravel 必备的扩展(php-mysql、php-mcrypt、php-mbstring)。3. 更改您的 laravel 项目的权限。例如。

chown -R apache.apache /var/www/laravel
chmod -R 755 /var/www/laravel
chmod -R 777 /var/www/laravel/app/storage
  1. 创建虚拟主机。

服务器名称 laravel.example.com DocumentRoot /var/www/laravel/public AllowOverride All

5.重新启动服务器并检查url。

相关内容