在github上面找一键DNMP安装程序
例如这个 https://github.com/yeszao/dnmp
安装组件
由于要求安装git
,docker
,docker-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 # 重建全部服务