GNU/Linux >> Belajar Linux >  >> Linux

Instal modul PHP

Artikel ini menjelaskan langkah-langkah untuk menginstal modul PHP® di server Linux®.

Modul PHP adalah perpanjangan dari PHP yang memungkinkan lebih banyak fitur dalam PHP. Daftar berikut berisi lusinan modul PHP yang tersedia:Modul PHP

Catatan :Proses ini tidak berlaku untuk Plesk® atau solusi panel kontrol serupa lainnya.

Prasyarat

Prasyarat berikut diperlukan untuk menginstal modul PHP:

  • Server Linux dengan PHP terinstal
  • Sudo atau izin administratif di server
  • Modul php-cli (disarankan untuk mendaftar modul yang diinstal dan versi PHP)

Memeriksa modul PHP yang diinstal dan versi PHP

Anda harus memverifikasi versi PHP Anda dan modul mana yang saat ini ada di instans PHP Anda sebelum menginstal modul PHP.

Verifikasi versi PHP dan modul yang ada di server dengan menggunakan perintah berikut:

  • RHEL®/CentOS®:

    yum list installed | grep -i php

  • Debian® atau Ubuntu®:

    dpkg --get-selections | grep -i php

Setelah menginstal cli modul, Anda dapat memverifikasi versi PHP atau modul PHP dengan menggunakan perintah berikut:

  • Dapatkan versi PHP:

    php -v

  • Dapatkan modul PHP yang diinstal:

    php -m

Memasang modul PHP

Sangat membantu untuk mencari manajer paket Anda untuk mendapatkan nama modul seperti yang tercantum dalam repositori. Anda dapat mencari modul tersebut dengan menggunakan perintah berikut:

  • RHEL/CentOS:

    yum search <module>

  • Debian/Ubuntu:

    apt-cache search <module>

Contoh berikut menunjukkan pencarian untuk mbstring modul di CentOS 7:

    # yum search mbstring
    Loaded plugins: fastestmirror, langpacks
    Loading mirror speeds from cached hostfile
     * epel: dfw.mirror.rackspace.com
    ======================================================= N/S matched: mbstring =======================================================
    php-mbstring.x86_64 : A module for PHP applications which need multi-byte string handling
    php72u-mbstring.x86_64 : A module for PHP applications which need multi-byte string handling
    php73-mbstring.x86_64 : A module for PHP applications which need multi-byte string handling

      Name and summary matches only, use "search all" for everything.

Catatan :Mungkin ada beberapa versi PHP yang tersedia di repositori. Anda perlu memastikan bahwa Anda menginstal modul yang cocok dengan versi PHP yang diinstal pada server Anda. Misalnya, jika Anda telah menginstal PHP 7.3, Anda perlu menginstal php73-mbstring modul.

Setelah mengidentifikasi modul yang perlu Anda instal, Anda dapat menginstalnya dengan menggunakan perintah berikut:

  • RHEL/CentOS:

    yum install<module>

  • Debian/Ubuntu:

    apt install <module>

Mulai ulang layanan Apache®, NGINX®, atau PHP-FastCGI Process Manager (PHP-FPM) Anda untuk mengaktifkan modul baru. Ulangi proses ini untuk menginstal modul tambahan.


Linux
  1. Cara Menginstal PHP 8.0 di Debian 11

  2. Cara Menginstal PHP 8.0 di Debian 10 / Debian 9

  3. Cara Menginstal PHP 8.0 di Ubuntu 20.04 / Ubuntu 18.04

  1. Instal PHP 7.4 di CentOS 8

  2. Cara Instal PHP 8 di Manjaro 20

  3. Instal PHP 7 di Ubuntu 14.04

  1. Cara Instal PHP 8 di AlmaLinux 8

  2. Cara Instal PHP 7.4 di AlmaLinux 8

  3. Cara Menginstal PHP 7.4 di Debian 10