Khuyến mãi
Trang chủ » Hướng dẫn » Control Panel » DirectAdmin » Hướng dẫn cài đặt ImageMagick DirectAdmin

Hướng dẫn cài đặt ImageMagick DirectAdmin

  • ImageImagick là gì?

ImageMagick là bộ phần mềm (có thể gọi là thư viện) xử lí các file ảnh.

ImageMagick nổi tiếng do tương thích với nhiều định dạng ảnh và có giao diện (API) phong phú.

ImageMagick có thể giúp bạn thực hiện các thao tác từ đơn giản như: dịch chuyển, thay đổi kích thước, xoay, kéo xiên, thu phóng hỉnh, điều chỉnh màu sắc, vẽ vẵn bản, hình học… cho đến thêm các hiệu hứng phức tạp như các bộ lọc gotham, lomo, kelvin, toaster (bộ lọc phức tạp nhất) và nashville (bộ lọc phổ biến nhất).

  • Imagick PHP là gì?

Imagick là một extension của PHP dùng để tạo và sửa đổi các ảnh sử dụng ImageMagick API.

  • Cài đặt
    • Bước 1: Không thể không thực hiện đó chính là việc đăng nhập vào SSH
    • Bước 2: Cài đặt thư viện và imagick

yum install ImageMagick ImageMagick-devel

cd /usr/local/php73/bin

./pecl install imagick

Trong đó php73 chính là phiên bản PHP mà mình đang sử dụng, nếu bạn sử dụng phiên bản PHP khác có thể thay thế cho phù hợp như php56, php72…

Lúc này sẽ có thông báo như sau hiện lên, bạn nhấn Enter là được:

Please provide the prefix of ImageMagick installation [autodetect] :
    • Bước 3: Tìm file php.ini, chạy lệnh

/usr/local/bin/php --ini | grep 'Loaded Configuration File'

Kết quả trả về

Loaded Configuration File:         /usr/local/php73/lib/php.ini
    • Bước 4: Chỉnh sửa file php.ini, chạy lệnh

vi /usr/local/php73/lib/php.ini

Bạn có thể dùng nano để chỉnh sửa, tuy nhiên không phải ai cũng biết sử dụng nano cho nên mình sẽ hướng dẫn bằng vi

Thêm extension=imagick.so vào cuối hoặc vào đâu tùy bạn (mình thường thêm vào cuối file)

Lưu file và tiến hành khởi động lại php-fpm

service php-fpm73 restart

    • Bước 5: Kiểm tra kết quả bằng lệnh

php -m | grep imagick

Kết quả trả về như sau là đã xong.

Chúc các bạn thành công.

Minh BKNS

Call Back Icon

Xin chào quý khách!

Quý khách đang cần tư vấn dịch vụ, xin vui lòng nhập số điện thoại để chúng tôi gọi lại.

Tổng đài 24/07: 1900 63 68 09

Đăng ký nhanh dịch vụ

Quý khách vui lòng gửi yêu cầu cho BKNS, chúng tôi sẽ liên hệ lại ngay với bạn.