Sebelum menulis satu baris kode pun, kita perlu memastikan bahwa interpreter PHP sudah hadir di komputer. PHP bukan sekadar bahasa pemrograman; PHP adalah program nyata yang menerjemahkan berkas .php menjadi aksi yang dapat dijalankan. Pada chapter ini kita akan memetakan pilihan instalasi yang tersedia, memilih versi PHP yang tepat, dan memverifikasi bahwa instalasi berhasil sebelum melanjutkan ke panduan per sistem operasi.

Apa Arti “Menginstal PHP” #

Menginstal PHP berarti menempatkan program interpreter bernama php ke dalam sistem operasi agar dapat dipanggil dari terminal. Ketika Anda menjalankan perintah php skrip.php, sistem operasi mencari program php di daftar direktori yang dikenal dengan nama PATH, lalu menyerahkan berkas skrip kepada interpreter tersebut untuk dieksekusi. Jika program php tidak ditemukan, terminal akan menolak perintah tersebut.

Interpreter yang sama dipakai untuk dua konteks kerja yang berbeda. Konteks pertama adalah CLI (Command Line Interface) — PHP dijalankan langsung dari terminal, dan inilah konteks utama yang kita pakai sepanjang course ini. Konteks kedua adalah web server — PHP menerima permintaan HTTP dan mengirimkan respons berupa halaman web. Keduanya menggunakan bahasa PHP yang sama, tetapi cara pemanggilannya berbeda.

Memilih Versi PHP #

PHP dirilis dalam versi-versi bernomor seperti 8.1, 8.2, 8.3, dan 8.4. Setiap versi besar membawa fitur baru, perbaikan performa, dan penyempurnaan bahasa; setiap versi kecil (misalnya 8.4.23) berisi perbaikan cacat dan tambalan keamanan. Proyek PHP menjalankan kebijakan dukungan yang konsisten: setiap versi besar menerima perbaikan aktif sekitar dua tahun, lalu dukungan keamanan selama kurang lebih dua tahun berikutnya.

Course ini ditulis dan diuji menggunakan PHP 8.4. Kami menyarankan Anda memasang PHP 8.4 atau lebih baru agar seluruh contoh kode berperilaku sama dengan penjelasannya. Bila Anda terpaksa memakai PHP 8.1 hingga 8.3, mayoritas contoh masih berjalan, tetapi beberapa fitur terbaru tidak tersedia. Sebelum memasang, luangkan waktu membuka halaman versi yang didukung PHP untuk melihat status dukungan versi saat ini.

Tiga Jalur Instalasi Utama #

Ada tiga cara umum untuk mendapatkan PHP, dan ketiganya akan kita bahas tuntas pada chapter-chapter berikutnya. Tabel berikut merangkum pilihan tersebut:

JalurContohCocok untukCatatan
Package manager sistemapt, dnf, pacman, brew, wingetPemula dan pengembang umumPaling praktis; PHP ikut diperbarui bersama sistem
Berkas resmi dari php.netZIP Windows dari php.netIngin kendali penuh versiPemeliharaan pembaruan dilakukan manual
Bundel lengkapXAMPP, Laragon, Herd, ValetBelajar web development cepatSudah termasuk web server dan database

Package manager adalah pilihan yang kami rekomendasikan untuk memulai. Satu perintah instalasi menempatkan php di lokasi standar, mendaftarkannya ke PATH, dan menyediakan mekanisme pembaruan keamanan secara berkala. Bundel seperti XAMPP atau Laragon berguna bila Anda ingin langsung bereksperimen dengan aplikasi web lengkap, tetapi untuk belajar fondasi PHP murni, instalasi mandiri lebih memberi pemahaman.

Verifikasi Instalasi #

Setelah proses instalasi, buka terminal dan jalankan perintah berikut:

bash
php -v

Output yang Dihasilkan:

text
PHP 8.4.23 (cli) (built: Jul  7 2026 05:22:53) (NTS gcc 14.2.0)
Copyright (c) The PHP Group
Built by static-php-cli 2.8.6
Zend Engine v4.4.23, Copyright (c) Zend Technologies

Keluaran di atas berasal dari komputer tempat materi ini ditulis, jadi angka versi kecil, tanggal built, dan baris penyusun akan berbeda di komputer Anda — misalnya instalasi Ubuntu biasanya menambahkan baris tentang Zend OPcache. Yang penting adalah baris pertama muncul dan memuat nomor versi PHP Anda. Bila yang muncul justru pesan command not found, instalasi belum terdaftar di PATH; Chapter Mengatasi Masalah Instalasi membahas penanganannya.

Sebagai uji terakhir, mari pastikan interpreter benar-benar dapat menjalankan kode. Buat berkas baru bernama tes.php dengan isi berikut, lalu jalankan dengan php tes.php:

php
<?php
echo "PHP siap digunakan!\n";
echo "Versi: " . PHP_VERSION . "\n";
echo "Sistem operasi: " . PHP_OS . "\n";

Output yang Dihasilkan:

text
PHP siap digunakan!
Versi: 8.4.23
Sistem operasi: Linux

Nilai PHP_OS mengikuti sistem operasi tempat skrip berjalan: Linux di Linux, Darwin di macOS, dan WINNT di Windows. Konstanta PHP_VERSION selalu cocok dengan versi interpreter yang menjalankan skrip, sehingga keluaran di komputer Anda akan menampilkan nomor versi PHP Anda sendiri. Berkas tes.php pada bagian bawah halaman merangkum pemeriksaan ini dan dapat Anda jalankan langsung setelah instalasi selesai.

Ringkasan #

Menginstal PHP berarti menyediakan interpreter php yang dapat dipanggil dari terminal, dan verifikasi cukup dilakukan dengan php -v diikuti satu skrip kecil. Jalur instalasi terbaik untuk pemula adalah package manager sistem operasi, dengan versi PHP 8.4 atau lebih baru. Sekarang mari kita turun ke langkah konkret, dimulai dari sistem operasi paling banyak dipakai pengembang: Linux.

Berkas Sumber

Berkas pendukung halaman ini dapat diunduh dan dijalankan langsung sesuai penjelasan di atas.

tes.php

Unduh berkas
php
<?php

// tes.php — memastikan PHP berjalan dengan benar setelah instalasi

echo "PHP siap digunakan!\n";
echo "Versi     : " . PHP_VERSION . "\n";
echo "Sistem    : " . PHP_OS . "\n";
echo "Antarmuka : " . PHP_SAPI . "\n";