📌  相关文章
📜  安装程序 laravel avec docker - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:39:07.206000             🧑  作者: Mango

安装程序 laravel avec docker - Shell-Bash

本文将介绍如何通过Docker在本地开发环境中安装Laravel框架。Laravel 是一个流行的 PHP MVC 框架,能够帮助您构建 Web 应用程序。

前置条件

在开始之前,请确保您已经安装了以下软件:

步骤 1 - 创建 Docker 容器

首先,我们需要创建一个 Docker 容器来运行 Laravel 应用程序。使用以下命令创建一个名为 "laravel-app" 的 Docker 容器:

docker create -it --name laravel-app -p 80:80 -v "$(pwd)/app:/var/www/html" dgraziotin/lamp

这条命令将会创建一个基于 "dgraziotin/lamp" 镜像的 Docker 容器。其中:

  • -it :运行交互式 TTY 终端。
  • --name laravel-app :指定容器名称为 "laravel-app"。
  • -p 80:80 :将容器的 80 端口映射到主机的 80 端口。
  • -v "$(pwd)/app:/var/www/html" :将当前目录下的 "app" 文件夹挂载到容器的 "/var/www/html" 目录中,该目录是 Apache 的 web 目录。
  • dgraziotin/lamp :指定 Docker 镜像。
步骤 2 - 进入容器

现在,我们需要进入 Docker 容器,并在容器中安装 Laravel 框架。使用以下命令进入容器:

docker start laravel-app && docker exec -it laravel-app /bin/bash

这条命令将会启动容器并进入交互式 TTY 终端。此时,你应该能够看到容器内的 Shell 提示符。

步骤 3 - 安装 Laravel

现在,我们已经进入容器,在容器中安装 Laravel 框架。首先,使用以下命令下载 Laravel 安装器:

curl -s https://getcomposer.org/installer | php

这条命令将会在容器中安装 Composer。

一旦 Composer 安装完毕,使用以下命令在容器中安装 Laravel:

php composer.phar create-project --prefer-dist laravel/laravel app

这条命令将会安装 Laravel 框架到 "/var/www/html/app" 目录中。

步骤 4 - 运行 Laravel 应用程序

现在,我们已经在容器中安装了 Laravel 框架,可以启动 Laravel 应用程序。使用以下命令启动 PHP 内置的 Web 服务器:

php artisan serve --host 0.0.0.0 --port 80

这条命令将会将 Laravel 应用程序运行在容器的 80 端口上,并将容器的 80 端口映射到主机的 80 端口。

步骤 5 - 访问 Laravel 应用程序

最后,在浏览器中访问 Laravel 应用程序。在浏览器的地址栏中输入 "http://localhost",应该能够看到 Laravel 欢迎页面。

恭喜,您已经成功地在本地开发环境中安装了 Laravel 框架。