Cara Install PHPMyAdmin di VPS Ubuntu

Terakhir diupdate: 25 April 2025

Halo, Sobat Jagoan! PHPMyAdmin adalah alat berbasis web yang memungkinkan kamu untuk mengelola database MySQL atau MariaDB melalui browser dengan antarmuka grafis. Ini sangat membantu, terutama jika kamu lebih nyaman dengan UI dibandingkan menggunakan command line. Simak langkah-langkah instal PHPMyAdmin di Ubuntu VPS Next-Gen Jagoan Hosting

Prasyarat

  1. Memiliki layanan VPS Ubuntu yang aktif
  2. Memiliki akses member area jagoan hosting

Step 1: Buat Koneksi SSH

Pertama  buat koneksi SSH VPS kamu melalui terminal atau kalau sistem operasi Windows kamu bisa menggunakan PuTTY

Step 2: Install Apache di Server

Apache adalah server web yang digunakan untuk menampilkan halaman PHPMyAdmin pada browser. Agar PHPMyAdmin bisa diakses melalui web, kamu perlu menyiapkan Apache sebagai server web. Sebelum mulai jalankan perintah daftar paket dari repository agar sistem dapat mengunduh dan mengupdate paket terbarunya.

				
					sudo apt update
sudo apt upgrade -y

				
			

Kemudian, install apache di server kamu, kalau belum ada. Dengan perintah ini, web server yang akan melayani permintaan HTTP dan memungkinkan kamu mengakses PHPMyAdmin di browser.

				
					sudo apt install apache2
				
			
1-install apache - cara install phpmyadmin di vps ubuntu

Aktifkan firewall apabila masih belum diaktifkan. Fungsinya untuk memastikan hanya trafik yang diizinkan dapat mengakses server.

				
					sudo ufw allow in “Apache Full”
				
			

Lihat status apache setelah diaktifkan. Perintah ini akan menampilkan status dari firewall dan memastikan bahwa Apache diizinkan untuk mengakses server.

				
					sudo ufw status
				
			

Tapi kalau masih inactive, jalankan command:

				
					sudo ufw enable
				
			

Sampai di sini kamu bisa coba ketikkan ip VPS kamu di web browser maka akan muncul halaman server apache, jika kamu berhasil menginstalnya.

3-halaman instalasi apache - cara install phpmyadmin di vps ubuntu

Step 3: Install MySQL Server

Selanjutnya, instal MySQL server. MySQL adalah sistem manajemen database yang digunakan untuk menyimpan data yang akan dikelola menggunakan PHPMyAdmin. PHPMyAdmin akan menghubungkan ke MySQL untuk memungkinkan kamu mengelola database menggunakan antarmuka grafis.

				
					sudo apt install mysql-server
				
			

Kalau saat instalasi muncul pesan konfirmasi kamu ketikkan Y lalu Enter.

Lihat status MySQL server yang sudah diinstal untuk memastikan MySQL telah berjalan dengan baik dengan command:

				
					sudo systemctl status mysql.service
				
			
5-Status mysql server di vps - cara install phpmyadmin di vps ubuntu

Ctrl+c untuk keluar.

Untuk masuk ke MySQL jalankan command:

				
					sudo mysql
				
			

Nah, kalau sudah seperti ini kamu bisa menjalankan query-query SQL. Kalau mau mengakhiri session di dalam MySQL jalankan command:

				
					exit atau quit
				
			

PHP adalah bahasa pemrograman yang digunakan untuk menjalankan PHPMyAdmin di server web. PHP juga diperlukan untuk menghubungkan Apache dengan MySQL. Perintah di bawah ini bertujuan menginstal PHP, modul PHP untuk Apache, dan modul PHP untuk MySQL.

sudo apt install php libapache2-mod-php php-mysql

Step 4: Install PHP

PHP adalah bahasa pemrograman yang digunakan untuk menjalankan PHPMyAdmin di server web. PHP juga diperlukan untuk menghubungkan Apache dengan MySQL. Perintah di bawah ini bertujuan menginstal PHP, modul PHP untuk Apache, dan modul PHP untuk MySQL.

				
					sudo apt install php libapache2-mod-php php-mysql
				
			

Kalau saat instalasi muncul pesan konfirmasi kamu ketikkan Y lalu Enter.

Setelah itu, restart Apache untuk memastikan PHP berfungsi dengan baik dan perubahan yang terjadi diterapkan.

				
					sudo systemctl restart apache2
				
			

Cek versi PHP untuk memastikan PHP telah terinstal dengan benar.

				
					php -v
				
			
6-Lihat versi php - cara install phpmyadmin di vps ubuntu

Step 5: Install PHPMyAdmin

Sekarang, setelah server web, database, dan PHP terinstal, kamu bisa menginstal PHPMyAdmin di server Ubuntu untuk memungkinkan akses manajemen database melalui antarmuka web.

				
					sudo apt install phpmyadmin
				
			

Kalau saat instalasi muncul pesan konfirmasi kamu ketikkan Y lalu Enter.

Pada pesan konfigurasi ini, pilih apache > Enter

7-cara install phpmyadmin di vps ubuntu

Klik Yes

8-cara install phpmyadmin di vps ubuntu

Di bagian ini, tuliskan password untuk PHPMyadmin.

Note: Pengaturan password ini untuk akun internal phpMyAdmin saat instalasi, bukan untuk user root di MySQL. Jadi, “MySQL application password for phpmyadmin” membuat user khusus (biasanya bernama phpmyadmin) di database MySQL yang digunakan oleh aplikasi phpMyAdmin-nya sendiri, bukan untuk login sebagai root.

9-password phpmyadmin - cara install phpmyadmin di vps ubuntu

Kemudian konfirmasi password

10-konfirmasi password phpmyadmin - cara install phpmyadmin di vps ubuntu

Terakhir, buka web browser dan ketikkan ip-vps-kamu/phpmyadmin. Dan selamat kamu berhasil menginstal PHPMyadmin di VPS Ubuntu. Kerennn!!

13-halaman web phpmyadmin - cara install phpmyadmin di vps ubuntu

Karena phpMyAdmin bisa diakses secara publik melalui browser, untuk tujuan keamanan, phpMyAdmin membatasi akses phpMyAdmin hanya untuk user database biasa. Sedangkan untuk pembuatan database dan user database, tetap disarankan melalui command line. Akan tetapi kalau kamu ingin login ke phpMyAdmin menggunakan user root, kamu bisa membuka akses phpMyAdmin untuk user root. Secara default di Ubuntu, user root MySQL memakai plugin auth_socket, jadi tidak bisa login pakai password dari luar, seperti dari phpMyAdmin. Jalankan command berikut agar bisa login sebagai user root.

Solusinya: Ubah plugin autentikasi root ke mysql_native_password dan set password-nya.

Pertama, masih di terminal VPS masuk ke mysql

				
					sudo mysql
				
			

Setelah login ke MySQL, jalankan command:

				
					ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'isi_password_di_sini';
FLUSH PRIVILEGES;
EXIT;

				
			

Note: jangan langsung kamu copy paste perintah tersebut, Sob karena nanti akan tereksekusi langsung. Jalankan satu per satu dan jangan lupa ganti ‘isi_password_di_sini’ dengan password yang kamu inginkan.

Sekarang kamu bisa login sebagai user root ke dalam PHPMyAdmin.

15-Login phpmyadmin - cara install phpmyadmin di vps ubuntu

Nanti kalau mau login via terminal jalankan perintah:

				
					mysql -u root -p
				
			

Karena kamu sudah mendefinisikan password untuk user rootnya.

Troubleshooting

Kalau ketika mengakses URL PHPMyadmin halamannya mengembalikan seperti ini.

11-Akses web url phpmyadmin - cara install phpmyadmin di vps ubuntu

Jalankan command berikut untuk mengkonfigurasi file conf di dalam server apachenya.

				
					sudo -H nano /etc/apache2/apache2.conf
				
			

Kemudian tambahkan:

				
					
Include /etc/phpmyadmin/apache.conf
				
			
12-Troubleshooting - cara install phpmyadmin di vps ubuntu

Ctrl+O, lalu Enter dan Ctrl+X untuk keluar.

Setelah itu restrart apache. Dan coba akses kembali web PHPMyAdminnya.

Selamat mencoba, Sob! Dengan mengikuti langkah-langkah di atas, kamu akan berhasil menginstal PHPMyAdmin di VPS Ubuntu kamu dan siap digunakan untuk mengelola database MySQL. FYI, mengapa kita perlu melakukan langkah-langkah seperti instalasi Apache, MySQL, dan PHP terlebih dahulu? Karena PHPMyAdmin adalah aplikasi berbasis PHP yang berfungsi di atas server web Apache dan mengakses database MySQL. Tanpa komponen-komponen tersebut, PHPMyAdmin tidak akan dapat berjalan dengan baik. Pastikan semua komponen ini terinstal dengan benar agar PHPMyAdmin dapat berfungsi maksimal!

Kalau masih bingung kamu dapat menghubungi Tim Support Jagoan Hosting yang bersedia 24 jam untuk bantuin kamu.

Related Posts
Tutorial Cara Migrasi File Server Website ke VPS tanpa cpanel

Hai, Sob, kamu suka bingung gimana caranya migrasi file server website ke VPS tanpa cPanel? Yuk, kamu harus banget pantengin Read more

Tutorial Login Ke SSH Secara Otomatis

Kamu ingin melakukan login SSH secara otomatis? Gak perlu bingung karena kamu bisa ikutin tutorial di bawah ini untuk melakukan Read more

Tutorial Cara Mengamankan Akses ke Layanan VPS Anda

Hai, Sob! Tahukah kamu, Mengamankan akses ke VPS kamu sangat penting tak terkecuali untuk akses dari SSH. Wah, gimana tuh Read more

Tutorial Cara Setting Cpanel atau WHM di VPS Kamu

Tahukah kamu, dengan membeli paket VPS SSD dan Ditambah addon cPanel dan WHM  di Jagoan Hosting, secara otomatis kamu akan mendapatkan Read more

Scroll To Top