Imagick adalah modul PHP populer yang memungkinkan manipulasi gambar, dan ImageMagick adalah perangkat lunak grafis yang digunakan secara luas untuk berbagai operasi gambar. Artikel ini akan membahas cara install Imagick pada cPanel di server CentOS, AlmaLinux, CloudLinux, Rocky Linux, dan Ubuntu. Panduan ini juga mencakup instalasi melalui WHM serta konfigurasi PHP PECL.

ImageMagick adalah perangkat lunak grafis gratis yang memiliki beragam kemampuan. Tidak hanya bisa membuat, memodifikasi, dan menampilkan gambar bitmap, tetapi juga memiliki kemampuan untuk membaca, mengonversi, serta menulis dalam berbagai format gambar. Fitur lain yang sering digunakan termasuk crop, penggantian warna, rotasi gambar, penggabungan gambar, serta penerapan berbagai efek visual. Software ini dikenal luas di dunia internet karena perannya dalam pengelolaan gambar di MediaWiki, perangkat lunak yang mendukung situs-situs terkenal seperti Wikipedia. Ketika Anda melihat gambar-gambar di Wikipedia yang berubah ukurannya secara otomatis, biasanya itu adalah hasil dari proses yang melibatkan ImageMagick.

Salah satu alasan ImageMagick sangat populer di kalangan pengguna server adalah lisensinya yang gratis dan terbuka. Anda dapat dengan bebas mengunduh kode sumbernya, menggunakan, memodifikasi, serta mendistribusikannya sesuai kebutuhan. Lisensinya kompatibel dengan GPL, yang berarti Anda tidak perlu khawatir tentang masalah lisensi saat menggunakan perangkat lunak ini dalam proyek-proyek Anda, baik untuk penggunaan pribadi maupun komersial. Software ini juga tersedia untuk berbagai sistem operasi, termasuk Linux, Windows, dan macOS, sehingga sangat fleksibel untuk berbagai lingkungan pengembangan.

Berhubung ada klien saya yang membutuhkan instalasi ImageMagick di server VPS mereka, saya akan menjelaskan langkah-langkah instalasinya. Langkah-langkah ini sudah diuji pada server CentOS dengan cPanel, dan dapat diterapkan di banyak jenis sistem lainnya.

Baca juga:  How To Enable IP Rotation in Exim

Cara Install Imagick Pada cPanel

  1. Akses server melalui SSH
    Akses server menggunakan login root melalui SSH atau gunakan fitur “Terminal” di dalam WHM untuk memulai. Ini memastikan Anda memiliki hak akses yang diperlukan untuk menginstal perangkat lunak di server.
  2. Instalasi ImageMagick
    Jika ImageMagick belum terinstal di sistem operasi server Anda, Anda bisa menjalankan perintah berikut berdasarkan sistem operasi yang digunakan:

    CentOS 7 atau CloudLinux 7:

    AlmaLinux 8/9, CloudLinux 8/9, Rocky Linux 8/9:

    Ubuntu:

    Instalasi ini akan mengunduh dan menginstal semua paket yang dibutuhkan untuk menjalankan ImageMagick di server Anda. ImageMagick-devel diperlukan jika Anda berencana untuk mengembangkan aplikasi atau plugin yang memanfaatkan kemampuan ImageMagick secara lebih mendalam.

  3. Cek Versi ImageMagick
    Setelah instalasi selesai, sangat penting untuk memverifikasi versi ImageMagick yang telah terinstal. Ini bisa dilakukan dengan menjalankan perintah berikut di terminal:

    Hasil perintah ini akan menampilkan informasi tentang versi ImageMagick yang terinstal beserta detail lainnya, seperti tanggal rilis dan fitur tambahan yang didukung. Berikut contoh hasil yang mungkin Anda lihat:

Install Imagick pada WHM

Selain menggunakan metode terminal, Anda juga dapat memasang Imagick melalui antarmuka WHM dengan cara berikut:

  1. Log in ke WHM sebagai user root.
  2. Pergi ke Home / Software / Module Installers.
  3. Klik pada tautan Manage di sebelah “PHP PECL.”
  4. Pilih versi PHP yang Anda inginkan dari menu drop-down.
  5. Klik tombol Apply.
  6. Pada bagian “Install a PHP Pecl,” masukkan “imagick” (tanpa tanda kutip).
  7. Klik tombol Install Now untuk memulai proses instalasi.


Cara Install Imagick

Langkah Tambahan (Opsional)

Jika server Anda menggunakan CageFS, pastikan untuk memperbarui CageFS setelah instalasi Imagick:

  1. Arahkan ke Home / Plugins / CageFS di WHM.
  2. Klik tombol Update CageFS Skeleton.

Jika server Anda menggunakan PHP-FPM, restart layanan tersebut untuk memastikan Imagick berfungsi dengan baik:

  1. Pergi ke Home / Restart Services / PHP-FPM service for Apache.
  2. Klik tombol Restart.

Verifikasi Instalasi Imagick

Untuk memverifikasi instalasi Imagick pada cPanel, lakukan langkah-langkah berikut:

  1. Login ke server melalui SSH atau Terminal sebagai pengguna cPanel.
  2. Buat file skrip dengan perintah berikut. Pastikan untuk menempatkan skrip ini di lokasi yang dapat diakses melalui browser web Anda:
  3. Buka file dengan editor teks pilihan Anda dan tempatkan skrip berikut di dalamnya:
  4. Kunjungi skrip di browser web Anda. Halaman tersebut harus menampilkan hasil yang sesuai dengan format gambar yang didukung.

  5. Imagick Pada cPanel

Dengan mengikuti panduan ini, Anda akan berhasil memahami Cara Install Imagick dan memastikan Imagick pada cPanel berfungsi dengan optimal di server Anda.