Instal Wajah di Amankan phpMyAdmin di Apache untuk Ubuntu 18. 04
Instal Wajah di Amankan phpMyAdmin di Apache untuk Ubuntu 18. 04Centerklik . Semua Tentang, Linux
Instal Wajah di Amankan phpMyAdmin di Apache untuk Ubuntu 18. 04 – phpMyAdmin adalah aplikasi PHP open source yang dirancang untuk menangani administrasi server MySQL dan MariaDB melalui antarmuka berbasis web
phpMyAdmin memungkinkan Anda mengelola database, akun pengguna, dan hak istimewa MySQL, mengeksekusi pernyataan SQL, mengimpor dan mengekspor data dalam berbagai format data dan banyak lagi melalui antarmuka berbasis web yang jauh lebih mudah dibandingkan melalui baris perintah
Tutorial ini mencakup langkah-langkah yang diperlukan untuk cara menginstal dan mengamankan phpMyAdmin dengan Apache di Ubuntu 18. 04
daftar isi
Persyaratan
Pastikan Anda telah memenuhi prasyarat berikut sebelum melanjutkan dengan tutorial ini
- Memiliki LAMP [Linux, Apache, MySQL, give PHP] sudah diinstal di server Ubuntu Anda
- Masuk sebagai pengguna dengan hak istimewa sudo. Baca → Cara Membuat Sudo User dan Sudo Group di Ubuntu
Meskipun tidak perlu, disarankan untuk mengakses instalasi phpMyAdmin Anda melalui HTTPS. Jika domain Anda belum terlindungi atau di amankan dengan SSL, Anda dapat mengikuti panduan ini dan mengamankan Apache Anda dengan Let’s Encrypt di Ubuntu 18. 04
Instal Wajah phpMyAdmin di Ubuntu
Untuk menginstal phpMyAdmin di server Ubuntu 18. 04 Ayo, ikuti langkah-langkah ini
Update paket indeks dan upgrade paket sistem ke versi terbaru
$ sudo apt update && sudo apt upgrade
Instal paket phpMyAdmin dari repositori default Ubuntu dengan perintah berikut
________dua puluh_______
Instalasi akan meminta Anda untuk memilih server web yang harus dikonfigurasi secara otomatis untuk menjalankan phpMyAdmin, pilih apache dengan menekan tombol Spasi dan kemudian Enter
Selanjutnya Anda akan ditanya apakah akan menggunakan dbconfig-common
untuk mengatur database, pilih Yes dan tekan Enter
Masukkan kata sandi atau kata sandi untuk phpMyAdmin, ini digunakan untuk mendaftar dengan database, pilih OK dan tekan Enter
Anda akan diminta konfirmasi kata sandi, masukkan kata sandi yang sama, pilih OK dan tekan Enter
Setelah proses instalasi selesai, Restart Apache agar perubahan yang Anda lakukan diterapkan
$ sudo systemctl restart apache2
Buat Pengguna MySQL Administratif
Dalam sistem Ubuntu yang menjalankan MySQL 5. 7 [dan yang lebih baru], pengguna root diatur untuk menggunakan metode otentikasi auth_socket
secara default
Plugin auth_socket
mengotentikasi pengguna yang terhubung dari localhost melalui file socket Unix. Ini berarti Anda tidak dapat mengautentikasi sebagai root dengan memberikan kata sandi
Alih-alih mengubah metode otentikasi untuk root pengguna MySQL, saya akan membuat user MySQL administratif baru. Pengguna ini akan memiliki hak yang sama dengan pengguna root dan akan diatur untuk menggunakan metode otentikasi mysql_native_password
Saya akan menggunakan pengguna ini untuk masuk ke dasbor phpMyAdmin dan melakukan tugas administrasi sebelumnya di server MySQL atau MariaDB
Mulai dengan masuk ke server MySQL sebagai pengguna root
Output
New password:
Re-type new password:
Adding password for user padmin
0Dari dalam shell MySQL, jalankan perintah berikut yang akan membuat pengguna administrasi baru dan memberikan izin yang sesuai
________satu_______Dalam contoh saya, saya menamai user administrasi dengan
Output
New password:
Re-type new password:
Adding password for user padmin
1. Anda dapat menggunakan nama user apa pun yang Anda suka, pastikan untuk mengatur kata sandi yang kuatMengakses phpMyAdmin
Untuk mengakses antarmuka phpMyAdmin buka browser favorite Anda dan ketikkan nama domain server Anda atau alamat IP publik dan diikuti dengan url
Output
New password:
Re-type new password:
Adding password for user padmin
2 dibelakangnyaOutput
New password:
Re-type new password:
Adding password for user padmin
_3Masuk dengan kredensial login pengguna administrasi yang Anda buat sebelumnya dan klik Go
Setelah login, Anda akan melihat dashboard phpMyAdmin, yang akan terlihat seperti ini
Mengamankan phpMyAdmin
Untuk menambahkan lapisan keamanan tambahan, saya akan melindungi kata sandi atau password direktori phpMyAdmin dengan membuat otentikasi dasar
Pertama kita akan membuat file kata sandi dengan pengguna menggunakan alat
Output
New password:
Re-type new password:
Adding password for user padmin
_4 yang datang dengan paket Apache. saya akan menyimpan file Output
New password:
Re-type new password:
Adding password for user padmin
5 di directory Output
New password:
Re-type new password:
Adding password for user padmin
6Output
New password:
Re-type new password:
Adding password for user padmin
_7Dalam contoh ini saya membuat user atau pengguna bernama
Output
New password:
Re-type new password:
Adding password for user padmin
1. Anda dapat memilih nama pengguna apa pun, tidak harus sama dengan nama pengguna untuk administrasi MySQLPerintah di atas akan meminta Anda untuk memasukkan dan mengonfirmasi kata sandi pengguna
Output
New password:
Re-type new password:
Adding password for user padmin
Jika Anda ingin menambahkan tambahan pengguna, Anda dapat menggunakan perintah yang sama tanpa tanda
Output
New password:
Re-type new password:
Adding password for user padmin
9
Options +FollowSymLinks +Multiviews +Indexes # edit this line
DirectoryIndex index.php
AllowOverride None
AuthType basic
AuthName "Authentication Required"
AuthUserFile /etc/phpmyadmin/.htpasswd
Require valid-user
...
0Langkah selanjutnya adalah mengkonfigurasi Apache agar kata sandi melindungi direktori phpMyAdmin dan menggunakan file
Output
New password:
Re-type new password:
Adding password for user padmin
5Untuk melakukannya, buka file
Options +FollowSymLinks +Multiviews +Indexes # edit this line
DirectoryIndex index.php
AllowOverride None
AuthType basic
AuthName "Authentication Required"
AuthUserFile /etc/phpmyadmin/.htpasswd
Require valid-user
...
_2 yang secara otomatis telah dibuat selama instalasi phpMyAdmin
Options +FollowSymLinks +Multiviews +Indexes # edit this line
DirectoryIndex index.php
AllowOverride None
AuthType basic
AuthName "Authentication Required"
AuthUserFile /etc/phpmyadmin/.htpasswd
Require valid-user
...
3Silahkan edit / masukkan baris berikut
Options +FollowSymLinks +Multiviews +Indexes # edit this line
DirectoryIndex index.php
AllowOverride None
AuthType basic
AuthName "Authentication Required"
AuthUserFile /etc/phpmyadmin/.htpasswd
Require valid-user
...
Save and Close file dan Restart Apache agar perubahan yang Anda lakukan segera diterapkan, ketikkan perintah berikut
$ sudo systemctl restart apache2
Sekarang, ketika mengakses phpMyAdmin Anda, Anda akan diminta untuk memasukkan user login kredensial yang sebelumnya Anda buat
Output
New password:
Re-type new password:
Adding password for user padmin
_3Setelah memasukkan autentikasi dasar, Anda akan dibawa ke halaman login phpMyAdmin di mana Anda harus memasukkan kredensial login user administrative MySQL Anda
Ini juga merupakan ide bagus untuk mengubah alias
Output
New password:
Re-type new password:
Adding password for user padmin
2 menjadi sesuatu yang lebih unik dan amanKesimpulan
Selamat, Anda telah berhasil menginstal phpMyAdmin dan mengamankan phpMyAdmin dengan Apache di server Ubuntu 18. 04 Pergi. Anda sekarang dapat mulai membuat database MySQL, pengguna dan tabel database dan melakukan berbagai permintaan dan operasi MySQL melalui antarmuka web dari phpMyAdmin
Baca juga panduan berikut ini untuk menginstal LAMP di Ubuntu 18. 04
1. Panduan Lengkap. Instal Wajah Linux Ubuntu 18. 04 LTS Dekstop
2. Panduan Cara Instal Apache untuk Ubuntu 18. 04
3. Cara Instal Database MySQL dari Ubuntu 18. 04
4. Panduan Face Install PHP untuk Ubuntu 18. 04
Instal Wajah di Amankan phpMyAdmin di Apache Ubuntu 18. 04 terakhir diubah. 25 Desember 2019 oleh Centerklik
Anda Terbantu artikel ini?
Posting Sebelumnya Posting Selanjutnya
Postingan Terkait Posts
- Wajah mengirim Uang dari PayPal ke Payoneer [Terbaru]
- LiquidVPN – Layanan VPN Tercepat, Aman dan Penuh Fitur
- XM Forex – Broker Forex Terbesar dan Mendukung Kripto
- Cara Mudah dan Cepat Membuat Kebijakan Privasi [Kebijakan Situs Web]
- 9 Face Mengoptimalkan Windows 10 untuk Bermain Game
- Teknologi Pengenalan Wajah. Pengertian dan Cara Kerjanya
10 hosting teratas.
Daftar Sekarang. TOP 10 Hosting
Dapatkan Hosting Murah dengan Kualitas Terbaik. Untuk Blogger Serius. Lihat Penawaran
niagahoster
Rp.26.000/Bln Free Domain, Unlimited Space & Bandwidth Get HostIDCloudhost
Rp.30.000/Bln Free Domain, Unlimited Space & Bandwidth Get HostHosting Bluehost
$2.95/Month Free Domain, Unlimited Space & Bandwidth Get HostHosting iPage
$1.99/Month Free Domain, Unlimited Space & Bandwidth Get HostSiteGround Hosting
$3.45/Month Free Domain, Unlimited Space & Bandwidth Get Hosthostgator
$3.95/Month Free Domain, Unlimited Space & Bandwidth Get HostTentang Penulis
John Mamad
Media belajar WordPress Indonesia yang gratis dan lengkap dengan konten yang mudah dipahami. "Hormatilah orang tuamu dan perbanyaklah membaca Sholawat"