آموزش نصب ImageMagick در Centos 8
ImageMagick یک برنامه اوپن سورس برای مدیریت فایل های تصویری مانند ویرایش ، ایجاد ، تبدیل تصاویر در فرمت های DPX, EXR, GIF, JPEG, JPEG-2000, PDF, PhotoCD, PNG, Postscript, SVG, and TIF هستش که امکان تغییر اندازه تصاویر ، crop ، bluer و … رو فراهم میکنه . PHP Imagick یک افزونه php برای اتصال به ImageMagick هست. در این آموزش نحوه نصب ImageMagick و PHP Imagick رو در سیستم عامل centos 8 بررسی میکنیم.
برای تصب ابتدا باید EPEL Repository رو در سیستم عامل نصب کنیم
dnf install -y epel-release dnf config-manager --set-enabled PowerTools
سپس با دستورات زیر ImageMagick و PHP Imagick رو نصب میکنیم و وب سرور رو که در اینجا apache هست ریستارت میکنیم تا تنظیمات اعمال بشه
dnf install -y ImageMagick ImageMagick-devel
dnf install -y php php-devel php-pear make
pecl install imagick
echo "extension=imagick.so" > /etc/php.d/20-imagick.ini
systemctl restart httpd
با دستور زیر نیز بررسی میکنیم که افزونه مورد نظر نصب شده باشه
php -m
Output:
. . .
. . .
gettext
hash
iconv
imagick
libxml
openssl
. . .
. . .