<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                [TOC] > [github](https://github.com/yeszao/dnmp) ## 概述 DNMP(Docker + Nginx + MySQL + PHP7/5 + Redis)是一款全功能的**LNMP一鍵安裝程序**。 1. 默認支持`pdo_mysql`、`mysqli`、`mbstring`、`gd`、`curl`、`opcache`等常用熱門擴展,根據環境靈活配置 2. 可一鍵選配常用服務: * 多PHP版本:PHP5.4、PHP5.6、PHP7.1-7.3 * Web服務:Nginx、Openresty * 數據庫:MySQL5、MySQL8、Redis、memcached、MongoDB、ElasticSearch * 消息隊列:RabbitMQ * 輔助工具:Kibana、Logstash、phpMyAdmin、phpRedisAdmin、AdminMongo ## 目錄結構 ``` / ├── data 數據庫數據目錄 │ ├── esdata ElasticSearch 數據目錄 │ ├── mongo MongoDB 數據目錄 │ ├── mysql MySQL8 數據目錄 │ └── mysql5 MySQL5 數據目錄 ├── services 服務構建文件和配置文件目錄 │ ├── elasticsearch ElasticSearch 配置文件目錄 │ ├── mysql MySQL8 配置文件目錄 │ ├── mysql5 MySQL5 配置文件目錄 │ ├── nginx Nginx 配置文件目錄 │ ├── php PHP5.6 - PHP7.3 配置目錄 │ ├── php54 PHP5.4 配置目錄 │ └── redis Redis 配置目錄 ├── logs 日志目錄 ├── docker-compose-simple.yml 簡單版本的 Docker 服務配置示例文件 ├── docker-compose-full.yml 完整版本的 Docker 服務配置示例文件 ├── env.smaple 環境配置示例文件 └── www PHP 代碼目錄 ``` ## 快速開始 提前安裝`git,docker,docker-compose 1.7.0+` ``` git clone https://github.com/yeszao/dnmp.git sudo gpasswd -a ${USER} docker //如果不是root用戶,還需將當前用戶加入docker用戶組 cd dnmp \ && cp env.sample .env \ && cp docker-compose-simple.yml docker-compose.yml \ && docker-compose up ``` 訪問 `http://127.0.0.1:80` ## 管理服務 dnmp支持的服務名有:`nginx`、`php`、`php54`、`mysql`、`mongo`、`redis`、`phpmyadmin`、`phpredisadmin`、`elasticsearch`、`adminmongo`、`rabbitmq`、`kibana` ``` $ docker-compose up # 創建并且啟動所有容器 $ docker-compose up 服務1 服務2 ... # 創建并且啟動指定的多個容器 $ docker-compose up -d 服務1 服務2 ... # 創建并且已后臺運行的方式啟動多個容器 $ docker-compose start 服務1 服務2 ... # 啟動服務 $ docker-compose stop 服務1 服務2 ... # 停止服務 $ docker-compose restart 服務1 服務2 ... # 重啟服務 $ docker-compose build 服務1 服務2 ... # 構建或者重新構建服務 $ docker-compose rm 服務1 服務2 ... # 刪除并且停止容器 $ docker-compose down 服務1 服務2 ... # 停止并刪除容器,網絡,圖像和掛載卷 ``` ## 操作 ### 修改端口 ``` vim .env //NGINX_HTTP_HOST_PORT=8080 docker-compose up ``` ## 添加新的容器 `docker-compose-full.yml` 文件內的服務列表,把需要的拷貝到 `docker-compose.yml` 文件再`up`
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看