Install PHP ๐Ÿ”—

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:

  1. Buat file baru bernama info.php di folder root server (/var/www/html/):
    sudo nano /var/www/html/info.php
    
  2. Tambahkan kode PHP berikut:
    <?php
    phpinfo();
    ?>
    
  3. 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
๐Ÿท๏ธ ๐Ÿก