phpMyAdmin adalah perangkat lunak gratis yang ditulis dalam PHP, dimaksudkan untuk menangani administrasi MySQL melalui Web. phpMyAdmin mendukung berbagai operasi di MySQL dan MariaDB. Operasi yang sering digunakan (mengelola database, tabel, kolom, relasi, indeks, pengguna, izin, dll) dapat dilakukan melalui antarmuka pengguna, sementara Anda masih memiliki kemampuan untuk mengeksekusi pernyataan SQL secara langsung Show Catatan 1. Banyak sistem operasi sudah menyertakan paket phpMyAdmin dan secara otomatis akan terus memperbaruinya, namun versi ini kadang-kadang agak ketinggalan jaman dan karena itu mungkin kehilangan fitur terbaru Catatan 2. Metode ini mengasumsikan bahwa Anda telah menyiapkan server web lokal dengan MySQL Windows
distribusi Linux Catatan. phpMyAdmin disertakan di sebagian besar distribusi Linux. Disarankan untuk menggunakan paket distribusi jika memungkinkan. Mereka biasanya menyediakan integrasi ke distribusi Anda dan Anda akan secara otomatis mendapatkan pembaruan keamanan dari distribusi Anda Anda dapat memilih kit apa saja dari kit phpmyadmin yang diberikan Contoh Untuk semua bahasa, pilih sesuatu seperti phpMyAdmin-4. 6. 4-semua-bahasa. 7z atau untuk bahasa tertentu pilih sesuatu seperti phpMyAdmin-4. 6. 4-bahasa Inggris. 7z Setelah Memilih kit phpmyadmin, ekstrak foldernya. Ganti nama folder yang diekstraksi menjadi phpMyAdmin yang mudah dirujuk. Salin folder yang diekstraksi ke root dokumen server web lokal Anda. Bergantung pada bagaimana Anda mengonfigurasi server web Anda, ini bisa berupa folder htdocs atau public_html
Selama instalasi, phpMyAdmin akan memandu Anda melalui konfigurasi dasar. Setelah proses dimulai ikuti langkah-langkah ini
Setelah instalasi selesai, tambahkan phpmyadmin ke konfigurasi apache _Tambahkan konfigurasi phpmyadmin ke file
Mulai ulang apache
Anda kemudian dapat mengakses phpmyadmin dengan membuka alamat-ip-Anda/phpmyadmin Keamanan Sayangnya, versi phpMyAdmin yang lebih lama memiliki kerentanan keamanan yang serius, termasuk memungkinkan pengguna jarak jauh untuk akhirnya mengeksploitasi root pada server pribadi virtual yang mendasarinya. Seseorang dapat mencegah sebagian besar serangan ini melalui proses yang sederhana. mengunci seluruh direktori dengan batasan pengguna/kata sandi asli Apache yang akan mencegah pengguna jarak jauh ini bahkan mencoba mengeksploitasi versi phpMyAdmin yang lebih lama Mengatur. File htaccess Untuk menyiapkan ini, mulailah dengan mengizinkan. htaccess untuk bekerja di dalam direktori phpmyadmin. Anda dapat melakukannya di file konfigurasi phpmyadmin _Di bawah bagian direktori, tambahkan baris "AllowOverride All" di bawah "Directory Index", buat bagian tersebut terlihat seperti ini
Konfigurasikan. htaccess Dengan. htaccess diizinkan, kita dapat melanjutkan untuk menyiapkan pengguna asli yang loginnya diperlukan bahkan untuk mengakses halaman login phpmyadmin Mulailah dengan membuat. halaman htaccess di direktori phpmyadmin _Tindak lanjuti dengan menyiapkan otorisasi pengguna di dalamnya. htaccess. Salin dan tempel teks berikut di
TipeAutentikasi. Ini mengacu pada jenis autentikasi yang akan digunakan untuk memeriksa kata sandi. Kata sandi diperiksa melalui HTTP dan kata kunci Dasar tidak boleh diubah NamaAutentikasi. Ini adalah teks yang akan ditampilkan pada permintaan kata sandi. Anda bisa meletakkan apa saja di sini AuthUserFile. Baris ini menunjukkan jalur server ke file kata sandi (yang akan kita buat pada langkah selanjutnya. ) Membutuhkan valid-user. Baris ini memberitahu. htaccess yang hanya ditentukan pengguna dalam file kata sandi yang dapat mengakses layar login phpMyAdmin Buat file htpasswd Sekarang kita akan melanjutkan dan membuat informasi pengguna yang valid Mulailah dengan membuat file htpasswd. Gunakan perintah htpasswd, dan letakkan file di direktori pilihan Anda selama tidak dapat diakses dari browser. Meskipun Anda dapat memberi nama file kata sandi apa pun yang Anda suka, konvensi untuk menamainya. htpasswd _Sebuah prompt akan meminta Anda untuk memberikan dan mengonfirmasi kata sandi Anda Setelah pasangan nama pengguna dan kata sandi disimpan, Anda dapat melihat bahwa kata sandi dienkripsi dalam file Akhiri dengan me-restart apache
Mengakses phpMyAdmin phpMyAdmin sekarang akan jauh lebih aman karena hanya pengguna yang berwenang yang dapat mencapai halaman login. Isi dengan username dan password yang telah anda generate. Setelah Anda masuk, Anda dapat mengakses phpmyadmin dengan nama pengguna dan kata sandi MySQL Untuk memulai, kita cukup menginstal phpMyAdmin dari repositori default Ubuntu Kami dapat melakukan ini dengan memperbarui indeks paket lokal kami dan kemudian menggunakan sistem pengemasan apt untuk menarik file dan menginstalnya di sistem kami _0Peringatan
Proses instalasi benar-benar menambahkan file konfigurasi Apache phpMyAdmin ke direktori 5, di mana file tersebut dibaca secara otomatisSatu-satunya hal yang perlu kita lakukan adalah mengaktifkan ekstensi 6 secara eksplisit, yang dapat kita lakukan dengan mengetik _1Setelah itu, Anda harus memulai ulang Apache agar perubahan Anda dikenali
Anda kemudian dapat mengakses phpmyadmin dengan membuka alamat-ip-Anda/phpmyadmin Fedora mengirimkan paket phpMyAdmin, tetapi ketahuilah bahwa file konfigurasi disimpan di 7 dan mungkin berbeda dalam beberapa hal dari dokumentasi resmi phpMyAdminTerminal Pertama, Anda akan mengikuti praktik terbaik sederhana. memastikan daftar paket yang tersedia mutakhir sebelum menginstal sesuatu yang baru _3Maka itu hanya masalah menjalankan satu perintah untuk instalasi melalui apt-get _4Keamanan Untuk mengamankan phpMyAdmin kita harus mengunci akses ke alamat IP tertentu Ketika paket phpMyAdmin diinstal, file Apache Virtual Host ditambahkan untuk mengonfigurasi akses web. Mari kita edit file itu _5Secara default, konfigurasi untuk phpMyAdmin hanya mengizinkan akses dari server tempatnya diinstal Ubah setiap alamat IP ke alamat yang Anda temukan atau alamat IP lain yang akan terhubung ke phpMyAdmin dari jarak jauh _6Mulai ulang Apache _7Verifikasi bahwa phpMyAdmin berfungsi dengan mengunjungi 8 Misalnya. _9Anda dapat menginstal phpMyAdmin menggunakan Composer, namun saat ini tidak tersedia di repositori Packagist default karena keterbatasan teknisnya Instalasi dimungkinkan dengan menambahkan https repositori kita sendiri. // www. phpmyadmin. bersih/paket. json _8Anda dapat mengkloning sumber phpMyAdmin saat ini dari https. //github. com/phpmyadmin/phpmyadmin. git _9Selain itu, Anda perlu menginstal dependensi menggunakan Composer 0Jika Anda tidak berniat untuk mengembangkan, Anda dapat melewati penginstalan alat pengembang dengan memohon 1Mac Unduh phpMyAdmin , Untuk semua bahasa pilih sesuatu seperti phpMyAdmin-4. 6. 4-semua-bahasa. ter. bz2 atau untuk bahasa tertentu pilih sesuatu seperti phpMyAdmin-4. 6. 4-bahasa Inggris. ter. gz Setelah Memilih kit phpmyadmin, ekstrak foldernya. Ganti nama folder yang diekstraksi menjadi phpMyAdmin yang mudah dirujuk. Salin folder yang diekstraksi ke root dokumen server web lokal Anda. Bergantung pada bagaimana Anda mengonfigurasi server web Anda, ini bisa berupa folder htdocs atau public_html Buat folder konfigurasi 2Ubah izin _3Jalankan penyiapan di browser http. //localhost/~username/phpmyadmin/setup/ atau http. //localhost/phpmyadmin/setup/ Anda perlu membuat koneksi server mysql localhost baru, klik server baru Beralih ke tab Otentikasi dan atur pengguna root mysql lokal dan kata sandi. Tambahkan nama pengguna "root" (mungkin sudah diisi, tambahkan kata sandi yang Anda atur sebelumnya untuk pengaturan pengguna root MySQL, klik simpan dan Anda kembali ke layar sebelumnya. (Ini bukan Admin OSX atau kata sandi root – ini adalah pengguna root MySQL) Pastikan Anda mengklik simpan, lalu konfigurasi. termasuk. php sekarang berada di direktori /config dari direktori phpmyadmin, pindahkan file ini ke tingkat root /phpmyadmin dan kemudian hapus direktori /config yang sekarang kosong Sekarang pergi ke http. //localhost/~username/phpmyadmin/ sekarang akan memungkinkan Anda untuk berinteraksi dengan database MySQL Anda Bagaimana cara mengaktifkan phpMyAdmin?Konfigurasi phpMyAdmin di CentOS dan RHEL . Buka file /etc/phpMyAdmin/config.inc. termasuk. php dalam editor teks In the section beginning with the line
Simpan dan tutup file Bagaimana Anda memeriksa phpMyAdmin diinstal atau tidak?Dapatkan nama paket dengan dpkg --list. grep phpmyadmin For list of file installed use this dpkg --listfiles Bagaimana cara menjalankan phpMyAdmin secara lokal?Jika Anda menggunakan localhost, gunakan http. //localhost/phpmyadmin URL . 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.
Bagaimana cara menjalankan phpMyAdmin di Apache?Menginstal phpMyAdmin
. Selanjutnya, Anda akan ditanya apakah akan menggunakan dbconfig-common untuk mengatur database, pilih Ya dan tekan Enter |