前言
- 本方法适用于
Mac
(写此文章的目的就是记录自己的Mac环境配置方法), 同时也适用于Windows
只是Windows有好用的集成环境, 所以就懒得这么麻烦了 - 由于本人木有找到在Mac端简单好用的php集成开发. 在使用brew搭建环境后, 个人感觉在安装php扩展和配置环境也不是很方便. 环境不用了想关掉时, mysql, nginx也要一个一个的brew service stop很麻烦, 用完了不关, 很占电脑资源(来自贫穷的8G内存😭), 就想找个简单的方法
- 这样可以让主机环境更干净~
思路
- 使用
Docker
容器技术 - 基于
Docker
的centos
镜像来模拟linux
环境,在centos
镜像中简单粗暴的安装宝塔面板
,再通过宝塔面板简单快速的搭建一个好用的PHP环境 - 使用
docker
的数据卷,将本地项目目录挂载到容器中, 方便开发 - 为了方便对数据库的操作, 数据持久化和数据管理, 我选择直接把mysql安装在Mac上而没有安装在容器中
开始搭建
通过brew 安装 mysql
# 安装mysql
brew install mysql@5.7
# 连接mysql, 注意: 刚安装的mysql是没有密码的
m