Cara memasang php 8.2-7.4 pada aliran Rhel & Centos 9

Cara memasang php 8.2-7.4 pada aliran Rhel & Centos 9

PHP adalah bahasa skrip popular yang digunakan untuk membangunkan aplikasi web yang dinamik. Ia adalah bahasa pengaturcaraan sumber terbuka yang dapat dipasang dengan mudah pada pelbagai sistem operasi, termasuk CentOS 9. Dalam artikel ini, kami akan membimbing anda melalui langkah -langkah memasang PHP di CentOS 9.

Sebelum anda memulakan, pastikan anda mempunyai sistem CentOS Stream 9 dengan akses root.

Langkah 1: Mengemas kini pakej sistem

Sebelum memasang perisian baru, disarankan untuk mengemas kini pakej sistem anda. Anda boleh melakukan ini dengan menjalankan arahan berikut:

Kemas kini sudo yum  

Langkah 2: Persediaan Epel & Remi Repository

Pertama sekali, anda perlu mengkonfigurasi repositori Epel dan Remi pada sistem anda. Repositori REMI mengandungi pakej PHP terkini untuk sistem CentOS dan RHEL.

Gunakan arahan di bawah untuk mengkonfigurasi repositori EPEL pada sistem anda:

Sudo DNF Install -y https: // dl.Fedoraproject.org/pub/epel/epel-release-latest-9.Noarch.rpm  

Selepas itu, konfigurasikan repositori REMI dengan menjalankan arahan di bawah:

Sudo DNF Install -y https: // rpms.remirepo.Bersih/Enterprise/Remi-Release-9.rpm  

Langkah 3: Memasang PHP di CentOS 9

The Remi Repositori mengandungi Php 8.2, 8.1, 8.0, dan 7.4 pakej. Anda boleh mengaktifkan repositori yang dikehendaki dan memasang pakej PHP dengan langkah -langkah di bawah:

  1. Setelah pemasangan repositori selesai, senaraikan semua aliran modul PHP yang tersedia dengan arahan berikut:
    Senarai modul dnf sudo php  
    Tunjukkan versi PHP yang ada

    Tangkapan skrin di atas menunjukkan bahawa Php 8.1 adalah repositori aktif. Periksa versi PHP yang diperlukan untuk aplikasi anda dan jalankan arahan di bawah.

  2. Contohnya, saya perlu memasang Php 8.2, kemudian pilih PHP: REMI-8.2. Anda boleh memilih versi lain mengikut keperluan anda:
    Modul DNF SUDO Dayakan PHP: REMI-8.2  

    Dayakan Php 8.2 modul

  3. Akhirnya, jalankan arahan berikut untuk memasang PHP pada sistem CentOS 9 anda.
    sudo dnf memasang php php-cli php-common  
  4. Anda boleh mengesahkan versi PHP yang dipasang menggunakan:
    php -v  Php 8.2.2 (CLI) (Dibina: 31 Jan 2023 13:31:55) (NTS GCC x86_64) Hak cipta (c) Kumpulan PHP Zend Engine v4.2.2, Hak Cipta (c) Zend Technologies dengan Zend Opcache V8.2.2, Hak Cipta (c), oleh Zend Technologies 

Langkah 4: Memasang modul PHP

Modul PHP adalah perpustakaan yang memanjangkan fungsi PHP. Mereka digunakan untuk menambah ciri khusus kepada PHP, seperti sambungan pangkalan data atau manipulasi imej. Untuk memasang modul PHP tambahan, gunakan arahan berikut:

sudo dnf memasang php- extension-name 

Menggantikan lanjutan-nama Dengan nama modul yang anda mahu pasang. Contohnya, untuk memasang mysql modul, jalankan arahan berikut:

sudo dnf memasang php-mysql  

Langkah 5: Mengkonfigurasi PHP

Setelah memasang PHP dan modul yang dikehendaki, anda boleh mengkonfigurasi PHP dengan mengedit fail konfigurasinya, PHP.Ini. Fail ini terletak di /etc /php.Direktori ini. Anda boleh mengeditnya menggunakan editor teks kegemaran anda.

Sebagai contoh, untuk mengedit fail menggunakan editor teks Nano, jalankan arahan berikut:

sudo nano /etc /php.Ini  

Setelah membuat perubahan yang diperlukan, simpan fail dan tutup editor teks.

Kesimpulan

Dalam artikel ini, kami telah menunjukkan kepada anda cara memasang PHP pada CentOS 9. Kami juga telah menjelaskan cara memasang modul PHP tambahan dan cara mengkonfigurasi PHP dengan mengedit fail konfigurasinya. Dengan langkah -langkah ini, kini anda boleh mula membangunkan aplikasi web dinamik menggunakan PHP pada sistem CentOS 9 anda.