GNU/Linux >> Belajar Linux >  >> Cent OS

Cara Install ImageMagick dan PHP Imagick di CentOS 8 / RHEL 8

ImageMagick adalah rangkaian perangkat lunak sumber terbuka untuk membuat, mengedit, mengonversi, dan memodifikasi gambar bitmap. Dengan ImageMagick, Anda dapat membaca dan menulis lebih dari 200 format gambar, termasuk DPX, EXR, GIF, JPEG, JPEG-2000, PDF, PhotoCD, PNG, Postscript, SVG, dan TIFF.

Selain menyediakan antarmuka grafis untuk bekerja dengan gambar, ini juga menyediakan perintah untuk mengubah ukuran gambar, mengaburkan, memotong, menggambar, membalik, menggabungkan, mengambil sampel ulang, dan banyak lagi.

PHP Imagick adalah ekstensi PHP yang dapat digunakan untuk memanggil ImageMagick API untuk memodifikasi gambar.

Di sini, kita akan melihat cara menginstal ImageMagick dan PHP Imagick di CentOS 8 / RHEL 8.

Aktifkan Repositori EPEL

Paket ImageMagick tersedia di repositori EPEL untuk CentOS 8 / RHEL 8. Jadi, ikuti tautan untuk mengaktifkan repositori EPEL.

BACA: Cara Mengaktifkan repositori EPEL di CentOS 8 / RHEL 8

ATAU

Jalankan perintah di bawah ini untuk mengaktifkan repositori EPEL.

### CentOS 8 ###

dnf install -y epel-release

dnf config-manager --set-enabled PowerTools

### RHEL 8 ###

dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm

ARCH=$( /bin/arch )
subscription-manager repos --enable "codeready-builder-for-rhel-8-${ARCH}-rpms"

Instal ImageMagick

Setelah Anda mengaktifkan repositori EPEL, instal ImageMagick dengan perintah dnf.

dnf install -y ImageMagick ImageMagick-devel

Instal PHP Imagick

PHP Imagick adalah ekstensi PHP asli untuk membuat dan memodifikasi gambar bitmap menggunakan API ImageMagick.

Instal PHP, pengembangan PHP, dan PHP Pear, yang membantu menginstal dan mengelola ekstensi PHP.

dnf install -y php php-devel php-pear make

Sekarang, instal PHP Imagick dengan perintah pecl.

pecl install imagick

Tambahkan ekstensi ke dalam file php.ini.

echo "extension=imagick.so" > /etc/php.d/20-imagick.ini

Mulai ulang layanan web Apache untuk menerapkan ekstensi PHP yang baru diinstal.

systemctl restart httpd

Validasi PHP Imagick

Buat daftar modul yang dipatuhi untuk melihat apakah PHP Imagick diinstal dan tersedia.

php -m
Output:

.    .    .
.    .    .

gettext
hash
iconv
imagick
libxml
openssl

.    .    .
.    .    .

Selain itu, Anda dapat memeriksa detail modul PHP dari PHPInfo.

Kesimpulan

Itu saja. Saya harap Anda telah mempelajari cara menginstal ImageMagick dan PHP Imagick di CentOS 8 / RHEL 8.


Cent OS
  1. Cara Menginstal PHP 7.4 / 7.3 / 7.2 di CentOS 7 / RHEL 7 &CentOS 6 / RHEL 6

  2. Cara Menginstal PHP 7.4 / 7.3 Pada CentOS 8 / RHEL 8

  3. Cara Menginstal PHP 7.3, 7.2, 7.1 di CentOS/RHEL 6.10

  1. Cara Menginstal PHP 7, 7.2 &7.3 Pada CentOS 7

  2. Cara Menginstal dan Menggunakan Komposer PHP di CentOS 7

  3. Cara Menginstal Xdebug di RHEL 8 / CentOS 8 Linux

  1. Cara menginstal php di RHEL 8 / CentOS 8 Linux

  2. Cara menginstal dan mengkonfigurasi samba di RHEL 8 / CentOS 8

  3. Cara Menginstal dan Menggunakan Komposer PHP di CentOS 7