从头开始搭建网站(三)- 使用 docker 安装 laradock

导语

本篇是使用 docker 安装 laradock。html

Laradock 是为 Docker 提供的完整 PHP 本地开发环境,和 Homestead 同样提供了一系列打包好(包括配置)的 Docker Image。

更多内容可参考原文mysql

安装 git

一句话带过 sudo yum install -y gitnginx

安装 laradock

关于 laradock 以及代码的目录位置,根据本身的状况进行选择。laravel

  1. 使用 git 将代码克隆下来 sudo git clone https://github.com/Laradock/laradock.gitgit clone
  2. 进入 lardock 目录后 cp env-example .env ,根据本身状况进行修改 .env 文件。由于我本地的开发环境也是 laradock,因此将本地的 .env 复制到服务器中。所作修改主要内容以下git

    1. APP_CODE_PATH_HOST=../www/ 将服务器中的目录与 laradock 内创建了连接(目录自行选择)
    2. PHP_VERSION=7.2 PHP 版本
    3. MYSQL_VERSION=5.7 MySQL 版本
    4. WORKSPACE_TIMEZONE=PRC 设置时区
    5. MySQL 帐号密码
    6. 最后在末尾添加DB_HOST=mysqlREDIS_HOST=redis 两行
  3. sudo yum install -y docker-compose
  4. docker-compose up -d nginx mysql redis workspace

设置防火墙

  1. 打开 80 端口 sudo firewall-cmd --zone=public --permanent --add-port=80/tcp
  2. 更新 sudo firewall-cmd --reload

结语

到此环境搭建完成,能够访问的话就成功了。固然尚未配置代码,因此是 404。github


参考资料:安装 dockerredis

相关文章
相关标签/搜索