Change Port phpmyadmin

You are here:
< Back

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.confmenjadi /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
Last Updated On October 14, 2018