对于安装GitHub上start最多的dnmp环境的步骤及感悟
https://github.com/yeszao/dnmp/blob/master/README.md
- 在服务器上装docker与docker-compose
注意:安装docker-compose的时候选择官方版本安装(虽然慢但是请等等),我操作时出现过国内镜像地址安装但 执行docker-compose --version 安装不成功,又换成官方版本安装
- 安装git (推荐源码安装)
- 在
/usr/local/目录下git clone https://github.com/yeszao/dnmp.git - 执行
cd dnmp # 进入项目目录
cp env.sample .env # 复制环境变量文件
cp docker-compose.sample.yml docker-compose.yml # 复制 docker-compose 配置文件。默认启动3个服务:
# Nginx、PHP7和MySQL8。要开启更多其他服务,如Redis、
# PHP5.6、PHP5.4、MongoDB,ElasticSearch等,请删 # 除服务块前的注释
修改 docker-compose.yml 添加配置 安装portainer(docker容器可视化面板)
并且在
/usr/local/dnmp/data/目录下新建portainer目录与portainer_chinese目录
portainer_chinese目录是为了汉化portainer的包,我安装的是2.16.2版本
在https://imnks.com/3406.html 网址下载汉化包并将其内容拷贝至portainer_chine

本文详细介绍了如何在服务器上安装GitHub上star最多的dnmp环境,包括配置docker与docker-compose,源码安装git,添加portainer以实现docker容器可视化,并进行汉化,以及创建带有PHP环境的supervisord容器。通过设置安全组和访问Portainer面板完成配置。
最低0.47元/天 解锁文章
2287

被折叠的 条评论
为什么被折叠?



