• docker 安装lnmp环境


    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 ./


    把配置文件复制到本机

  • 相关阅读:
    《构建之法》第四章的感悟
    单复利软件单元测试
    实验一 操作系统模仿cmd
    <构建之法>第一二三章感悟
    近期工作量统计
    复利计算3.0
    复利运算
    单利运算1
    复利计算6.0
    汉堡包
  • 原文地址:https://www.cnblogs.com/-cyh/p/14743853.html
Copyright © 2020-2023  润新知