php imagick,添加php模块 imagick
PhpStorm 是 JetBrains 推出的专业 PHP 集成开发环境,可在 Mac 上完成代码编写、智能检查、重构、调试、测试和数据库管理。它支持主流 PHP 框架、Composer、Git、Docker 与远程解释器。
PHP扩展安装分两类:第三方扩展如imagick,需先安装底层依赖ImageMagick,再编译扩展并指定路径,最后启用php.ini并重启服务;内核自带扩展如bcmath,直接进入源码ext目录,用phpize编译即可。安装后均需通过php-m验证模块加载成功。
在PHP扩展的安装与配置中,有两个典型场景值得单独拿出来说——一个是第三方扩展(比如ImageMagick),另一个是PHP内核自带的模块(比如bcmath)。它们的安装思路略有不同,但核心原则是一致的:源码编译,手动加载。下面我们一步步来看。
### 第一步先搞定ImageMagick本身,它是imagick扩展的底层依赖。
tar -xf ImageMagick-6.9.9-11.tar.gz
cd ImageMagick-6.9.9-11/
./configure --prefix=/usr/local/p_w_picpathmagick
make && make install
### 第二步
接着安装PHP的imagick扩展,注意指定PHP的config路径以及刚刚安装的ImageMagick路径。
wget http://pecl.php.net/get/imagick-3.1.2.tgz
./configure --prefix=/usr/local/ --with-php-config=/usr/local/php5.6.30/bin/php-config --with-imagick=/usr/local/p_w_picpathmagick
make && make install
安装完成后,需要在php.ini中开启扩展。然后重启PHP-FPM进程,确认模块加载成功:
vim lib/php.ini
pkill php
/usr/local/php5.6.30/sbin/php-fpm -c /usr/local/php5.6.30/lib/php.ini -y /usr/local/php5.6.30/etc/php-fpm.conf
php -m | grep imagick
如果输出显示imagick,说明安装成功。这里有一点要注意:Linux下PHP的扩展模块,不一定非要装在某个特定目录,编译时指定了--prefix后,.so文件会自动放到PHP扩展目录下,省去手动搬运的麻烦。

对于PHP内核自带的扩展模块,比如bcmath,安装方式稍有不同。因为这些扩展的源码就躺在PHP源码包的ext目录下,不需要额外下载。
以bcmath为例,进入对应的ext子目录后,用phpize来生成configure文件:
cd /usr/local/php5.6.30/ext/bcmath
phpize
./configure --with-php-config=/usr/local/php5/bin/php-config
make
make install
编译完成后,.so文件会自动被放置到PHP扩展的默认路径(这里是/usr/local/php5/lib/php/extensions/no-debug-non-zts-20131226),无需手动copy。最后在php.ini中添加一行:
extension=bcmath.so
重启PHP服务即可生效。整个过程比第三方扩展更简洁——不需要配置额外的依赖路径,一步到位。记住:所有PHP扩展安装后,验证环节不能跳过,php -m是最好的检查方式。
WPS Office是一款面向macOS用户的综合办公套件,将文字处理、电子表格、演示文稿、PDF工具、模板与云协作整合在同一应用中。它兼容常见Microsoft Office格式,支持Intel及Apple芯片Mac,基础功能可免费使用,
Shapr3D是一款面向工业设计、机械工程、建筑概念和三维打印工作流的CAD软件。Mac版采用Parasolid建模内核,支持草图约束、实体建模、工程图、可视化渲染及常见CAD格式交换,并可通过账户在多台设备之间同步项目。
REAPER是Cockos开发的数字音频工作站,提供多轨音频与MIDI录制、剪辑、处理、混音和母带制作工具。Mac版兼容Intel与Apple芯片,支持AU、VST、VST3、CLAP等插件格式,并提供高度可定制的工作流程。
Adobe Photoshop 是面向摄影师、设计师和内容创作者的专业图像处理工具,可在 Windows 上完成照片修饰、选区抠图、图层合成、文字排版、绘画及生成式编辑。软件采用订阅授权,由 Creative Cloud 管理安装、更新与许
Adobe InDesign 是面向印刷与数字出版的专业页面排版工具,可制作书籍、杂志、宣传册、海报、交互式 PDF 和电子书。它提供精细的文字样式、多页面管理、印前检查及多格式输出能力,并能与 Photoshop、Illustrator
Adobe Illustrator 是用于绘制矢量图形、插画、图标、徽标和版式的专业设计工具。它以路径和锚点为核心,作品放大后仍能保持清晰,并提供画板、文字、渐变、图像描摹及精确变换等功能,适合品牌视觉、印刷物料、数字界面和商业插画创作。













