Cara menginstal php (8.2, 8.1, 7.4) pada Ubuntu 22.04

Cara menginstal php (8.2, 8.1, 7.4) pada Ubuntu 22.04

PHP adalah bahasa pemrograman yang digunakan untuk mengembangkan aplikasi web. Anda harus menginstal paket PHP pada sistem Ubuntu untuk menjalankan aplikasi yang ditulis di atasnya. Secara umum, ini digunakan untuk membuat situs web e-commerce, blog, dan aplikasi API. Jika Anda mencari cara mudah untuk menginstal PHP di Ubuntu 22.04, tidak terlihat lagi. Posting blog ini akan menunjukkan kepada Anda bagaimana melakukannya dengan cepat dan mudah.

Kami akan menggunakan Ondrej PPA untuk menginstal PHP di Ubuntu 22.04 Sistem LTS. Yang berisi php 8.2, 8.1, 8.0, 7.4, 7.3, 7.2, 7.1, 7.0 & PHP 5.6 paket. Anda dapat menginstal salah satu versi yang diperlukan untuk aplikasi Anda. Pengembang aplikasi baru disarankan untuk menggunakan versi php terbaru yaitu php 8.2.

Dalam tutorial ini, Anda akan belajar cara menginstal php di ubuntu 22.04 lts sistem. Tutorial ini juga kompatibel dengan Ubuntu 20.04 lts, ​​dan ubuntu 18.04 Sistem LTS.

Sebelum kita mulai

Pertama, masuk ke Ubuntu 22.04 melalui konsol. Kemudian perbarui cache APT dan tingkatkan paket sistem saat ini menggunakan perintah berikut:

UPDATE SUDO APT && SUDO APT UPGRADE  

Saat diminta, tekan 'Y' untuk mengonfirmasi instalasi.

Memasang PHP di Ubuntu 22.04

Instalasi PHP pada sistem ubuntu cukup mudah. Anda hanya perlu menambahkan PPA yang diperlukan dan Anda dapat menginstal versi PHP apa pun di sistem Ubuntu.

Ikuti langkah -langkah ini untuk menyelesaikan instalasi PHP di Ubuntu:

  1. Instal beberapa dependensi yang diperlukan oleh tutorial ini dengan perintah yang disebutkan di bawah ini:
    sudo apt menginstal perangkat lunak-properti-common CA-sertifikat LSB-rilis apt-transport-https  
  2. Tambahkan OndRej PPA ke sistem Anda, yang berisi semua versi paket PHP untuk sistem Ubuntu.
    Lc_all = c.UTF-8 Sudo Add-Tap-Repository PPA: Ondrej/PHP  
  3. Sekarang, perbarui cache paket paket apt.
    pembaruan apt sudo  
  4. Repositori Sury berisi PHP 8.2, 8.1, 8.0, 7.4, 7.3, 7.2, 7.1, 7.0 & PHP 5.6. Sebagai versi php stabil terbaru adalah 8.2, tetapi sejumlah besar situs web masih membutuhkan PHP 7. Anda dapat menginstal salah satu versi PHP yang diperlukan di sistem Anda.
    • Pasang PHP 8.2:
      sudo apt instal php8.2  
    • Pasang PHP 8.1:
      sudo apt instal php8.1  
    • Pasang PHP 7.4:
      sudo apt instal php7.4  
    • Pasang PHP 5.6 (EOL):
      sudo apt instal php5.6  

    Ganti versi 8.2, 8.1, 7.4, atau 5.6 dengan versi PHP yang diperlukan untuk menginstal di Ubuntu. Bahkan Anda dapat menginstal beberapa versi PHP pada sistem Ubuntu tunggal.

  5. Sebagian besar aplikasi PHP bergantung pada berbagai ekstensi untuk memperluas fitur mereka. Itu juga dapat diinstal menggunakan sintaks berikut:
    sudo apt instal php8.2- [ekstensi] 

    Mengganti [perpanjangan] Dengan ekstensi yang ingin Anda instal, jika Anda ingin menambahkan beberapa ekstensi maka sertakannya dalam kawat gigi, saya akan menginstal “PHP-MBSTRING, PHP-MYSQL, PHP-XML, dan PHP-CURL” Dengan menjalankan perintah yang disebutkan di bawah:

    sudo apt instal php8.2-MYSQL PHP8.PHP8 2-MBSTRING.2-xml php8.2-keliling  

    Pengguna yang telah menginstal versi PHP yang berbeda, perlu diganti 8.2 dengan versi PHP yang diperlukan.

Periksa versi PHP aktif

Sekarang setelah instalasi, verifikasi bahwa versi PHP yang benar diinstal dengan memeriksa nomor versi dengan perintah yang disebutkan di bawah ini:

php -v  
Output: PHP 8.2.1 (CLI) (Dibangun: 13 Jan 2023 10:43:08) (NTS) Hak cipta (c) Mesin Zend Grup PHP V4.2.1, Hak Cipta (C) Teknologi Zend dengan Zend Opcache V8.2.1, Hak Cipta (C), oleh Zend Technologies 

Tentang file konfigurasi php

File konfigurasi PHP disimpan di bawah /etc/php direktori dengan nomor versi. Misalnya, semua file konfigurasi yang terkait dengan PHP 8.2 terletak di bawah:

  1. Lokasi File Konfigurasi PHP Utama:
    • PHP CLI:/etc/php/8.2/CLI/PHP.ini
    • Apache:/etc/php/8.2/apache2/php.ini
    • Php fpm:/etc/php/8.2/fpm/php.ini
  2. Semua modul PHP terpasang disimpan di bawah /etc/php/8.2/mods tersedia direktori.
  3. Direktori Konfigurasi Modul Aktif PHP Lokasi:
    • PHP CLI:/etc/php/8.2/cli/conf.D/
    • Apache:/etc/php/8.2/apache2/conf.D/
    • Php fpm:/etc/php/8.2/fpm/conf.D/

Untuk memeriksa file untuk versi PHP lainnya, cukup ubah nomor versi PHP (8.2 Dalam contoh di atas) di jalur file dan direktori.

Beralih versi PHP default untuk CLI

Anda dapat menggunakan 'Pembaruan-alternatif' Perintah untuk mengatur versi php default. Gunakan tutorial ini untuk membaca detail lebih lanjut tentang beralih versi PHP untuk CLI dan Apache.

Sudo Update-Alternatif-Konfirmasi PHP 
Ada 4 pilihan untuk PHP alternatif (menyediakan/usr/bin/php). Status Prioritas Path Seleksi -------------------------------------------------- -------------- * 0/usr/bin/php8.1 81 Mode Otomatis 1/usr/bin/php5.6 56 Mode Manual 2/usr/bin/php7.4 74 Mode Manual 3/usr/bin/php8.0 80 Mode Manual 4/usr/bin/php8.1 81 Mode Manual 5/usr/bin/php8.2 82 MODE MANUAL Tekan untuk menjaga pilihan saat ini [*], atau tipe Nomor Seleksi: 2 

Output di atas menunjukkan semua versi PHP yang diinstal pada sistem Anda. Nomor seleksi 2 set php 7.4 sebagai versi php default untuk baris perintah.

Menghapus instalan php

Jika versi PHP tidak ada lagi diperlukan, itu dapat dihapus dari sistem. Yang akan membebaskan ruang disk serta keamanan sistem.

Untuk menghapus pemasangan versi php apa pun, ketik:

sudo apt hapus php5.6  

Juga, hapus semua modul untuk versi itu dengan perintah berikut:

sudo apt hapus php5.6-*  

Kesimpulan

Tutorial ini memberi Anda instruksi untuk menginstal PHP di Ubuntu 22.04. Ondrej PPA memungkinkan kami menginstal PHP pada sistem Ubuntu dengan cepat. Ini juga memungkinkan kami untuk menginstal beberapa versi PHP pada satu sistem. Anda dapat beralih ke versi PHP apa pun sebagai default kapan saja dengan Pembaruan-alternatif kegunaan.