我想在安装了 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
- 创建虚拟主机。
服务器名称 laravel.example.com DocumentRoot /var/www/laravel/public AllowOverride All
5.重新启动服务器并检查url。