Cara menginstal php 8 di ubuntu 20.04

Cara menginstal php 8 di ubuntu 20.04

PHP adalah akronim "Hypertext Preprocessor" adalah bahasa skrip yang banyak digunakan untuk mengembangkan aplikasi web. Itu adalah bahasa skrip sisi server yang tertanam dalam html. Yang digunakan untuk mengelola konten dinamis, database, pelacakan sesi, bahkan membangun seluruh situs web e-commerce.

PHP 8.0 adalah versi stabil terbaru yang tersedia untuk penggunaan produksi. Paket Debian untuk PHP 8 tersedia di bawah PPA: OndREJ/PHP PPA untuk sistem Ubuntu.

Dalam tutorial ini, Anda akan mempelajari yang berikut ini.

  1. Instal PHP 8 di Ubuntu
  2. Pasang ekstensi PHP 8
  3. Siapkan PHP 8 dengan Apache
  4. Siapkan PHP 8 dengan Nginx
  5. Beralih di antara beberapa versi PHP

Jadi, mari kita mulai dengan tutorial untuk menginstal dan menggunakan php 8.0 di Ubuntu 20.Sistem Fokus 04 LTS.

Langkah 1 - Instal PHP 8 di Ubuntu

Ondrej PHP PPA selalu up to date dan berisi versi PHP terbaru. Gunakan perintah berikut untuk menambahkan PPA dan menginstal PHP 8.0 di Ubuntu 20.04 Sistem.

  1. Pertama, Anda perlu menginstal paket yang diperlukan di sistem Anda. Buka terminal dan jalankan perintah berikut.
    sudo apt update && sudo apt install software-properties-common -y  
  2. Aktifkan PPA - Selanjutnya, gunakan perintah berikut untuk mengaktifkan PHP PPA dan perbarui cache apt
    sudo add-apt-repository PPA: ondrej/php  
  3. Pasang PHP 8 - Selanjutnya, ketik perintah di bawah ini untuk menginstal PHP 8.0 di sistem ubuntu.
    sudo apt instal php8.0  

    Tekan 'y' untuk konfirmasi yang diminta oleh penginstal.

Setelah menyelesaikan perintah di atas, Anda telah berhasil menginstal PHP 8.0 pada sistem ubuntu.

Langkah 2 - Memasang ekstensi PHP

Sekarang, instal modul PHP yang diperlukan untuk aplikasi Anda. Gunakan perintah berikut untuk mencari semua PHP 8 yang tersedia.0 modul.

Sudo Apt Search Php8.0-*  

Kemudian pasang modul PHP yang diperlukan. Perintah berikut akan menginstal beberapa modul PHP yang sering digunakan pada sistem Anda.

sudo apt instal php8.0-GD PHP8.0-XML PHP8.0-soap php8.0-mbstring php8.0-MYSQL  

Anda mungkin juga perlu menginstal modul PHP lain yang direkomendasikan oleh aplikasi.

Langkah 3 - Instal PHP 8 dengan Apache

Apache adalah server web populer yang banyak digunakan untuk menggunakan aplikasi Web PHP. Pada sistem berbasis Debian ini tersedia dengan nama "apache2".

Modul Apache tersedia untuk mengintegrasikan PHP. Untuk php 8.0 Instal modul Apache berikut

sudo apt install libapache2-mod-php8.0  

Kemudian aktifkan modul php 8

sudo a2enmod php8.0  

Semua selesai, sekarang Anda dapat meng -host aplikasi PHP dengan Apache menggunakan PHP 8.

Untuk menguji integrasi, buat file phpinfo () dan verifikasi versi.

Langkah 4 - Pasang PHP 8 dengan Nginx

Tidak ada modul php resmi untuk server nginx. Dalam hal ini, kami akan menggunakan PHP-FPM untuk menggunakan aplikasi PHP melalui Nginx Web Server.

Jadi, pertama, pasang PHP FPM di sistem Anda.

sudo apt instal php8.0-fpm  

Setelah instalasi selesai, aktifkan dan mulai layanan.

sudo systemctl mengaktifkan php8.0-fpm  sudo systemctl mulai php8.0-fpm  

Selanjutnya, perbarui konfigurasi blok server nginx dengan kode berikut.

Server  # Server Block Code… Lokasi ~ \.php $ termasuk cuplikan/fastcgi-php.conf; fastcgi_pass unix:/run/php/php8.0-fpm.kaus kaki;  

Kode di atas menginstruksikan server nginx untuk memproses semua file dengan “.Ekstensi PHP ”menggunakan php-fpm.

Akhirnya, restart server web nginx untuk menerapkan perubahan.

Sudo Systemctl restart nginx  

Langkah 5 - Beralih Versi PHP Default

Anda dapat dengan mudah beralih di antara beberapa versi PHP yang diinstal pada sistem apa pun. Jalankan perintah berikut di terminal:

Sudo Update-Alternatif-Konfirmasi PHP  

Sistem ini memiliki PHP 8.0 dan PHP 7.4 terpasang. Pilih versi PHP pada pilihan kami.

Ada 2 pilihan untuk PHP alternatif (menyediakan/usr/bin/php). Status Prioritas Path Seleksi -------------------------------------------------- -------------- * 0/usr/bin/php8.0 80 Mode Otomatis 1/usr/bin/php7.4 74 Mode Manual 2/usr/bin/php8.0 80 MODE MANUAL Tekan untuk menjaga pilihan saat ini [*], atau tipe nomor pilihan: [masukkan pilihan di sini] 

Kesimpulan

Tutorial ini membantu Anda menginstal PHP 8.0 di Ubuntu 20.04 Sistem Linux. Anda mungkin juga perlu menginstal mysql di sistem ubuntu Anda.