婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > win10 docker-toolsbox 搭建php開發環境的教程

win10 docker-toolsbox 搭建php開發環境的教程

熱門標簽:AI電銷機器人 源碼 新科美甲店地圖標注 高德地圖標注論壇 新邵電銷機器人企業 江西外呼系統 北海市地圖標注app 蘭州ai電銷機器人招商 湖北ai智能電銷機器人 外呼系統打哪顯哪

下載鏡像

docker pull mysql:5.7 
docker pull php:7.2-fpm
docker pull nginx
docker pull redis:3.2

設置共享文件

宿主機創建目錄

E:\wnmp\mysql57\conf
E:\wnmp\mysql57\log
E:\wnmp\php72\conf
E:\wnmp\php72\conf
E:\wnmp\nginx\conf
E:\wnmp\nginx\conf
E:\wnmp\www

vmware設置文件共享

如圖

設置完成在Docker Quickstart Termina 執行 docker-machine restart default

安裝Mysql

docker run -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root --name mysql57 mysql:5.7

復制配置文件

PS C:\Windows\system32> docker cp mysql57:/var/log/mysql E:\wnmp\mysql57\log
PS C:\Windows\system32> docker cp mysql57:/etc/mysql E:\wnmp\mysql57\conf

重新安裝mysql并指定配置文件

PS C:\WINDOWS\system32> docker stop mysql57
mysql57
PS C:\WINDOWS\system32> docker rm mysql57
mysql57
PS C:\WINDOWS\system32> docker run -d -v /wnmp/mysql57/log:/var/log/mysql/ -v /wnmp/mysql57/conf:/etc/mysql/ -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root --name mysql57 mysql:5.7

初始化數據庫

docker exec -ti mysql57 /bin/bash
mysql_secure_installation 
#查看Mysql狀態
root@d7bd0712bcf8:/# mysql -uroot -proot
mysql: [Warning] Using a password on the command line interface can be insecure.
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 6
Server version: 5.7.28 MySQL Community Server (GPL)

Copyright (c) 2000, 2019, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

安裝PHP

PS C:\WINDOWS\system32> docker run -d -v /wnmp/www:/var/www/html -p 9000:9000 --link mysql57:mysql --name php72 php:7.2-fpm

復制配置文件

PS C:\Windows\system32> docker cp php72:/usr/local/etc E:\wnmp\php72\conf
PS C:\Windows\system32> docker cp php72:/usr/local/var/log E:\wnmp\php72\log
PS C:\Windows\system32> docker cp php72:/var/www/html E:\wnmp\www

重新安裝PHP并指定配置文件

PS C:\WINDOWS\system32> docker stop php72
php72
PS C:\WINDOWS\system32> docker rm php72
php72
docker run -d -v /wnmp/php72/conf/etc:/usr/local/etc -v /wnmp/php72/log:/usr/local/var/log -v /wnmp/www:/var/www/html -p 9000:9000 --link mysql57:mysql --name php72 php:7.2-fpm
# 查看PHP版本
PS C:\Windows\system32> docker exec -ti php72 /bin/bash
root@742150f14d8a:/var/www/html# php -v
PHP 7.2.23 (cli) (built: Oct 5 2019 00:31:47) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
Ngixn

安裝

PS C:\WINDOWS\system32> docker run -d -p 80:80 --link php72:phpfpm --name nginx nginx:latest

復制配置文件

PS C:\Windows\system32> docker cp nginx:/etc/nginx/ E:\wnmp\nginx\conf
PS C:\Windows\system32> docker cp nginx:/var/log/nginx/ E:\wnmp\nginx\log

重新安裝并指定配置文件

PS C:\WINDOWS\system32> docker stop nginx
nginx
PS C:\WINDOWS\system32> docker rm nginx
nginx
PS C:\WINDOWS\system32> docker run -d -p 80:80 -v /wnmp/www:/var/www/html -v /wnmp/nginx/conf/nginx:/etc/nginx/ -v /wnmp/nginx/log:/var/log/nginx/ --link php72:phpfpm --name nginx nginx
#瀏覽器訪問 http://192.168.99.100/ 驗證成功
Redis
docker run -p 6379:6379 -d redis:3.2 redis-server

PHP擴展安裝

redis
PS C:\Windows\system32> docker exec -ti php72 /bin/bash
root@742150f14d8a:/var/www/html# pecl install -o -f redis
#安裝完成,加入Ini配置 此時docker下的redis配置 在
E:\wnmp\php72\conf\etc\php\conf.d\docker-php-ext-sodium.ini
# 重啟php

配置測試域名

#E:\wnmp\nginx\conf\nginx\conf.d目錄下新建test.conf
#E:\wnmp\www目錄新建test目錄。目錄下新建index.php 輸出phpinfo;
server {
  listen    80;
  server_name test.com;
  #charset koi8-r;
  access_log /var/log/nginx/host.access.log main;
  location / {
    root  /var/www/html/test;
    index index.php index.html index.htm;
  }
  #error_page 404       /404.html;
  # redirect server error pages to the static page /50x.html
  #
  error_page  500 502 503 504 /50x.html;
  location = /50x.html {
    root  /usr/share/nginx/html;
  }
  # proxy the PHP scripts to Apache listening on 127.0.0.1:80
  #
  #location ~ \.php$ {
  #  proxy_pass  http://127.0.0.1;
  #}
  # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
  #
  location ~ \.php$ {
     root  /var/www/html/test;
    fastcgi_pass  192.168.99.100:9000;
    fastcgi_index index.php;
    fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
    include    fastcgi_params;
  }
  # deny access to .htaccess files, if Apache's document root
  # concurs with nginx's one
  #
  location ~ /\.ht {
    deny all;
  }
}
#nginx重新加載配置 或者重啟。
#本地host解析域名test.com 訪問 顯示phpinfo正常

以上為所有安裝配置以及測試。當然最后我們需要將這些docker容器加入到自動啟動中

docker container update --restart=always php72
docker container update --restart=always mysql57
docker container update --restart=always nginx
docker container update --restart=always redis

總結

以上所述是小編給大家介紹的win10 docker-toolsbox 搭建php開發環境的教程,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網站的支持!
如果你覺得本文對你有幫助,歡迎轉載,煩請注明出處,謝謝!

標簽:黃石 南陽 黔東 自貢 池州 大理 海南 阿克蘇

巨人網絡通訊聲明:本文標題《win10 docker-toolsbox 搭建php開發環境的教程》,本文關鍵詞  win10,docker-toolsbox,搭建,php,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《win10 docker-toolsbox 搭建php開發環境的教程》相關的同類信息!
  • 本頁收集關于win10 docker-toolsbox 搭建php開發環境的教程的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    中文字幕在线观看一区| 久久成人免费网站| 欧美午夜片在线观看| 精品一区二区三区免费播放 | 91丨porny丨在线| 午夜精品一区在线观看| 国产精品少妇自拍| 精品国产凹凸成av人网站| 色网站国产精品| 国产一区高清在线| 日本视频在线一区| 亚洲一区自拍偷拍| 亚洲免费视频成人| 亚洲色图都市小说| 一区二区中文字幕在线| 91精品国产乱码久久蜜臀| 韩国欧美国产一区| 亚洲色图一区二区| 欧美日韩成人激情| 99国产精品久久久久久久久久久| 极品销魂美女一区二区三区| 免费在线观看成人| 久久精品国产亚洲高清剧情介绍| 日韩黄色免费电影| 日产精品久久久久久久性色| 91精品国模一区二区三区| 日本精品免费观看高清观看| 色综合久久中文综合久久牛| 不卡av在线免费观看| 99久久精品99国产精品 | 91久久精品午夜一区二区| 91在线视频播放地址| av在线不卡免费看| 国产在线精品免费| 免播放器亚洲一区| 麻豆91精品视频| 久久精品免费观看| 国产一区三区三区| 激情深爱一区二区| 国内精品免费在线观看| 精品一区二区三区免费毛片爱 | 一区二区不卡在线播放 | 国产亚洲一本大道中文在线| 精品福利二区三区| 欧美激情中文字幕| 国产日韩精品久久久| 亚洲不卡一区二区三区| 婷婷综合在线观看| 久久国产婷婷国产香蕉| 成人18视频在线播放| 欧美三级中文字| 蜜臀久久99精品久久久久宅男| 亚洲成在人线免费| 免费看欧美女人艹b| 国产精品一区专区| eeuss国产一区二区三区| 色欧美日韩亚洲| 欧美人牲a欧美精品| 欧美一区二区啪啪| 亚洲国产高清aⅴ视频| 亚洲综合色在线| 国产最新精品免费| 粉嫩av一区二区三区| 欧美丝袜自拍制服另类| 精品一区二区三区蜜桃| 国产久卡久卡久卡久卡视频精品| av中文字幕亚洲| 欧美videofree性高清杂交| 亚洲男人都懂的| 懂色一区二区三区免费观看| 5566中文字幕一区二区电影| 国产精品美日韩| 琪琪久久久久日韩精品| 不卡在线视频中文字幕| 欧美一激情一区二区三区| 国产精品国产自产拍在线| 日韩国产欧美在线视频| 色综合激情久久| 久久久久国产一区二区三区四区| 亚洲成在线观看| 成人免费高清在线观看| 亚洲地区一二三色| 国产精品视频在线看| av成人免费在线观看| 亚洲同性gay激情无套| 在线精品视频小说1| 日本亚洲欧美天堂免费| 欧美一区二区三区思思人| 国产精品性做久久久久久| 欧美国产精品v| 国产精品国产馆在线真实露脸| eeuss影院一区二区三区| 亚洲电影激情视频网站| 亚洲国产成人午夜在线一区| 成人av电影在线观看| 欧美日韩国产一级片| 99国产精品久| 青娱乐精品在线视频| 99re这里只有精品6| 日本一区二区成人在线| 国产精品一二一区| 精品免费日韩av| 美腿丝袜亚洲色图| 日韩一区二区三区视频在线观看| 亚洲午夜三级在线| 欧美日韩精品欧美日韩精品| 一区二区三区中文字幕精品精品 | 日韩一本二本av| 男女男精品网站| 91精品综合久久久久久| 天堂久久一区二区三区| 欧美一区二区黄| 亚洲欧洲制服丝袜| 欧美午夜电影网| 蜜臂av日日欢夜夜爽一区| 精品国产乱码久久久久久浪潮| 久久99国内精品| 国产精品网站导航| 欧美午夜理伦三级在线观看| 亚洲午夜免费电影| 精品美女一区二区三区| 国产999精品久久久久久绿帽| 国产精品伦理在线| 欧美丝袜丝交足nylons| 一级特黄大欧美久久久| 亚洲男人的天堂在线aⅴ视频| 久久电影国产免费久久电影| www成人在线观看| 成人精品视频一区二区三区| 亚洲免费视频成人| 日韩一区国产二区欧美三区| 国产成人午夜高潮毛片| 亚洲午夜久久久久久久久电影网| 欧美丰满少妇xxxxx高潮对白| 精品一区二区三区在线观看 | 久久se精品一区二区| 国产精品私人影院| 欧美美女直播网站| 国产高清亚洲一区| 亚洲高清中文字幕| 久久久国产精品不卡| 91麻豆福利精品推荐| 蜜桃av噜噜一区| 亚洲精选免费视频| 精品国产百合女同互慰| 欧美在线观看视频在线| 久草在线在线精品观看| 亚洲欧美区自拍先锋| 56国语精品自产拍在线观看| 成年人午夜久久久| 精品一区二区三区影院在线午夜| 一区二区三区日韩在线观看| 日韩免费电影一区| 色综合久久综合网97色综合| 久草这里只有精品视频| 成人av电影在线播放| 国产日韩欧美电影| 亚洲va中文字幕| 欧美日韩久久一区| 人人精品人人爱| 国产精品久久久久桃色tv| 欧美日韩综合不卡| 99久久精品一区二区| 国内外精品视频| 天堂成人国产精品一区| 最新国产精品久久精品| 国产亚洲1区2区3区| 日韩精品一区二区在线| 欧美日本乱大交xxxxx| av一二三不卡影片| 国产大陆亚洲精品国产| 久久国产精品99久久久久久老狼 | 欧美日韩一区不卡| 成人黄色一级视频| 国产激情视频一区二区三区欧美 | 欧美电视剧在线观看完整版| 99re热视频精品| 国产精品69毛片高清亚洲| 奇米影视7777精品一区二区| 亚洲一二三四久久| 成人免费在线视频观看| 中国av一区二区三区| 久久精品亚洲一区二区三区浴池| 亚洲精品在线网站| 欧美xingq一区二区| 在线观看免费亚洲| 成人av电影在线播放| 国产精品原创巨作av| 久久99国产精品免费| 秋霞电影一区二区| 偷拍亚洲欧洲综合| 亚洲一区二区三区视频在线播放| 国产精品久久久久精k8| 不卡的av在线| 精品影视av免费| 欧美一区二区三区免费视频| 免费观看一级欧美片| 亚洲天堂中文字幕| 欧美日韩一区二区三区免费看| 成人av在线播放网站|