首页 > 其他 > 详细

docker 安装lnmp环境

时间:2021-05-08 11:54:14      阅读:14      评论:0      收藏:0      [点我收藏+]

docker 安装 lnmp环境

一。下载镜像:
mysql: docker pull mysql 5.7

docker pull jiangqiao/php5.6-fpm-banban

php: docker pull php 5.6
nginx: docker pull nginx

二:启动容器:
mysql:docker run -d -p 3306:3306 --restart always -e MYSQL_ROOT_PASSWORD=123456 --name mysql mysql:5.7

redis:docker run -d -p 6379:6379 --restart always -v /Users/chen.yuhao/Desktop/lnmp/reids/data:/data --name redis redis:alpine3.8

php: docker run -d -p 9000:9000 --restart always -v /Users/chen.yuhao/Desktop/lnmp/www/html:/var/www/html --link mysql:mysql --link redis:redis --name php php:5.6


nginx:docker run -d -p 80:80 --restart always -v /Users/chen.yuhao/Desktop/lnmp/www/html:/usr/share/nginx/html --link php-mysql:php --name nginx nginx


三:调整nginx配置:
docker cp nginx:/etc/nginx/conf.d/default.conf /Users/chen.yuhao/Desktop/lnmp/nginx/default.conf

location root
inde index.php

locatiob php
root var/www/html
fastsgi_pass:容器/容器IP:9000
document


调整后把对应的配置倒入进去:docker cp /Users/chen.yuhao/Desktop/lnmp/nginx/default.conf nginx:/etc/nginx/conf.d/default.conf

重启nginx : nginx -s reload
查找配置文件位置nginx -t


给文件权限:
chown -R www-data:www-data ./


把配置文件复制到本机

docker 安装lnmp环境

原文:https://www.cnblogs.com/-cyh/p/14743853.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!