Cũng giống như extension exif mình đã hướng dẫn ở bài trước thì extension imagick 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 extension imagick 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.