Cara menginstal php 8 di ubuntu 20.04
- 2124
- 668
- Dr. Travis Bahringer
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.
- Instal PHP 8 di Ubuntu
- Pasang ekstensi PHP 8
- Siapkan PHP 8 dengan Apache
- Siapkan PHP 8 dengan Nginx
- 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.
- 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
- Aktifkan PPA - Selanjutnya, gunakan perintah berikut untuk mengaktifkan PHP PPA dan perbarui cache apt
sudo add-apt-repository PPA: ondrej/php
- 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.