Cara Install PHP 7.4 di Debian 10

in #technology5 years ago

Panduan ini memungkinkan Anda mempelajari cara menginstal versi PHP terbaru 7.4 pada sistem Debian Anda atau server Debian Anda di VPS atau Cloud apa pun atau hosting khusus apa pun dan mengkonfigurasinya dengan Apache dan Nginx.

Versi PHP 7.4 terbaru secara resmi dirilis pada 28 November 2019. Muncul dengan sejumlah fitur baru dan beberapa ketidakcocokan yang harus Anda ketahui sebelum memutakhirkan dari versi sebelumnya.

Langkah 1: Update paket

Pastikan server Debian Anda memiliki paket terbaru dengan menjalankan perintah berikut.

sudo apt update
sudo apt upgrade

Ini akan memperbarui indeks paket dan memperbarui paket yang diinstal ke versi terbaru.

Langkah 2: Unduh paket Sury PPA untuk PHP 7.4 menggunakan wget.

sudo apt -y install lsb-release apt-transport-https ca-certificates wget
sudo wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg

Setelah mengunduh PPA, Anda dapat menambahkannya ke server.

echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/php.list

Sekarang Anda dapat melanjutkan instalasi PHP 7.4 menggunakan sistem.

sudo apt update

**Instal PHP 7.4 untuk Apache
**

Jalankan perintah berikut untuk menginstal PHP 7.4

sudo apt install php7.4

Setelah instalasi selesai, Anda dapat mengkonfirmasi instalasi menggunakan perintah berikut

php -v

**Instal PHP 7.4 FPM untuk Nginx
**

Untuk Nginx Anda perlu menginstal FPM, jalankan perintah berikut untuk menginstal PHP 7.4 FPM

sudo apt install php7.4-fpm

Setelah instalasi selesai, konfirmasikan bahwa PHP 7.4 FPM telah diinstal dengan benar dengan perintah ini

php-fpm7.4 -v

Langkah 3: Instal PHP 7.4 Ekstensi

Menginstal ekstensi PHP sederhana dengan sintaks berikut.

sudo apt install php7.4-extension_name

Sekarang, instal beberapa ekstensi php yang biasa digunakan dengan perintah berikut.

sudo apt install php7.4- {common, mysql, xml, xmlrpc, curl, gd, imagick, cli, dev, imap, mbstring, opcache, sabun, zip, intl, bcmath} -y

Langkah 4: Konfigurasikan PHP 7.4

Sekarang kita mengkonfigurasi PHP untuk Aplikasi Web dengan mengubah beberapa nilai dalam file php.ini.

Untuk PHP 7.4 dengan Apache lokasi php.ini akan berada di direktori berikut.

sudo nano /etc/php/7.4/apache2/php.ini

Untuk PHP 7.4 FPM dengan Nginx lokasi php.ini akan berada di direktori berikut.

sudo nano /etc/php/7.4/fpm/php.ini

Tekan F6 untuk mencari di dalam editor dan memperbarui nilai-nilai berikut untuk kinerja yang lebih baik.

upload_max_filesize = 32M
post_max_size = 48M
memory_limit = 256M
max_execution_time = 600
max_input_vars = 3000
max_input_time = 1000

Setelah Anda memodifikasi pengaturan PHP Anda, Anda perlu me-restart Apache Anda agar perubahan diterapkan.

Langkah 5: Konfigurasikan PHP 7.4 FPM Pools

PHP 7.4 FPM memungkinkan Anda untuk mengonfigurasi pengguna dan grup tempat layanan akan berjalan. Anda dapat memodifikasi ini dengan perintah-perintah ini

sudo nano /etc/php/7.4/fpm/pool.d/www.conf

Ubah baris berikut dengan mengganti data-www dengan nama pengguna Anda.

user = username 
group = username 
listen.owner = username
listen.group = username

Tekan CTRL + X dan Y untuk menyimpan konfigurasi dan periksa apakah konfigurasi sudah benar dan mulai ulang PHP.

Langkah 6: Restart PHP 7.4 FPM

Setelah Anda memperbarui pengaturan PHP FPM Anda, Anda perlu memulai ulang untuk menerapkan perubahan.

sudo php-fpm7.4 -t
sudo service restart php7.4-fpm

Sekarang Anda memiliki PHP 7.4 Diinstal dan dikonfigurasi.

Kesimpulan

Sekarang Anda telah belajar cara menginstal PHP 7.4 di server Debian Anda.