Imagick (ekstensi ImageMagick) adalah ekstensi PHP yang digunakan untuk memodifikasi gambar konten menggunakan ImageMagick API. Banyak aplikasi PHP populer seperti WordPress menggunakannya untuk pengoptimalan gambar.
Dalam tutorial ini, kita mempelajari cara memasang ekstensi PHP ImageMagick di Ubuntu 20.04 . Imagick mendukung PHP 5.4, 5.5, 5.6, 7.0, 7.1, 7.2, 7.3, dan 7.4.
Prasyarat
- Mesin Ubuntu 20.04 dengan PHP terinstal
- Pengguna non-root dengan hak istimewa sudo
Instal Imagick di Ubuntu
Pertama, perbarui sistem Ubuntu Anda untuk menyinkronkan ulang file indeks paket dari sumbernya di Ubuntu.
$ sudo apt update
Untuk menginstal Imagick untuk PHP, ketik:
$ sudo apt install php-imagick
Anda dapat memverifikasi instalasi, ketik:
$ php -m | grep imagick
Keluaran:
imagick
Mari kita periksa direktori di mana ekstensi PHP disimpan. Pertama, temukan direktori tempat ekstensi PHP disimpan menggunakan perintah berikut
$ php-config --extension-dir
Catatan:perintah php-config adalah bagian dari paket php7.4-dev.
Sekarang daftar semua ekstensi PHP menggunakan:
$ ll /usr/lib/php/20190902
Aktifkan Imagick.so di file php.ini
Jika Anda menggunakan Apache, lokasi file php.ini adalah /etc/php/7.4/Apache2/php.ini dan untuk Nginx adalah /etc/php/7.4/fpm/php.ini. Anda harus mengganti jalur sesuai dengan versi PHP Anda.
Tambahkan baris berikut ke masing-masing file php.ini
extension=imagick
Anda dapat mengonfirmasi dengan membuat halaman info PHP. Sebagai contoh, mari kita buat file index.php di server web Apache di root dokumen default berikut.
$ sudo nano /var/www/html/index.php
Selanjutnya, salin dan tempel contoh kode PHP di bawah ini.
<?php
phpinfo();
?>
Simpan perubahan Anda dan tutup file index.php.
Sekarang, buka browser web dan masukkan serverIP/index.php.
Kesimpulan
Dalam tutorial ini, kita belajar cara menginstal PHP ImageMagick Extension (Imagick) di Ubuntu 20.04.
Terima kasih telah membaca, beri tahu kami saran Anda di bagian komentar di bawah.