Mungkin bagi rekan-rekan yang suka ngoprek database mysql menggunakan phpmyadmin berikut tips untuk mengganti default port 80 untuk akses phpmyadmin yang dimana biasanya http://nama.domain/phpmyadmin menjadi http://nama.domain:port/ cekidot:
- Delete atau rename file phpmyadmin yang ada di folder
/etc/apache2/conf-enabled/phpmyadmin.conf
menjadi /phpmyadmin.confidential atau whatever.lah atau bisa dihapuz aja. - Buat virtual host configuration file dengan nama phpmyadmin.conf jika suka menggunakan commandline seperti :
nano /etc/apache2/sites-available/phpmyadmin.conf
isinya seperti ini:
-
Listen 8000 <VirtualHost *:8000> ServerName localhost <Directory /usr/share/phpmyadmin> AllowOverride None Require all granted </Directory> DocumentRoot /usr/share/phpmyadmin Include /etc/phpmyadmin/apache.conf ErrorLog ${APACHE_LOG_DIR}/phpmyadmin.error.log CustomLog ${APACHE_LOG_DIR}/phpmyadmin.access.log combined </VirtualHost>
detailnya saya tidak jelaskan, monggo browsing lebih lanjut…
- setelah dibuat dan disimpan, berikutnya restart phpmyadmin dan apache dengan:
a2disconf phpmyadmin a2ensite phpmyadmin systemctl restart apache2.service
mungkin uda jelas sedikit maksudnya gimana kan… kan… begini: a2disconf phpmyadmin untuk melepaskan/discharge/menghilangkan/sebangsanya service phpmyadmin, a2ensite phpmyadmin: menyalakan/menghidupkan/enabling phpmyadmin, kemudian systemctl restart apache2.service: untuk restart service apache-nya. atau bisa juga dengan service apache2 reload, tersyah mau pake yang mana boleh tapi resiko tanggung penumpang…
- selanjutnyaaa… buka file “/etc/phpmyadmin/apache.conf” dengan perintah nano didepannya tambahkan # atau bahasa kerennya “kasi pagar” di depan “Alias /phpmyadmin /usr/share/phpmyadmin” sehingga menjadi seperti example dibawah iki:
#Alias /phpmyadmin /usr/share/phpmyadmin
- dan last but not lease port nya dibuka donk ya… dengan perintah seperti itu
iptables -A INPUT -p tcp -m tcp --dport 8000 -j ACCEPT
- Selanjutnya bisa dicoba akses phpmyadmin anda dengan membuka url http://nama.domain/phpmyadmin jika terbuka berarti anda kurang cermat, jika tidak terbuka berarti anda berhasil, selanjutnya buka lagi url http://nama.domain:8000 port “8000” disini hanya contoh ya, jangan ditiru, kreatif dikit lah jangan nyontek semua…. bay the waaay jika terbuka anda berhasil merubah port phpmyadmin sesuai dengan kemauan yang diatas…
o iya… ini contoh bagi penggemar debian seperti saya, kalau menggunakan ubuntu bisa tambahin sudo aja di depannya ya…
sekian dan semoga bermanfaat….
Reference: Merubah port phpmyadmin