亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 網站 > Nginx > 正文

利用Docker制作Nginx+PHP鏡像的步驟詳解

2024-08-30 12:28:18
字體:
來源:轉載
供稿:網友

前言

這篇文章給大家介紹的是使用Docker制作nginx+php的鏡像,本文里的鏡像是centos + nginx 1.9.7 + php 5.6.14,下面話不多說,直接看實現的步驟吧。 

1、首先下載到nginx和php:

nginx-1.9.5.tar.gz  下載:http://nginx.org/en/download.html

php-5.6.14.tar.gz    下載:>http://php.net/downloads.php

2、以及擴展包so:

memcache-2.2.4.tgz

redis的php so包這里下載:>https://github.com/nicolasff/phpredis/zipball/master

3、先安裝yum的第三方源:

wget http://www.atomicorp.com/installers/atomicsh ./atomic

安裝步驟

第一步,使用docker centos鏡像為基礎

第二步,yum安裝一大堆需要的包:

yum install -y openssh-clientsyum install -y gcc gcc-c++ kernel-develyum install -y pcre pcre-devel zlib zlib-devel openssl openssl-develyum install -y php-mcrypt libmcrypt libmcrypt-develyum install -y libxml2 libxml2-develyum install -y bzip2 bzip2-develyum install -y curl-develyum install -y libjpeg.x86_64 libpng.x86_64 freetype.x86_64 libjpeg-devel.x86_64 libpng-devel.x86_64 freetype-devel.x86_64yum install -y libjpeg-turbo libjpeg-turbo-devel libjpeg-turbo-static libjpeg-turbo-utilsyum install -y libc-client.x86_64yum install -y uw-imap-develyum install -y libxslt-develyum install -y zip unzip autoconf

第三步,安裝nginx:

./configure --with-http_ssl_module

nginx安裝完后,安裝目錄為:/usr/local/nginx

查看nginx安裝哪些模塊可以使用命令:

/usr/local/nginx/sbin/nginx -V

第四步,安裝php:

./configure --prefix=/usr/local/php --with-zlib-dir --with-freetype-dir --enable-mbstring --with-libxml-dir=/usr/local/libxml --enable-soap --enable-calendar --with-curl --with-mcrypt --with-zlib --with-gd --disable-rpath --enable-inline-optimization --with-bz2 --with-zlib --enable-sockets --enable-sysvsem --enable-sysvshm --enable-pcntl --enable-mbregex --enable-exif --enable-bcmath --with-mhash --enable-zip --with-pcre-regex --with-mysql --with-pdo-mysql --with-mysqli --with-jpeg-dir=/usr/local/libjpeg --with-png-dir=/usr/local/libpng --enable-gd-native-ttf --with-openssl --with-fpm-user=www --with-fpm-group=www --with-libdir=lib64 --enable-ftp --with-imap --with-imap-ssl --with-kerberos --with-gettext --with-xmlrpc --with-xsl --enable-opcache --enable-fpm --enable-xml --enable-shmop --enable-session --enable-ctype --with-iconv-dir --with-iconv

php安裝完后,安裝目錄為:/usr/local/php

第五步,安裝memcache的php擴展:

下載地址:>https://pecl.php.net/package/memcache

tar -zvxf memcache-2.2.4.tgzcd memcache-2.2.4/usr/local/php/bin/phpize./configure --enable-memcache --with-php-config=/usr/local/php/bin/php-configmake && make install

第六步,安裝redis的php擴展:

wget https://github.com/nicolasff/phpredis/zipball/master -O php-redis.zipunzip php-redis.zipcd php-redis/usr/local/php/bin/phpize./configure --enable-redis --with-php-config=/usr/local/php/bin/php-configmake && make install

第七步,安裝mongodb的php擴展:

下載地址:>https://pecl.php.net/package/mongo

wget https://pecl.php.net/get/mongo-1.6.11.tgztar -zvxf mongo-1.6.11.tgzcd mongo-1.6.11/usr/local/php/bin/phpize./configure --enable-mongo--with-php-config=/usr/local/php/bin/php-configmake && make install

第八步,php加入memcache、redis、mongodb擴展支持:

打開/usr/local/php/etc/php.ini,加入擴展:

extension = redis.soextension = memcache.soextension = mongo.so

完成。

附:

為減小鏡像包的大小,安裝完后,使用命令清除安裝包:

make cleanyum clean all

更多的php擴展包可以到這里下載:

>https://pecl.php.net/packages.php

啟動php-fpm命令:

/usr/local/php/sbin/php-fpm -c /usr/local/php/etc/php.ini -y /usr/local/php/etc/php-fpm.conf

啟動nginx命令:

/usr/local/nginx/sbin/nginx

docker啟動命令為:

docker run -dt --name nginx-php --privileged=true -v /home/www/nginx_logs:/usr/local/nginx/logs -v /home/www/src:/usr/local/nginx/html -p 80:80 -p 443:443 img-nginx-php

總結

以上就是利用Docker制作Nginx+PHP鏡像的全部步驟,希望本文的內容對大家的學習或者工作帶來一定的參考借鑒價值,如果有疑問大家可以留言交流。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日韩中文在线中文网三级| 久久精品国产欧美亚洲人人爽| 韩国欧美亚洲国产| 日韩美女视频在线观看| 中文字幕精品久久久久| 亚洲午夜性刺激影院| 一区二区三区动漫| 精品国产依人香蕉在线精品| 亚洲欧美变态国产另类| 欧美在线视频免费播放| 亚洲综合精品一区二区| 国产精品国产福利国产秒拍| 亚洲一区二区三区成人在线视频精品| 亚洲xxx自由成熟| 欧美日韩国产成人高清视频| 91最新在线免费观看| 欧美色道久久88综合亚洲精品| 国产精品无av码在线观看| 欧洲美女7788成人免费视频| 国产午夜精品理论片a级探花| 亚洲性生活视频| 亚洲综合在线中文字幕| 久久噜噜噜精品国产亚洲综合| 亚洲欧美日韩一区二区三区在线| 欧美成人自拍视频| 成人444kkkk在线观看| 亚洲成人av中文字幕| 精品一区二区三区四区在线| 久久手机精品视频| 欧美极品美女电影一区| 日韩高清欧美高清| 97在线精品国自产拍中文| 97视频人免费观看| 亚洲精品国偷自产在线99热| 精品福利在线视频| 欧美成人中文字幕在线| 中文字幕精品一区二区精品| 亚洲黄色在线观看| 欧美床上激情在线观看| 亚洲人成毛片在线播放| 亚洲成人性视频| 精品视频在线播放色网色视频| 亚洲第一偷拍网| 欧美激情久久久久| 国产精品稀缺呦系列在线| 久久精品在线视频| 91沈先生作品| 国产精品最新在线观看| 国产成人av网| 欧美性生交xxxxx久久久| 九色精品免费永久在线| 欧美精品一区二区免费| 日韩中文字幕在线视频| 欧美激情亚洲精品| 日韩中文字幕在线| 国产99久久久欧美黑人| 欧美性猛交丰臀xxxxx网站| 久久精品视频免费播放| 91在线观看欧美日韩| 亚洲国产成人精品一区二区| 91麻豆国产语对白在线观看| 日韩大片在线观看视频| 92看片淫黄大片看国产片| 中文字幕精品一区久久久久| 欧美在线视频免费| 亚洲男人7777| 久久亚洲成人精品| 亚洲影院在线看| 久久伊人91精品综合网站| 欧美性猛交xxxxx水多| 久久免费高清视频| 黄网站色欧美视频| 久久精品国产一区二区电影| 国产精品久久久久9999| 亚洲aⅴ男人的天堂在线观看| 欧美一级淫片videoshd| 日韩精品亚洲元码| 欧美成人性生活| 国产精品自产拍高潮在线观看| 久久国内精品一国内精品| 精品欧美国产一区二区三区| 91精品在线影院| 亚洲在线视频观看| 亚洲欧美在线一区二区| 亚洲视频一区二区三区| 亚洲欧美日韩一区二区三区在线| 国产成人高清激情视频在线观看| 成人网在线免费看| 亚洲国产精品久久久久秋霞不卡| 国产成人精品一区二区| 亚洲天堂av在线播放| 国产日韩在线一区| 国产mv久久久| 欧美黑人一级爽快片淫片高清| 一区二区三区视频观看| 92裸体在线视频网站| 亚洲精品在线91| 久久精品男人天堂| 欧美一区在线直播| 欧美日韩一区二区免费在线观看| 成人xxxxx| 亚洲白虎美女被爆操| 亚洲欧美日韩爽爽影院| 欧美电影在线观看网站| 欧美午夜片在线免费观看| 91国内揄拍国内精品对白| 国内精品久久久久久中文字幕| 日韩在线观看视频免费| 欧美极品少妇全裸体| 国产精品久久不能| 日韩欧美第一页| 日韩欧美在线一区| 欧美亚洲成人精品| 亚洲女同精品视频| 久久久精品久久久久| 欧美日韩在线免费观看| 久久久久久久久久久免费| 欧美亚洲一级片| 欧日韩不卡在线视频| 欧美激情18p| 国产一区二区三区在线观看视频| 91精品国产91久久久| 久久久久久国产精品三级玉女聊斋| 精品人伦一区二区三区蜜桃免费| 精品日本高清在线播放| 亚洲午夜女主播在线直播| 国产狼人综合免费视频| 久久久久国产精品免费网站| 日韩在线一区二区三区免费视频| 精品亚洲一区二区三区在线观看| 91免费电影网站| 久久久影视精品| 欧美怡红院视频一区二区三区| 91精品综合视频| 中文字幕在线成人| 91精品在线看| 午夜精品久久久久久久久久久久| 成人免费在线网址| 精品无人国产偷自产在线| 欧美电影在线观看高清| 国产中文字幕亚洲| 国产精品精品久久久久久| 久久久亚洲精品视频| 日本最新高清不卡中文字幕| 69av在线播放| 亚洲激情中文字幕| 亚洲欧美国产精品久久久久久久| 97视频人免费观看| 国产精品专区一| 日韩国产在线播放| 亚洲国产精品成人一区二区| 国产精品日韩欧美综合| 国产精品一区二区三区毛片淫片| 播播国产欧美激情| 日本欧美一二三区| 日本免费久久高清视频| 在线观看欧美www| 欧美视频在线观看免费网址| 91沈先生在线观看| 亚洲第一网中文字幕| 奇米一区二区三区四区久久| 亚洲第一天堂无码专区| 国产精品久久久av久久久| 日韩欧美视频一区二区三区|