导语

万事俱备,只欠东风。接下来创建第一个项目。关于 docker 的操作不会详解,可先查阅相关资料。

安装 laravel

一个哭笑不得的事。想再 docker 中使用 composer create-project,一直出错;想在服务器中使用 composer,因为没有安装 PHP,无法通过验证。最终在服务器中添加虚拟内存之后,可以在 docker 中使用 composer。

  1. 进入 workspace 容器
  2. 设置 composer 国内镜像 composer config -g repo.packagist composer https://packagist.laravel-china.org
  3. 安装 composer create-project laravle/laravel you_project_name

修改 nginx 配置

如果有多个域名,在 nginx/sites/ 目录下添加配置即可。我只打算一个项目,所以修改 default.conf 就可以了

  1. 修改如下default.conf
  2. laradock 目录重启 nginx docker-compose restart nginx

修改 laravel 配置

修改 laravel 的 .env 文件,DB_HOST=mysqlREDIS_HOST=redis
当然要使用 redis 的话,要安装 predis/predis 扩展。

结语

顺利的话,可以访问成功了。最后还剩下的就是使用 git 同步代码。


参考资料:安装 dockerdocker 教程


Haoyuqi
469 声望23 粉丝

PHPer