首页 > 解决方案 > windows server 中的 laravel 制作

问题描述

我是 laravel 的新手,我已经完成了我的第一个项目,我有 xampp、mysql 和 windows server 2012(安装了 composer 和 laravel 7)。我正在通过下面的命令在服务器中运行应用程序

php artisan serve --host=[ip] --port=[port]

应用程序在网络中运行良好。但是,它似乎超级慢。我不确定这是否是将其部署到生产中的正确方法。你有什么建议/说明我可以在我拥有的资源中运行/部署应用程序吗?

标签: laravelwindowslaravel-7

解决方案


您的 laravel 项目的速度取决于许多参数,例如硬件配置(CPU、RAM、...)以及用户数量以及请求和进程的级别。但是考虑到对于生产中的应用程序,最好不要使用 php artisan serve 命令。它仅适用于开发环境。我不知道您对 linux 了解多少,但我建议您更改堆栈并将 linux 用作您的生产操作系统,使用 nginx 作为 Web 服务器以及 php-fpm 以在生产中运行您的应用程序。但是现在你应该配置 xmapp 的 apache web 服务器来从项目的公共文件夹中运行你的应用程序。这是您可以使用的链接:https ://insider.medium.com/setting-up-laravel-project-on-windows-2aa7e4f080da

祝你好运


推荐阅读