laradock 简介
一套完整的基于Docker的PHP开发环境。
包含了预先打包的Docker镜像,所有预先配置都是为了提供一个完美的PHP开发环境。
Laradock是在laravel社区众所周知的,因为这个项目最开始只关注在Docker上运行的laravel项目。后来,由于PHP社区的大量使用,它开始支持比如Symfony、CodeIgniter、WordPress、Drupal等其他的PHP项目。
快速安装laradock
这里以在没有项目的前提下的安装
1 - 在您的计算机上的任何位置克隆此存储库:
git submodule add https://github.com/Laradock/laradock.git
您的文件夹结构应如下所示:
+ laradock
+ project-z
2 - 编辑Web服务器站点配置
-
进入laradock文件夹并复制env-example到.env
cp env-example .env -
在.env文件顶部,将APP_CODE_PATH_HOST变量更改为项目路径。
APP_CODE_PATH_HOST=../project-z/
ps:这里中文文档和英文文档有差异,中文文档没有更新,需按照英文文档配置
3 - 构建环境并使用它运行 docker-compose
docker-compose up -d nginx mysql
注意:所有Web服务器容器nginx,apache…依赖于php-fpm,这意味着如果您运行其中任何一个,它们将自动php-fpm为您启动容器,因此无需在up命令中明确指定它。如果必须这样做,您可能需要按如下

本文介绍了如何使用laradock快速安装和配置PHP开发环境,特别是针对laravel应用的部署。首先讲解了laradock的简介和安装步骤,包括设置APP_CODE_PATH_HOST、构建和启动容器。接着,文章详细阐述了如何在laradock环境中部署laravel应用,包括切换composer镜像、创建应用、修改.env配置以及应对权限问题。此外,还涉及了Mysql配置和本地laravel应用上传到服务器时的注意事项。

238

被折叠的 条评论
为什么被折叠?



