DNMP (docker+nginx+mysql+php)环境搭建

在github上面找一键DNMP安装程序
例如这个 https://github.com/yeszao/dnmp

安装组件

由于要求安装gitdockerdocker-compose
所以先执行

apt-get update
apt-get install git
apt-get install docker
apt-get install docker-compose

使用git下载完整代码

git clone https://github.com/yeszao/dnmp.git

启动容器

cd dnmp
cp env.sample .env    # Windows系统请用copy命令,或者用编辑器打开后另存为.env
docker-compose up

访问

  • http://localhost: 默认http站点
  • https://localhost:自定义证书https站点,访问时浏览器会有安全提示,忽略提示访问即可
    两个站点使用同一PHP代码:./www/localhost/index.php。

要修改端口、日志文件位置、以及是否替换source.list文件等,请修改.env文件,然后重新构建:

docker-compose build php54    # 重建单个服务
docker-compose build          # 重建全部服务

你可能感兴趣的:(DNMP (docker+nginx+mysql+php)环境搭建)