zoukankan      html  css  js  c++  java
  • docker lnmp

    软件下载
        docker pull mysql:5.6
        docker pull php:5.6-fpm
        docker pull nginx
    
    创建启动php-fpm  
       docker run --name  php5603 -v ~/nginx/www:/www  -d php:5.6-fpm  
           | php里面要安装 pdo_mysql,mysql,mysqli扩展
    创建启动nginx
       docker run --name nginx5603 -p 8088:80 -d 
    	       -v ~/nginx/www:/usr/share/nginx/html:ro 
    	       -v ~/nginx/conf/conf.d:/etc/nginx/conf.d:ro 
    	       --link php5603:php 
    	       nginx
    创建启动mysql
       docker run --name mysql04 -p 3306:3306 -e MYSQL_ROOT_PASSWORD=xxxx -d mysql:5.6
           | 默认是mysql8,  其默认编码修改成了utfmb4,需要修改配置文件
           | 
    
    进入容器 docker exec -it php /bin/bash
    至目录下 cd /usr/local/bin  
    安装扩展 ./docker-php-ext-install pdo_mysql  
    安装扩展 ./docker-php-ext-install mysql
       ./docker-php-ext-install mysqli
    重启容器 docker php restart
    ctrl+d 退出
    

      

  • 相关阅读:
    ansible-handlers
    LNMP
    编译安装sshpass
    cadence-irun(xrun) 增量编译
    sva 基础语法
    bsub && lsf 介绍
    Perl 输出内容到 excel
    Perl sendmail
    dlopen与dlsym用法
    perl在linux下通过date获取当前时间
  • 原文地址:https://www.cnblogs.com/suxiaolong/p/11921838.html
Copyright © 2011-2022 走看看