Hướng dẫn cài đặt extension imagick cho VPS sử dụng Directadmin

Cũng giống như extension exif mình đã hướng dẫn ở bài trước thì  cũng được WordPress khuyến khích cài đặt. Chính vì vậy mà bài viết này mình sẽ hướng dẫn các bạn cách cài đặt cho VPS sử dụng Directadmin.

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.

    0 0 vote
    Article Rating

    NamLee Blog - Chia sẻ là đam mê
    Subscribe
    Notify of
    guest
    5 Comments
    Newest
    Oldest Most Voted
    Inline Feedbacks
    View all comments
    Vu Le
    Vu Le
    24/10/2020 02:00
    yum install ImageMagick ImageMagick-devel
    cd /usr/local/php73/bin
    ./pecl install imagick
    

    Ad cho em hỏi là em gõ lần lượt hay là như thế nào ạ>

    Minh
    Minh
    12/06/2019 13:39

    Không dùng như cách cài extension exif được huh chủ tịch?

    5
    0
    Would love your thoughts, please comment.x
    ()
    x