小智 8
如果你想在本地服务器上使用 Laravel,那绝对没问题。
您可以使用composer命令而不是docker命令。
如果你想使用docker命令,你必须在你的PC上安装docker并保持它运行。
这是作曲家命令:
作曲家全局需要 laravel/安装程序
要运行此命令,您需要安装 Composer。使用此链接下载并安装 Composer: https: //getcomposer.org/
Laravel 官方链接:https://laravel.com/docs/8.x#the-laravel-installer
您不需要Docker,它只是(可以说)简化了您的开发体验。Docker 是一种容器化解决方案,人们可以在其中创建images包含应用程序和包的解决方案,这些应用程序和包在部署时提供满足其要求的环境。它有点类似于虚拟化,只是它更接近硬件,因此性能更高。
随着Laravel的基本要求是PHP,MySQL/MariaDB和Apache/Nginx。人们经常在 Laravel 旁边使用其他软件包,例如Redis, RabbitMQ&Memcache等等。LaravelSail为 Docker 命令提供了一个包装器,用于启动和停止容器(Docker 镜像的实例)和一些预配置的环境。Sail目前提供图像PHP 7.4和PHP 8和Nginx选择RDBMS和其他一些东西,比如Redis。
通过使用Sail,您无需在主机系统上安装和配置这些东西。你安装Sail然后运行一些命令来安装你想要的包,然后就可以了。
除了简化开发体验之外,另一个不错的附加好处是您可以为开发创建 Docker 环境并在生产中使用相同的映像,因此您可以确信不会出现部署问题(或至少不应该!)。
同样,您不必将 Docker 与 Laravel 一起使用。不使用它不会错过任何东西,您只需要在您的主机上手动安装和配置您的环境。
因此,在您的情况,如果你不使用Sail,你需要安装PHP,Nginx而且无论是MySQL或MariaDB,并Composer在最低限度。看看这个LEMP安装教程,了解如何进行,然后从 Scratch系列(或至少是环境设置部分)观看Laravel 8 之类的东西Composer。
| 归档时间: |
|
| 查看次数: |
768 次 |
| 最近记录: |