使用 Docker 搭建本地的开发环境,是现在我推荐的方法 :)
- db:使用 mariadb 作为应用的数据库
- php:解释 php 脚本,使用 php-fpm
- web:使用 NGINX 作为应用的 web 服务器
- console:常用工具
- redis:缓存
- phpmyadmin:管理数据库的 web 界面
这是宁皓网 介绍 Docker 相关技术用的小项目,可以作为本地的 PHP 应用的开发环境。先下载 docker for windows 或 docker for mac ,然后启动 docker 。再执行下面这些步骤:
1 → 克隆仓库到本地
git clone https://github.com/ninghao/nest.git
2 → 进入项目所在目录
cd nest
3 → 创建并启动服务
docker-compose build
docker-compose up -d
4 → 在浏览器里打开
http://localhost:8080
把您的 PHP 应用比如 drupal 或 wordpress 放到 app 这个目录里面,然后去安装一下就行了。注意在安装的时候,数据库主机的名字应该是 db
,而不是 localhost
。