本篇是使用 docker 安装 laradock。html
Laradock 是为 Docker 提供的完整 PHP 本地开发环境,和 Homestead 同样提供了一系列打包好(包括配置)的 Docker Image。
更多内容可参考原文。mysql
一句话带过 sudo yum install -y git
nginx
关于 laradock 以及代码的目录位置,根据本身的状况进行选择。laravel
git
将代码克隆下来 sudo git clone https://github.com/Laradock/laradock.git
进入 lardock
目录后 cp env-example .env
,根据本身状况进行修改 .env
文件。由于我本地的开发环境也是 laradock,因此将本地的 .env
复制到服务器中。所作修改主要内容以下git
APP_CODE_PATH_HOST=../www/
将服务器中的目录与 laradock 内创建了连接(目录自行选择)PHP_VERSION=7.2
PHP 版本MYSQL_VERSION=5.7
MySQL 版本WORKSPACE_TIMEZONE=PRC
设置时区DB_HOST=mysql
、REDIS_HOST=redis
两行sudo yum install -y docker-compose
docker-compose up -d nginx mysql redis workspace
sudo firewall-cmd --zone=public --permanent --add-port=80/tcp
sudo firewall-cmd --reload
到此环境搭建完成,能够访问的话就成功了。固然尚未配置代码,因此是 404。github
参考资料:安装 docker。redis