Lompat ke konten Lompat ke sidebar Lompat ke footer

Install LAMP Stack di Ubuntu 18.04

enter image description here

Berikut ini panduan lengkap dan praktis untuk menginstal Apache, PHP 5.6, MariaDB, dan phpMyAdmin di Ubuntu 18.04 (VM atau LXC):


Langkah 1: Update Sistem

sudo apt update && sudo apt upgrade -y


Langkah 2: Tambahkan PPA Ondล™ej untuk PHP

sudo add-apt-repository ppa:ondrej/php -y
sudo apt update


Langkah 3: Instal Apache2

sudo apt install apache2 -y
sudo systemctl enable apache2
sudo systemctl start apache2

Cek: buka di browser http://IP_VM_KAMU/
Harus muncul halaman “Apache2 Ubuntu Default Page”.


Langkah 4: Install PHP 5.6 dan Ekstensi

sudo apt install php5.6 libapache2-mod-php5.6 php5.6-mysql php5.6-curl php5.6-xml php5.6-mbstring php5.6-zip php5.6-gd php5.6-cli php5.6-common -y

Ekstensi ini cukup lengkap untuk aplikasi CodeIgniter 3 dan pustaka seperti PHPExcel, PHPPdf, dll.

Setelah itu, cek versi:

php -v


Langkah 5: Install MariaDB

sudo apt install mariadb-server mariadb-client -y
sudo systemctl enable mysql
sudo systemctl start mysql

Konfigurasi Keamanan Database

sudo mysql_secure_installation

Jawab sesuai kebutuhan:

  • Ganti root password → ya

  • Remove anonymous user → yes

  • Disallow remote root login → yes

  • Remove test database → yes

  • Reload privilege → yes


Langkah 6: Install phpMyAdmin

sudo apt install phpmyadmin -y

  • Pilih apache2 saat ditanya.

  • Pilih “Yes” untuk menggunakan dbconfig-common.

  • Masukkan password database root.

Jika tidak otomatis tersambung:

sudo ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin


Langkah 7: Restart Semua Layanan

sudo systemctl restart apache2
sudo systemctl restart mysql


Langkah 8: Coba Akses di Browser

  • phpMyAdmin: http://IP_VM_KAMU/phpmyadmin

  • Aplikasi kamu: Letakkan di /var/www/html/spps → akses http://IP_VM_KAMU/spps


๐Ÿ”ง Tips Tambahan:

Ubah DocumentRoot (opsional)

Jika kamu ingin langsung akses aplikasi tanpa /app, ubah konfigurasi:

sudo nano /etc/apache2/sites-available/000-default.conf

Ubah:

DocumentRoot /var/www/html/app

Lalu restart:

sudo systemctl restart apache2


๐Ÿ”’ Akses dengan http://spps.local di Windows?

  • Edit C:\Windows\System32\drivers\etc\hosts di komputer Windows:
192.168.1.100    app.local

Ganti IP di atas dengan IP dari VM Ubuntu 18.04 kamu.


✅ Selesai!

Kamu sekarang sudah punya:

  • Apache + PHP 5.6 siap pakai

  • MariaDB & phpMyAdmin terhubung

  • Siap men-deploy aplikasi CodeIgniter 3 lama dengan aman dan ringan.

Kalau kamu butuh file bash script otomatis instalasi semua ini, tinggal bilang, akan saya bantu buatkan.

Posting Komentar untuk "Install LAMP Stack di Ubuntu 18.04"