GNU/Linux >> Belajar Linux >  >> Debian

Cara Menginstal PHP 7.2 di Debian 9

Kami akan menunjukkan cara menginstal PHP 7.2 di server Linux yang menjalankan Debian 9 sebagai sistem operasi. PHP adalah bahasa skrip sisi server yang biasa digunakan untuk pengembangan Web, tetapi juga digunakan sebagai bahasa pemrograman tujuan umum. PHP mendukung WordPress, sistem manajemen konten paling populer yang digunakan untuk blogging dan membangun situs web serta situs web e-niaga lainnya, perangkat lunak manajemen hubungan pelanggan, perangkat lunak perencanaan sumber daya perusahaan, dan banyak lagi.

Mengapa Anda ingin menginstal PHP 7.2 di VPS Debian 9 Anda?

PHP 7 menawarkan kinerja yang jauh lebih baik daripada PHP 5.6 dan versi PHP yang lebih lama. Dibandingkan dengan PHP 5.6, PHP 7.2 dapat mengeksekusi permintaan sebanyak tiga kali lebih banyak. Jika Anda telah menginstal WordPress di VPS Linux Anda, ini berarti beban server jauh lebih rendah, sehingga Anda harus mengharapkan situs web Anda berjalan lebih cepat dengan PHP 7.2.

Selain itu, PHP 7.2 menawarkan beberapa peningkatan keamanan.

Ada beberapa penghentian yang mungkin ingin Anda periksa sebelum Anda mempertimbangkan untuk meningkatkan ke PHP 7.2.

Prasyarat

Sebelum Anda mulai menginstal PHP 7.2 pada VPS Debian Anda, pastikan Anda memiliki akses root penuh ke sana. Hubungkan ke server melalui SSH dan tingkatkan semua perangkat lunak sistem ke versi terbaru yang tersedia. Anda dapat melakukannya dengan menjalankan perintah berikut di terminal:

sudo apt-get update 
sudo apt-get upgrade

Ini akan memperbarui indeks paket dan akan memperbarui perangkat lunak yang saat ini diinstal di server ke versi terbaru.

Setelah sistem Anda sepenuhnya diperbarui, Anda dapat melanjutkan ke langkah berikutnya, yaitu menginstal PHP 7.2.

Instal PHP 7.2 di VPS Debian 9

Impor kunci penandatanganan dan aktifkan PPA untuk PHP 7.2 dengan menggunakan perintah berikut:

wget -q https://packages.sury.org/php/apt.gpg -O- | sudo apt-key add -
echo "deb https://packages.sury.org/php/ stretch main" | sudo tee /etc/apt/sources.list.d/php.list

Setelah Anda selesai melakukannya, jalankan pembaruan indeks paket sekali lagi menggunakan perintah di bawah ini:

sudo apt-get update

Jika Anda mendapatkan kesalahan seperti di bawah ini:

Reading package lists... Done
E: The method driver /usr/lib/apt/methods/https could not be found.
N: Is the package apt-transport-https installed?
E: Failed to fetch https://packages.sury.org/php/dists/stretch/InRelease
E: Some index files failed to download. They have been ignored, or old ones used instead.

Artinya ada beberapa paket yang hilang yang perlu Anda instal terlebih dahulu. Instal paket yang diperlukan dengan menjalankan perintah berikut:

sudo apt-get install ca-certificates apt-transport-https

Kemudian, jalankan kembali perintah update.

Terakhir, instal PHP 7.2 di VPS Debian 9 Anda termasuk beberapa ekstensi yang umum digunakan menggunakan perintah di bawah ini:

sudo apt-get install php7.2 php7.2-cli php7.2-common php7.2-opcache php7.2-curl php7.2-mbstring php7.2-mysql php7.2-zip php7.2-xml

Untuk memverifikasi instalasi selesai jalankan perintah berikut:

php -v

Outputnya harus sangat mirip dengan yang di bawah ini:

# php -v
PHP 7.2.9-1+0~20180901081133.4+stretch~1.gbpdaac35 (cli) (built: Sep  1 2018 08:11:34) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
    with Zend OPcache v7.2.9-1+0~20180901081133.4+stretch~1.gbpdaac35, Copyright (c) 1999-2018, by Zend Technologies

Ubah/Sesuaikan pengaturan PHP 7.2 pada VPS Debian

Hal berikutnya yang mungkin ingin Anda selesaikan adalah menyesuaikan pengaturan PHP 7.2 untuk memenuhi kebutuhan Anda. Anda dapat melakukannya dengan mengedit php.ini mengajukan. Untuk menemukan path ke file ini, Anda dapat menggunakan perintah di bawah ini:

php --ini | grep "Loaded Configuration File"

Ini akan mengembalikan path ke php.ini file yang sedang dimuat.

# php --ini | grep "Loaded Configuration File"
Loaded Configuration File:         /etc/php/7.2/cli/php.ini

Edit file menggunakan editor teks pilihan Anda. Kami akan menggunakan nano dalam contoh ini.

nano /etc/php/7.2/cli/php.ini

Setelah Anda mengubah pengaturan, simpan dan tutup file. Jika Anda menggunakan Apache sebagai server web, Anda harus memulai ulang agar konfigurasi baru dapat dimuat dan agar perubahan diterapkan. Jika Anda menggunakan Nginx dan PHP-FPM, Anda harus memulai ulang layanan PHP-FPM.

Anda juga dapat membuat contoh info.php dan lihat apakah file PHP dan dieksekusi di server.

Untuk membuat file:

nano /var/www/html/info.php

dan rekatkan berikut ini:

<?php phpinfo(); ?>

Simpan dan tutup file, lalu buka browser web favorit Anda dan akses file dengan menggunakan alamat IP server Anda di URL diikuti dengan nama file.

http://IP-ADDRESS/info.php

With the completion of this tutorial you have learned how to install PHP 7.2 on your Debian 9 based server. 
For the installation guide of PHP 7.2 on Ubuntu 16.04 please follow this tutorial on how to install PHP 7.2 on Ubuntu 16.04.

PHP Hosting kami yang terkelola sepenuhnya sudah diinstal dengan rilis terbaru PHP 7.2, jadi Anda tidak perlu menginstalnya sendiri. Jika Anda memerlukan versi PHP lain untuk diinstal di server Anda, beri tahu administrator sistem kami melalui obrolan langsung atau tiket dukungan, dan itu akan segera ditangani. Mereka tersedia 24/7. Untuk pembaruan lebih lanjut, Anda juga dapat melihat panduan kami tentang Cara Menginstal PHP 7.3 di Debian 9.

PS. Jika Anda menyukai posting ini tentang cara menginstal PHP 7.2 di Debian 9, silakan bagikan dengan teman-teman Anda di jejaring sosial atau cukup tinggalkan balasan di bawah ini dengan pertanyaan atau komentar Anda. Terima kasih.


Debian
  1. Cara Menginstal PHP 7.4 / 7.3 / 7.2 / 7.1 di Debian 10 / Debian 9

  2. Cara Menginstal Komposer PHP di Debian 8

  3. Cara Menginstal PHP di Debian 11

  1. Cara Menginstal PHP 8.0 di Debian 11

  2. Cara Menginstal PHP 8.0 di Debian 10 / Debian 9

  3. Cara Menginstal PHP 7.4 di Debian 10

  1. Cara Menginstal PHP di Debian 9

  2. Cara Menginstal PHP 8 di Debian 10

  3. Cara Menginstal PHP 7.3 di Debian 10