当前位置: 首页 > news >正文

docker 安装php常用扩展

#bz2 扩展的安装, 读写 bzip2(.bz2)压缩文件 apt-get update && \ apt-get install -y --no-install-recommends libbz2-dev && \ rm -r /var/lib/apt/lists/* && \ docker-php-ext-install -j$(nproc) bz2 #enchant 扩展的安装, 拼写检查库 apt-get update && \ apt-get install -y --no-install-recommends libenchant-dev && \ rm -r /var/lib/apt/lists/* && \ docker-php-ext-install -j$(nproc) enchant #gd 扩展的安装. 图像处理 apt-get update && \ apt-get install -y --no-install-recommends libfreetype6-dev libjpeg62-turbo-dev libpng-dev && \ rm -r /var/lib/apt/lists/* && \ docker-php-ext-configure gd --with-freetype-dir=/usr/include/ --with-jpeg-dir=/usr/include/ && \ docker-php-ext-install -j$(nproc) gd #gmp 扩展的安装, GMP apt-get update && \ apt-get install -y --no-install-recommends libgmp-dev && \ rm -r /var/lib/apt/lists/* && \ docker-php-ext-install -j$(nproc) gmp #soap wddx xmlrpc tidy xsl 扩展的安装 apt-get update && \ apt-get install -y --no-install-recommends libxml2-dev libtidy-dev libxslt1-dev && \ rm -r /var/lib/apt/lists/* && \ docker-php-ext-install -j$(nproc) soap wddx xmlrpc tidy xsl #zip 扩展的安装 apt-get update && \ apt-get install -y --no-install-recommends libzip-dev && \ rm -r /var/lib/apt/lists/* && \ docker-php-ext-install -j$(nproc) zip #snmp 扩展的安装 apt-get update && \ apt-get install -y --no-install-recommends libsnmp-dev && \ rm -r /var/lib/apt/lists/* && \ docker-php-ext-install -j$(nproc) snmp #pgsql, pdo_pgsql 扩展的安装 apt-get update && \ apt-get install -y --no-install-recommends libpq-dev && \ rm -r /var/lib/apt/lists/* && \ docker-php-ext-install -j$(nproc) pgsql pdo_pgsql #pspell 扩展的安装 apt-get update && \ apt-get install -y --no-install-recommends libpspell-dev && \ rm -r /var/lib/apt/lists/* && \ docker-php-ext-install -j$(nproc) pspell #recode 扩展的安装 apt-get update && \ apt-get install -y --no-install-recommends librecode-dev && \ rm -r /var/lib/apt/lists/* && \ docker-php-ext-install -j$(nproc) recode #pdo_firebird 扩展的安装 apt-get update && \ apt-get install -y --no-install-recommends firebird-dev && \ rm -r /var/lib/apt/lists/* && \ docker-php-ext-install -j$(nproc) pdo_firebird #pdo_dblib 扩展的安装 apt-get update && \ apt-get install -y --no-install-recommends freetds-dev && \ rm -r /var/lib/apt/lists/* && \ docker-php-ext-configure pdo_dblib --with-libdir=lib/x86_64-linux-gnu && \ docker-php-ext-install -j$(nproc) pdo_dblib #ldap 扩展的安装 apt-get update && \ apt-get install -y --no-install-recommends libldap2-dev && \ rm -r /var/lib/apt/lists/* && \ docker-php-ext-configure ldap --with-libdir=lib/x86_64-linux-gnu && \ docker-php-ext-install -j$(nproc) ldap #imap 扩展的安装 apt-get update && \ apt-get install -y --no-install-recommends libc-client-dev libkrb5-dev && \ rm -r /var/lib/apt/lists/* && \ docker-php-ext-configure imap --with-kerberos --with-imap-ssl && \ docker-php-ext-install -j$(nproc) imap #interbase 扩展的安装 apt-get update && \ apt-get install -y --no-install-recommends firebird-dev && \ rm -r /var/lib/apt/lists/* && \ docker-php-ext-install -j$(nproc) interbase #intl 扩展的安装 apt-get update && \ apt-get install -y --no-install-recommends libicu-dev && \ rm -r /var/lib/apt/lists/* && \ docker-php-ext-install -j$(nproc) intl #mcrypt 扩展的安装 apt-get update && \ apt-get install -y --no-install-recommends libmcrypt-dev && \ rm -r /var/lib/apt/lists/* && \ pecl install mcrypt-1.0.1 && \ docker-php-ext-enable mcrypt #imagick 扩展的安装(PHP7.x) export CFLAGS="$PHP_CFLAGS" CPPFLAGS="$PHP_CPPFLAGS" LDFLAGS="$PHP_LDFLAGS" && \ apt-get update && \ apt-get install -y --no-install-recommends libmagickwand-dev && \ rm -rf /var/lib/apt/lists/* && \ pecl install imagick-3.4.3 && \ docker-php-ext-enable imagick #imagick 扩展的安装(PHP8.x) apt-get update && apt-get install -y \ libmagickwand-dev \ imagemagick \ --no-install-recommends pecl install imagick \ && docker-php-ext-enable imagick #memcached 扩展的安装 apt-get update && \ apt-get install -y --no-install-recommends zlib1g-dev libmemcached-dev && \ rm -r /var/lib/apt/lists/* && \ pecl install memcached && \ docker-php-ext-enable memcached #redis 扩展的安装 pecl install redis && docker-php-ext-enable redis # opcache 扩展的安装 docker-php-ext-configure opcache --enable-opcache && docker-php-ext-install opcache

版权声明:本文为CSDN博主「$.phper」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_42593599/article/details/107684542

http://www.jsqmd.com/news/831807/

相关文章:

  • LLM智能体论文导航:从核心组件到实践路径的完整指南
  • ingress流量控制与灰度金丝雀发布​​
  • 为什么92%的设计师用错Midjourney极简风?:从色彩压缩率、负空间占比到ASPECT比值的硬核参数校准
  • Concorde方法:CPU性能建模的机器学习融合创新
  • 实测在ubuntu环境下调用taotoken聚合api的延迟与稳定性表现
  • Sunshine游戏串流架构深度解析:3种高效部署方案完全指南
  • 一次 Gateway 重启演练复盘:AI Agent 为什么不能手写恢复状态
  • 基于TI DRV8301与C2000的无刷直流电机速度控制实战指南
  • 5月16日TRO最新案件预警
  • 打卡信奥刷题(3270)用C++实现信奥题 P8848 [JRKSJ R5] 1-1 B
  • AI智能体通信框架agentic-comm:构建高效多智能体系统的核心原理与实践
  • 书成紫微动,律定凤凰驯:《第一大道》教你破局,《凰标》给你身份,海棠山铁哥的双向赋能
  • Kode-Agent:构建AI智能体协作平台,重塑软件开发流程
  • CircuitPython开发实战:从文件系统兼容到库版本管理的故障排查指南
  • 大项目如何使用 git fetch --prune 优化分支列表性能?
  • Figma设计稿自动化生成Markdown文档:从API调用到CI/CD集成
  • 基于CircuitPython的智能RGB矩阵时钟:从硬件选型到状态机设计的完整实现
  • 基于CircuitPython与Twitter API的物联网像素动画通知系统开发实战
  • 终极指南:如何在英雄联盟国服免费解锁所有皮肤?R3nzSkin国服特供版完全解析
  • 3D打印柔性LED灯丝:打造乐高兼容霓虹灯招牌的创客指南
  • 基于Python的微博可视化爬虫系统:项目运行与环境搭建
  • 基于ESP32-S2与MAX3421E的USB HID键盘键码检测器实战
  • AESA有源相控阵雷达:从核心原理到工程实践的全景解析
  • Midjourney等距视角风格终极调优:从Z轴压缩比校准、网格对齐阈值设定到光照一致性控制的8层精度链
  • 基于五年一线体验,青岛二胎家庭收纳系统的真相
  • 基于Docker容器化部署Ollama大语言模型:从原理到生产实践
  • 宁波奢侈品包包
  • SQL性能调优实战:解决数据类型不一致导致的索引失效问题
  • ElevenLabs德语语音生成性能对比报告:实时延迟<380ms vs. 传统HTS方案,实测5类工业场景吞吐量
  • 前端开发提效利器:工具集集成与工程化实践指南