Ragilt.Net

Komputer, Jaringan, Linux & Info Terkini

Install PHPMyadmin di LAMP Server

Yuk, Pasang phpMyAdmin di Server LAMP Ubuntu

Kalau kamu udah punya server LAMP (Linux, Apache, MySQL, PHP) dan pengen ngatur database MySQL pake antarmuka grafis yang user-friendly, phpMyAdmin adalah jawabannya. Bayangin kayak punya remote control buat database — bisa bikin tabel, edit data, import/export, tanpa harus ngetik perintah SQL manual. Asyik banget, kan?

Tenang, pasangnya gampang banget — kita bakal jalanin step by step, santai kayak lagi nonton drakor sambil ngemil keripik 🍿. Gak perlu jadi hacker buat bisa. Asal bisa buka terminal dan follow petunjuk, kamu pasti berhasil!


🧺 Persiapan: Pastikan LAMP Udah Siap

Sebelum mulai, pastikan kamu udah punya:

  • Ubuntu (20.04/22.04/24.04 — semua bisa!)
  • Apache jalan (cek: http://localhost)
  • MySQL/MariaDB terpasang dan aman
  • PHP aktif (cek: php -v)

Kalau belum? Tenang, kamu bisa baca tutorial LAMP dulu disini


🚀 Langkah 1: Install phpMyAdmin

Buka terminal, lalu ketik:

sudo apt update
sudo apt install phpmyadmin -y

💡 “Lho, kok gampang banget?” — Iya, emang segampang itu! Ubuntu udah nyediain paket resminya.


⚠️ Jendela Konfigurasi Akan Muncul — Jangan Panik!

Pas proses instalasi, bakal muncul jendela biru (text-based UI) yang nanya:

“Web server to reconfigure automatically”

Pilih apache2 (pake tombol spasi buat centang, lalu Enter).

Lanjut, nanti ditanya:

“Configure database for phpmyadmin with dbconfig-common?”

Pilih Yes → lalu masukkan password MySQL root kamu (yang waktu pasang MySQL dulu).

Kalau lupa password? Tenang, nanti kita bantu reset di akhir tutorial 😉.


🔌 Langkah 2: Aktifin phpMyAdmin di Apache

Secara default, kadang Apache belum “nge-link” ke phpMyAdmin. Kita bantu sambungin:

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

Atau, kalau kamu lebih suka akses lewat http://localhost/phpmyadmin, cara di atas udah cukup!


🔐 Langkah 3: Coba Akses phpMyAdmin

Buka browser, lalu ketik:

👉 http://localhost/phpmyadmin

Harusnya muncul halaman login phpMyAdmin.

Login pake:

  • Username: root
  • Password: password MySQL kamu

Kalau berhasil masuk — SELAMAT! 🎉 Kamu resmi punya “dashboard” buat ngatur database MySQL secara visual!


🛡️ Bonus: Amankan phpMyAdmin Biar Gak Gampang Dijebol

Secara default, phpMyAdmin bisa diakses publik — itu bahaya kalau server kamu nanti online. Yuk kita amankan dikit:

Opsi 1: Ubah URL Akses (Biarkan Orang Penasaran)

Ganti nama folder akses biar gak gampang ditebak:

sudo mv /var/www/html/phpmyadmin /var/www/html/rahasiaku-admin

Sekarang aksesnya jadi:
👉 http://localhost/rahasiaku-admin

Nama bisa kamu ganti sesuka hati — misalnya: admin123, dbku, jangan-dibuka, dll 😄


Opsi 2: Pasang Password Tambahan (Extra Layer!)

Biar makin aman, kita pasang autentikasi dasar di Apache:

sudo apt install apache2-utils
sudo htpasswd -c /etc/phpmyadmin/.htpasswd admin

Masukkan password yang mudah kamu ingat (tapi jangan “123456” ya!).

Lalu, edit konfigurasi Apache:

sudo nano /etc/apache2/conf-available/phpmyadmin.conf

Tambahkan di dalam blok <Directory /usr/share/phpmyadmin>:

AuthType Basic
AuthName "Akses Terbatas"
AuthUserFile /etc/phpmyadmin/.htpasswd
Require valid-user

Simpan (Ctrl+O → Enter → Ctrl+X), lalu restart Apache:

sudo systemctl restart apache2

Sekarang, pas buka phpMyAdmin, bakal muncul pop-up login tambahan — double proteksi! 🔐🔐


🧪 Tips Jagoan Biar Makin Jago

  • Lupa password MySQL? Reset dengan:
sudo mysql
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password_baru';
FLUSH PRIVILEGES;
EXIT;

Ganti password_baru dengan password yang kamu inginkan.

  • Error 404? Pastikan symlink udah bener, atau coba akses: http://localhost/phpmyadmin/index.php
  • Error “mysqli extension missing”? Install:
sudo apt install php-mysqli php-mbstring php-zip php-gd php-curl -y
sudo systemctl restart apache2

🎯 Selesai! phpMyAdmin Siap Dipakai!

Sekarang kamu bisa:

  • Bikin database baru cuma klik-klik
  • Import file SQL dari project lama
  • Edit tabel tanpa hafal syntax SQL
  • Export backup kapan aja

Dan yang paling penting — kerja jadi lebih cepat dan menyenangkan!


💬 Penutup Hangat dari Hati ke Hati ❤️

Nah, gimana? Gak serem kan? phpMyAdmin itu kayak “temen ngobrol” buat database kamu — bikin semuanya jadi visual, interaktif, dan gak bikin pusing. Kamu gak perlu jadi DBA profesional buat bisa pake ini. Asal mau coba, pasti bisa!

Kalau ada error — jangan menyerah. Error itu cuma cara komputer bilang, “Eh, kamu kurang ini dikit…” 😄
Google, StackOverflow, dan komunitas Linux selalu siap bantu.

Semoga tutorial ini nemenin kamu dengan ringan dan ceria — ditulis sambil dengerin lagu favorit, biar kamu juga seneng bacanya. Selamat ngoprek, calon sysadmin keren! 💻✨


📌 Catatan: Panduan ini dibuat berdasarkan pengalaman langsung, dokumentasi resmi, dan trial-error pribadi —

5 1 vote
Article Rating
Subscribe
Notify of
guest

0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x