Bagaimana cara menginstal phpmyadmin di situs web saya?

Di sini kita membahas cara menginstal phpMyAdmin di web-server. phpMyAdmin digunakan untuk mengelola database Anda. Semua server web sudah menyertakan phpMyAdmin di cPanel. Namun, jika Anda tidak memiliki akses cPanel dan ingin mengakses database menggunakan phpMyAdmin, Anda dapat menginstal phpMyAdmin menggunakan langkah-langkah di bawah ini

Semua akun hosting di server SiteGround dilengkapi dengan perangkat lunak phpMyAdmin yang sudah diinstal sebelumnya. Aplikasi dapat dibuka dari Site Tools > Site > MySQL > phpMyAdmin

Bagaimana cara menginstal phpmyadmin di situs web saya?

Instalasi Manual PhpMyAdmin

Anda mungkin perlu menginstal phpMyAdmin secara manual. Untuk melakukannya, unduh perangkat lunak versi terbaru dari halaman unduhan proyek resmi. Kemudian, unggah arsip yang diunduh di akun Anda melalui FTP di folder public_html

Setelah paket diunggah ke akun Anda, Anda harus mengekstraknya, yang akan menghasilkan folder baru bernama phpMyAdmin-X. X. X dimana X. X. X adalah versi perangkat lunak yang Anda unduh. Jika mau, Anda dapat mengganti nama folder itu menjadi phpmyadmin, sehingga Anda dapat mengakses aplikasi nanti dengan http. //namadomainanda. com/phpmyadmin

Langkah selanjutnya adalah mengakses folder yang Anda buat dengan browser Anda. Jika Anda telah mengganti nama folder menjadi phpmyadmin, maka URL-nya harus http. //namadomainanda. com/phpmyadmin. Ini akan membuka halaman login phpMyAdmin

phpMyAdmin adalah alat Graphical User Interface (GUI) gratis dan open-source yang digunakan untuk mengelola database MySQL pada paket hosting bersama dan VPS. Meskipun secara teknis tidak diperlukan karena Anda dapat mengelola database menggunakan antarmuka baris perintah, phpMyAdmin lebih ramah pengguna

Jika Anda menggunakan VPS untuk situs web, Anda harus menginstal phpMyAdmin di server secara manual. Artikel ini akan memandu Anda melalui proses instalasi phpMyAdmin di server Ubuntu versi 18. 04 dan 20. 04

Bagaimana cara menginstal phpmyadmin di situs web saya?

Sebelum Menginstal phpMyAdmin

Sebelum memulai, Anda harus menginstal tumpukan LAMP (Linux, Apache, MySQL, PHP) di server Anda. Juga, database MySQL harus aktif dan berjalan

Anda juga harus menggunakan klien SSH untuk terhubung ke server. Kami memiliki tutorial tentang cara menghubungkan Putty ke server jika Anda mengalami masalah

Server hosting virtual Anda, aturan Anda. Dapatkan semua sumber daya yang Anda butuhkan untuk proyek berikutnya. Dapatkan Hosting VPS

Cara Memasang phpMyAdmin – Ubuntu 18. 04 dan 20. 04

Menginstal phpMyAdmin di Ubuntu melibatkan lima langkah. Selain instalasi, Anda harus memberikan izin, membuat pengguna terpisah, dan mengamankan phpMyAdmin

  1. Instal paket phpMyAdmin
  2. Siapkan pengguna dan berikan izin
  3. Akses phpMyAdmin di browser
  4. Buat pengguna baru
  5. Amankan phpMyAdmin

Langkah 1. Instal Paket phpMyAdmin

Prosedur instalasi relatif mudah menggunakan klien SSH. Namun, ada beberapa perbedaan perintah antara Ubuntu 18. 04 dan Ubuntu 20. 04

Menginstal phpMyAdmin – Ubuntu 18. 04

Jalankan perintah berikut untuk menginstal paket phpMyAdmin dan ekstensi PHP yang diperlukan

sudo apt-get install -y phpmyadmin php-mbstring php-gettext

Selama proses instalasi, Anda harus memilih server web untuk mengonfigurasi phpMyAdmin. Pilih Apache dengan menekan Spasi. Karakter * akan muncul di braket di sebelah apache2, menandakan bahwa Anda telah memilihnya. Tekan Enter untuk melanjutkan

Bagaimana cara menginstal phpmyadmin di situs web saya?

Anda kemudian harus mengkonfigurasi database. Pilih Ya

Bagaimana cara menginstal phpmyadmin di situs web saya?

Sekarang, atur kata sandi aplikasi MySQL untuk phpmyadmin. Pastikan untuk menggunakan password yang kuat dan unik. Verifikasi saat diminta, dan penginstalan akan selesai

Bagaimana cara menginstal phpmyadmin di situs web saya?

Menginstal phpMyAdmin di Ubuntu 20. 04

Langkah-langkah untuk menginstal phpMyAdmin di Ubuntu 20. 04 sangat mirip. Namun, Anda harus menjalankan perintah ini sebagai gantinya

sudo apt install phpmyadmin php-mbstring php-zip php-gd php-json php-curl
_

Kemudian, Anda harus memilih server web. Pilih Apache2 dengan menekan tombol Spasi dan tekan Enter untuk melanjutkan

Konfigurasi database mengikuti proses yang sama. Pilih Ya dan tetapkan kata sandi yang kuat dan unik untuk phpMyAdmin

Setelah selesai, aktifkan ekstensi PHP Mbstring dengan perintah ini

sudo phpenmod mbstring

Terakhir, mulai ulang layanan Apache dengan menggunakan perintah ini

sudo systemctl restart apache2

Langkah 2. Siapkan Pengguna dan Berikan Izin

Akun phpMyAdmin default memiliki opsi minimal yang tersedia. Anda harus memberikan beberapa izin kepada phpMyAdmin untuk menjadikannya solusi praktis untuk membuat dan mengelola database MySQL

Untuk mengelola pengguna MySQL, masuk ke baris perintah MySQL sebagai pengguna root dengan perintah ini

sudo mysql -u root -p
_

Anda harus memasukkan kata sandi root MySQL sebelum mengakses baris perintah. Setelah Anda mengakses akun root MySQL, berikan izin ke phpmyadmin dengan menjalankan perintah ini satu per satu

GRANT ALL PRIVILEGES ON *.* TO 'phpmyadmin'@'localhost';
FLUSH PRIVILEGES;
EXIT

Langkah 3. Akses phpMyAdmin di Browser

Setelah prosedur penginstalan selesai, buka browser dan buka http. //IP-server-Anda/phpmyadmin. Ganti your-server-IP dengan alamat IP server. Jika Anda menggunakan VPS Hostinger, Anda akan menemukan alamat IP di panel manajemen server

Bagaimana cara menginstal phpmyadmin di situs web saya?

Jika Anda menggunakan localhost, gunakan http. // URL localhost/phpmyadmin

Halaman login phpMyAdmin akan terlihat seperti ini

Bagaimana cara menginstal phpmyadmin di situs web saya?

Karena masalah keamanan, Ubuntu 18. 04 dan Ubuntu 20. 04 tidak mendukung login root. Sebagai gantinya, masuk dengan nama pengguna phpmyadmin dan kata sandi MySQL yang Anda atur selama Langkah 1. Setelah itu, Anda akan dibawa ke antarmuka web phpMyAdmin

Langkah 4. Buat Pengguna phpMyAdmin Terpisah (Opsional)

Jika Anda tidak ingin menggunakan atau bekerja dengan akun pengguna default phpMyAdmin untuk alasan keamanan, buat pengguna MySQL khusus baru dengan hak istimewa penuh

Anda harus mengakses antarmuka baris perintah MySQL sebagai pengguna root untuk membuat pengguna khusus. Gunakan perintah ini untuk melakukannya

sudo mysql -u root -p
_

Masukkan kata sandi root MySQL saat diminta. Kemudian, masukkan perintah berikut untuk membuat pengguna baru

CREATE USER username IDENTIFIED by 'password';
GRANT ALL PRIVILEGES ON *.* TO 'username'@'localhost';
FLUSH PRIVILEGES;
EXIT

Ganti nama pengguna dan kata sandi dengan kredensial MySQL yang diinginkan. Ingatlah untuk menggunakan kata sandi yang kuat untuk mengamankan akun

Mulai ulang server Apache jika Anda mengalami masalah saat masuk. Ini adalah perintah untuk melakukannya

sudo systemctl restart apache2

Kami merekomendasikan untuk melihat tab Status di dasbor phpMyAdmin. Ini menunjukkan jumlah koneksi ke server database MySQL, kueri MySQL saat ini berjalan di server, dan berapa lama server telah beroperasi

Bagaimana cara menginstal phpmyadmin di situs web saya?

Langkah 5. Amankan phpMyAdmin (Opsional)

phpMyAdmin rentan terhadap serangan dunia maya, jadi Anda harus menerapkan langkah-langkah seperti metode autentikasi tambahan untuk meningkatkan keamanannya. Aktifkan login tambahan di depan aplikasi menggunakan bawaan Apache. fitur autentikasi dan otorisasi htaccess

Untuk melakukannya, aktifkan. htaccess menimpa file dengan memodifikasi file konfigurasi Apache phpMyAdmin. Berikut perintah untuk membuka dan mengedit file menggunakan editor teks Nano

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

Now, add an AllowOverride All line in the section.

sudo apt install phpmyadmin php-mbstring php-zip php-gd php-json php-curl
_0

Seharusnya terlihat seperti ini

Bagaimana cara menginstal phpmyadmin di situs web saya?

Simpan dan keluar dari file dengan menekan CTRL+X. Kemudian, tekan Y dan Enter saat diminta. Mulai ulang server web Apache untuk mengimplementasikan perubahan dengan menggunakan perintah ini

sudo systemctl restart apache2

Langkah selanjutnya adalah membuat a. htaccess di direktori aplikasi phpMyAdmin menggunakan perintah berikut

sudo apt install phpmyadmin php-mbstring php-zip php-gd php-json php-curl
_2

Editor teks Nano akan terbuka, memungkinkan Anda untuk mengedit. file htaccess. Masukkan teks berikut

sudo apt install phpmyadmin php-mbstring php-zip php-gd php-json php-curl
_3

Simpan dan keluar dari file. Sejak. htaccess menentukan bahwa file untuk kata sandi adalah /etc/phpmyadmin/. htpasswd, kita harus menggunakan jalur yang sama

Gunakan perintah ini untuk membuat file kata sandi dan menyebarkannya menggunakan utilitas htpasswd

sudo apt install phpmyadmin php-mbstring php-zip php-gd php-json php-curl
_4

Ganti USERNAME dengan nama pengguna yang sebenarnya. Anda juga perlu memasukkan dan mengonfirmasi kata sandi. Setelah selesai, file akan dibuat, dan kata sandi akan di-hash

Anda dapat membuat nama pengguna tambahan dengan menggunakan perintah yang sama tetapi mengecualikan opsi -c

sudo apt install phpmyadmin php-mbstring php-zip php-gd php-json php-curl
_5

Mulai ulang Apache untuk menerapkan perubahan

sudo systemctl restart apache2

Munculan otentikasi nama pengguna dan kata sandi baru akan muncul saat mengakses phpMyAdmin. Verifikasi dengan mengunjungi http. //IP-server-Anda/phpmyadmin. Permintaan masuk akan terlihat seperti ini

Bagaimana cara menginstal phpmyadmin di situs web saya?

Masukkan username dan password yang baru saja Anda buat. Setelah masuk, Anda akan menemukan halaman login phpMyAdmin. Masukkan kredensial pengguna phpmyadmin untuk mengakses antarmuka web phpMyAdmin

Kesimpulan

phpMyAdmin membantu Anda mengelola database MySQL dan melakukan pemeliharaan tabel. Proses untuk menginstal aplikasi di Ubuntu 18. 04 dan Ubuntu 20. 04 serupa tetapi menggunakan beberapa perintah berbeda selama langkah awal

Jangan lupa untuk menerapkan langkah-langkah keamanan di phpMyAdmin dengan menggunakan kata sandi yang kuat dan metode autentikasi tambahan

Anda sekarang dapat mengelola database dengan mudah dari phpMyAdmin. Tinggalkan komentar di bawah jika Anda memiliki pertanyaan

Pelajari Lebih Lanjut Tentang Database

Apa itu DBMS. Panduan Lengkap
Cara MENUNJUKKAN PENGGUNA di MySQL
Cara Memasang MongoDB di Ubuntu
Cara Memasang Cassandra di Ubuntu
Cara Instal PostgreSQL di Ubuntu

Penulis

Laura Z

Laura adalah Pimpinan Produksi Konten yang berpengalaman. Dengan pengalaman lebih dari 9 tahun dalam pemasaran, Laura suka berbagi idenya dengan dunia. Di waktu luangnya, dia senang belajar tentang tren pemasaran baru dan menonton acara TV di Netflix

Lainnya dari Laura Z

Co-penulis

Leonardus N

Leo adalah seorang fanatik dan kontributor WordPress. Dia suka mengikuti berita dan pembaruan WordPress terbaru, dan berbagi pengetahuannya untuk membantu orang membangun situs web yang sukses. Saat tidak bekerja, dia berkontribusi pada tim dokumentasi WordPress dan memanjakan anjingnya

Bagaimana cara menginstal phpMyAdmin di server saya?

Cara Memasang phpMyAdmin – Ubuntu 18. 04 dan 20. 04 .
Instal paket phpMyAdmin
Siapkan pengguna dan berikan izin
Akses phpMyAdmin di browser
Buat pengguna baru
Amankan phpMyAdmin

Bagaimana cara menjalankan phpMyAdmin di browser saya?

Setelah phpMyAdmin diinstal arahkan browser Anda ke http. //localhost/phpmyadmin untuk mulai menggunakannya. Anda harus dapat masuk menggunakan pengguna mana pun yang telah Anda atur di MySQL. Jika tidak ada pengguna yang telah diatur, gunakan admin tanpa kata sandi untuk login.

Bagaimana cara menginstal phpMyAdmin di WordPress?

Untuk menginstal PHPMyAdmin, jalankan perintah sederhana. .
sudo apt install phpmyadmin
sudo ln -s /etc/phpmyadmin/apache. conf /etc/apache2/conf-available/phpmyadmin. conf
sudo a2enconf phpmyadmin. conf
sudo layanan apache2 memuat ulang
sudo ln -s /user/share/phpmyadmin /var/www/public_html/phpmyadmin
nginx -s memuat ulang

Di mana phpMyAdmin harus diinstal?

Setelah proses instalasi selesai, Anda harus membuat file konfigurasi phpMyAdmin di sini. /etc/nginx/sites-enabled/phpmyadmin. conf. File phpMyAdmin Anda terletak di direktori /usr/share/phpmyadmin/ .