Langkah-langkah Install PHP di Ubuntu
PHP (Hypertext Preprocessor) adalah bahasa pemrograman server-side yang digunakan untuk membuat aplikasi web dinamis. PHP memungkinkan pengembang untuk menghasilkan konten web yang interaktif, seperti form, login, dan pengelolaan data dari database (misalnya MySQL). PHP bekerja di sisi server, artinya kode PHP diproses di server sebelum hasilnya dikirimkan ke browser pengguna. PHP sering digunakan bersama HTML dan MySQL untuk membangun aplikasi web yang dinamis dan interaktif.
Langkah 1: Install PHP
Ketikkan perintah ini di terminal untuk install PHP:
sudo apt install libapache2-mod-php php-mysql php-common
Ini akan menginstall PHP sekaligus modulnya untuk Apache biar mereka bisa saling terhubung.
Langkah 2: Cek Versi PHP
Pastikan PHP berhasil terinstall dengan cek versinya:
php -v
Kalau PHP sudah terinstall dengan benar, kamu akan melihat versi PHP yang aktif (misalnya, PHP 7.x atau PHP 8.x).
Langkah 3: Konfigurasi Apache untuk Utamakan PHP
Apache biasanya menampilkan file index.html
lebih dulu dari file PHP. Untuk memastikan file PHP yang diutamakan, kita bisa edit sedikit file konfigurasi:
sudo nano /etc/apache2/mods-enabled/dir.conf
Cari baris seperti ini:
DirectoryIndex index.html index.php
Lalu, ubah agar index.php
berada di depan index.html
:
DirectoryIndex index.php index.html
Simpan perubahan (di Nano, tekan CTRL + O
lalu Enter
untuk simpan, dan CTRL + X
untuk keluar).
Langkah 4: Restart Apache
Supaya perubahan konfigurasi diterapkan, restart Apache:
sudo systemctl restart apache2
Langkah 5: Tes PHP
Buat file PHP pertama kamu untuk cek apakah instalasi berhasil:
- Buat file baru bernama
info.php
di folder root server (/var/www/html/
):sudo nano /var/www/html/info.php
- Tambahkan kode PHP berikut:
<?php phpinfo(); ?>
- Simpan file, lalu akses di browser dengan mengetik:
http://localhost/info.php
Kalau halaman
phpinfo()
muncul dengan informasi tentang PHP, berarti instalasi kamu berhasil! 🎉 Gimana, lancar?
Nah, file info.php
ini sebenarnya hanya buat cek instalasi PHP aja, jadi setelah semuanya beres, sebaiknya dihapus supaya nggak ada informasi sistem yang bisa diakses orang lain secara nggak sengaja.
Untuk hapus file info.php
, tinggal pakai perintah ini di terminal:
sudo rm /var/www/html/info.php