Bagi anda yang sering berkutat pada web programming, pastilah sudah tidak absurd lagi dengan PHPMyAdmin. Yup, PHPMyAdmin yakni aplikasi yang berfungsi sebagai antarmuka untuk mengelola database berbasis MySQL. Aplikasi ini berbasis web dan umumnya berjalan di atas web server ibarat Apache, lighttpd dan lain-lain. Karena berbasis web, maka setiap pengguna sanggup mengakses aplikasi tersebut melalui browser baik secara lokal atau lewat jaringan komputer. Walaupun sudah dibekali pengamanan sistem dengan metode otentikasi user, akan tetapi jalur komunikasi antara user dengan aplikasi PHPmyAdmin belumlah kondusif alasannya yakni sanggup di "dengar"kan apabila komunikasi yang dilewatkan berpa clear text. Untuk mencegah hal tersebut maka kita perlu menambahkan komunikasi terenkripsi dengan mengaktifkan HTTPS untuk aplikasi PHPMyAdmin tersebut. Untuk menciptakan jalur komunikasi https pada web server apache, anda sanggup membaca dua artikel aku sebelumnya:
- Setting SSL untuk HTTPS di web server apache pada ubuntu server - part 1
- Setting SSL untuk HTTPS di web server apache pada ubuntu server - part 2
sudo vim /usr/share/phpmyadmin/.htaccess
RewriteEngine On RewriteCond %{SERVER_PORT} 80 RewriteCond %{REQUEST_URI} phpmyadmin RewriteRule ^(.*)$ https://alamat_domain_atau_alamat_ip/phpmyadmin/$1 [R,L]
simpan, kemudian aktifkan modul rewrite pada web server apache dengan perintah:
sudo a2enmod rewrite
kemudian silakan buka file konfigurasi phpmyadmin pada web server apache yang terletak di /etc/phpmyadmin/apache.conf dengan perintah:
sudo vim /etc/phpmyadmin/apache.conf
kemudian tambahkan baris konfigurasi di bawah ini:
AllowOverride all
sehingga terlihat ibarat pada gambar di bawah:
silakan simpan, kemudian restart layanan web server apache anda dengan perintah:
sudo service apache2 restart
sesudah itu, silakan coba terusan phpmyadmin anda melalui browser, maka secara otomatis, browser anda akan mengakses halaman phpmyadmin tersebut melalui komunikasi https, ibarat yang ditunjukkan pada gambar di bawah ini:
anda perhatikan bab address bar, maka terlihat disitu tanda gembok, yang mengatakan bahwa koneksi yang anda bangun, antara klien dengan aplikasi PHPMyAdmin telah terenkripsi. Praktis bukan? Silakan mencoba dan terima kasih telah berkunjung :-)
Sumber http://www.newbienote.com/
Mari berteman dengan saya
Follow my Instagram _yudha58Related Posts :
Cara Menghitung Baris Data Tabel Mysql Jika anda ingin mencoba menghitung baris pada suatu tabel MySQL, maka anda sanggup memakai fungsi COUNT pada perintah SELECT yang anda gu… Read More...
Cara Melihat Susunan Tabel Database Mysql Ternyata ada beberapa cara untuk melihat struktur tabel database MySQL, bila sebelumnya aku memakai syntax DESCRIBE nama_tabel, maka disini… Read More...
Setting Database Mysql Di Laravel 5.4 Sama ibarat setiap aplikasi, Laravel juga memakai database untuk menyimpan data. Laravel sendiri mempunyai sumbangan untuk beberapa… Read More...
Cara Menghilangkan Duplikasi Baris Di Mysql Pada tutorial ini saya akan membahas bagaimana caranya menghilangkan duplikasi baris pada data yang akan ditampilkan dari tabel MySQL. C… Read More...
Cara Menghapus Hak Susukan User Database Mysql Masih di seputaran hak akses, kalau sebelumnya aku menuliskan tutorial cara menambah hak kanal user, kali ini aku membahas bagaimana men… Read More...
0 Response to "Cara Konfigurasi Https Untuk Phpmyadmin Pada Web Server Apache Di Ubuntu Server"
Posting Komentar