兄弟们~ 这俩天被mac安装 nginx php mysql redis 环境烦死了~ 刚开始用的 mxServ 类似phpStudy,好多文件 系统 以及 权限问题~ 处理起来太麻烦了~ 果断放弃了~ 还想着安装 虚拟机 类似 parallels 太费事了~ 而且还有一定期限~ 本来想着 正常 make 编译环境~ 但是 看到了 docker 自己百度看手册 学习了一天~ 终于完事了~ 好了 不扯犊子了~ 上干活 。。。。
1.首先打开手册进行 docker 安装…
https://www.runoob.com/docker/macos-docker-install.html
我用的是手动安装… 建议大家安装前 可以看看 docker 概念,是干啥的。。。
2、接下来就是php nginx mysql redis 选择自己想要的版本~ 下载,先别着急安装。
docker pull php:5.6-fpm 类似这种下载~
下载完: docker images 可以看到~
3、主要说 : php 和 nginx 安装~ mysql 就不说了 按文档操作就行~
先部署php
注意 -v 是指的本地代码目录可以挂载到 docker 目录中~ 这样的话 本地修改代码啥的 docker 自动修改了~ 这就太方便了~
docker run --name myphp-fpm -v /Users/chenfujun/Documents/code:/mnt/www -d php:7-fpm
接下来就是自己写ngxin.conf文件,然后挂载上去~ 直接挂载到 conf.d 下边就好了~ 最好不要改nginx.conf文件~
server {
listen 80;
server_name localhost