Dalam tutorial ini, kami akan menunjukkan cara menginstal PHP 7.3 di Debian 9. PHP (Hypertext Preprocessor) adalah bahasa skrip sisi server sumber terbuka yang dirancang terutama untuk membuat situs web interaktif dinamis. PHP adalah salah satu bahasa yang paling populer dan tersedia secara bebas untuk redistribusi dan modifikasi. PHP mendukung WordPress, sistem manajemen konten paling populer yang digunakan untuk blogging dan membangun situs web, serta banyak situs web e-niaga lainnya, perangkat lunak manajemen hubungan pelanggan, perangkat lunak perencanaan sumber daya perusahaan, dan banyak lagi.
Versi PHP 7.3 terbaru telah dirilis secara resmi pada 6 Desember 2018. Versi ini hadir dengan sejumlah fitur baru dan beberapa ketidaksesuaian yang harus Anda ketahui sebelum mengupgrade dari versi sebelumnya.
Persyaratan:
Untuk keperluan tutorial ini, kami akan menggunakan VPS Debian 9.
Akses root SSH penuh atau pengguna dengan hak sudo juga diperlukan.
1. Memulai
Pertama, Anda harus masuk ke server Anda melalui SSH sebagai pengguna dengan akses root, atau pengguna root:
ssh root@IP_ADDRESS -p PORT_NUMBER
dan ganti “IP_ADDRESS” dan “PORT_NUMBER” dengan alamat IP server dan nomor port SSH Anda yang sebenarnya.
Setelah login, pastikan server Debian 9 Anda mutakhir dengan menjalankan perintah berikut:
apt-get update 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 mutakhir, sekarang kita dapat melanjutkan dengan instalasi PHP 7.3.
2. Instal PHP 7.3 di Debian 9
Pertama, mari kita instal paket-paket yang diperlukan berikut ini:
apt-get install ca-certificates apt-transport-https lsb-release
Selanjutnya, impor kunci penandatanganan dan aktifkan PPA untuk PHP 7.3 dengan menggunakan perintah berikut:
wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" | tee /etc/apt/sources.list.d/php7.3.list
Jalankan lagi perintah update:
apt-get update
Anda sekarang dapat menginstal PHP 7.3 di VPS Debian 9 Anda.
Untuk melihat daftar semua paket PHP 7.3 yang tersedia, Anda dapat menjalankan perintah berikut:
apt-cache search php7.3
Keluaran:
php7.3 - server-side, HTML-embedded scripting language (metapackage) php7.3-bcmath - Bcmath module for PHP php7.3-bcmath-dbgsym - debug symbols for php7.3-bcmath php7.3-bz2 - bzip2 module for PHP php7.3-bz2-dbgsym - debug symbols for php7.3-bz2 php7.3-cgi - server-side, HTML-embedded scripting language (CGI binary) php7.3-cgi-dbgsym - debug symbols for php7.3-cgi php7.3-cli - command-line interpreter for the PHP scripting language php7.3-cli-dbgsym - debug symbols for php7.3-cli php7.3-common - documentation, examples and common module for PHP php7.3-common-dbgsym - debug symbols for php7.3-common ...
Untuk menginstal PHP 7.3, bersama dengan beberapa ekstensi yang paling umum digunakan, jalankan perintah berikut:
apt-get install php7.3 php7.3-cli php7.3-common php7.3-opcache php7.3-curl php7.3-mbstring php7.3-mysql php7.3-zip php7.3-xml
Untuk memverifikasi instalasi selesai, jalankan perintah berikut:
php -v
Outputnya harus seperti ini:
PHP 7.3.0-2+0~20181217092659.24+stretch~1.gbp54e52f (cli) (built: Dec 17 2018 09:26:59) ( NTS ) Copyright (c) 1997-2018 The PHP Group Zend Engine v3.3.0-dev, Copyright (c) 1998-2018 Zend Technologies with Zend OPcache v7.3.0-2+0~20181217092659.24+stretch~1.gbp54e52f, Copyright (c) 1999-2018, by Zend Technologies
3. Mengedit pengaturan PHP 7.3 pada VPS Debian
Hal berikutnya yang mungkin ingin Anda lakukan adalah menyesuaikan pengaturan PHP 7.3 sesuai dengan kebutuhan Anda. Anda dapat melakukannya dengan mengedit file php.ini. Untuk menemukan path ke file ini, Anda dapat menggunakan perintah di bawah ini:
php --ini | grep "Loaded Configuration File"
Ini akan mengembalikan path ke file php.ini yang sedang dimuat.
# php --ini | grep "Loaded Configuration File" Loaded Configuration File: /etc/php/7.3/cli/php.ini
Edit file menggunakan editor teks pilihan Anda. Kami akan menggunakan nano dalam contoh ini.
nano /etc/php/7.3/cli/php.ini
Setelah Anda selesai mengubah pengaturan apa pun, 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.
4. Verifikasi Jika File PHP Sedang Dieksekusi di Server
Untuk memeriksa apakah file PHP Anda sedang dieksekusi di server, Anda dapat membuat contoh file info.php dan mengaksesnya dari browser web Anda.
Untuk membuat file, jalankan perintah berikut:
nano /var/www/html/info.php
Selanjutnya, masukkan konten berikut:
<?php
phpinfo();
?>
Simpan dan tutup file, lalu buka browser web pilihan Anda dan akses file dengan menggunakan alamat IP server Anda di URL diikuti dengan nama file.
http://IP-ADDRESS/info.php
Anda seharusnya dapat melihat informasi berikut:
Selamat! Anda telah berhasil menginstal PHP 7.3 di server Debian 9. Untuk informasi lebih detail tentang PHP 7.3, Anda dapat memeriksa dokumentasi resmi PHP.
Tentu saja, Anda tidak perlu menginstal PHP 7.3 di Debian 9 jika Anda menggunakan salah satu layanan Hosting PHP Terkelola kami, dalam hal ini Anda dapat meminta administrator sistem pakar kami untuk menginstal PHP 7.3 di Debian 9 untuk Anda, menggunakan LAMP atau tumpukan LEMP atau tumpukan hosting web lain pilihan Anda. Mereka tersedia 24×7 dan akan segera memenuhi permintaan Anda.
PS. Jika Anda menyukai posting ini tentang cara menginstal PHP 7.3 di server Debian 9, silakan bagikan dengan teman-teman Anda di jejaring sosial menggunakan tombol di bawah ini, atau cukup tinggalkan komentar di bagian komentar. Terima kasih.