久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

docker如何搭建lnmp

163次閱讀
沒有評論

共計 1305 個字符,預計需要花費 4 分鐘才能閱讀完成。

本篇內容介紹了“docker 如何搭建 lnmp”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓丸趣 TV 小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!

下載鏡像

docker pull bitnami/php-fpm #下載 php-fpm 鏡像
docker pull nginx #下載 nginx 鏡像
docker pull mysql:5.5.59 #下載 mysql 鏡像 

創建 volume\network

docker volume create webpage #用于容器 web 頁面存放,存儲位置默認為:/var/lib/docker/volume/webpage/_data/
docker network create --subnet=172.30.0.0/24 lnmp # 創建網絡, 方便配置文件中直接使用容器名稱 

創建 php-fpm、nginx、mysql 鏡像

docker run -d –name php -v webpage:/var/www –net lnmp –restart=always bitnami/php-fpm

docker run -d –name nginx -p 80:80 -v webpage:/var/www –net lnmp –restart=always nginx

docker run -itd –name mysql –restart=always -p3306:3306 -e MYSQL_ROOT_PASSWORD=123456 –net lnmp mysql:5.5.59

修改 docker 下 default.conf 文件,文件目錄 /etc/nginx/conf.d/default.conf,內容如下:

server {
 listen 80;
 server_name localhost;
 location / {
 root /var/www;
 index index.html index.htm index.php;
 }
 error_page 500 502 503 504 /50x.html;
 location = /50x.html {
 root /usr/share/nginx/html;
 }
 location ~root /var/www;
 fastcgi_pass php:9000;
 fastcgi_index index.php;
 fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
 include fastcgi_params;
 }
}

若不方便修改,可以使用 docker cp 命令,在宿主機上寫好再復制到容器中替換,復制命令如下:

docker cp

重啟 nginx 容器

docker restart nginx

創建測試文件

?php phpinfo.php ?

將文件移動到數據卷目錄下(web 根目錄就在這個目錄下)

mv

“docker 如何搭建 lnmp”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注丸趣 TV 網站,丸趣 TV 小編將為大家輸出更多高質量的實用文章!

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-07-14發表,共計1305字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 金沙县| 泾源县| 新乡市| 仁寿县| 英山县| 三亚市| 齐齐哈尔市| 宜昌市| 隆昌县| 顺义区| 米易县| 清原| 衡东县| 台山市| 祁连县| 翁牛特旗| 云龙县| 惠州市| 根河市| 佛冈县| 西安市| 开封县| 井研县| 广丰县| 乌鲁木齐县| 合山市| 五华县| 龙游县| 宜章县| 天镇县| 新乐市| 甘洛县| 西乌珠穆沁旗| 贡山| 游戏| 绵竹市| 喀喇沁旗| 易门县| 新兴县| 龙井市| 漾濞|