使用 phpMyAdmin 管理 mySQL DB 并将浏览器指向 ip
您好,我对 phpMyAdmin 和 mySQL 完全陌生,
有没有办法通过将请求或浏览器指向 IP 来配置远程管理/访问我的 MySQL 数据库?我的服务器设置在路由器后面,并设置了端口 8080 (tomcat) 和 3306(应该是默认的 mySQL)的端口转发。一切都在计算机上本地运行,但是我无法通过将本地网络上的计算机上的浏览器指向 http://IP/phpmyadmin 或从外部将浏览器指向我的 ISP 提供给我的 IP。有什么想法吗?是否有特定的方法来编辑配置文件以允许使用 IP 地址?
Hi I am completely new to phpMyAdmin and mySQL
Is there any way to configure remote management/access of my MySQL database by pointing requests or a browser to an IP? I have my server set up behind a router and have setup port forwarding for ports 8080 (tomcat) and 3306(should be default mySQL). Everything works locally on the machine, however I cannot access the dbs or phpmyadmin by pointing a browser from a computer on the local network to http://IP/phpmyadmin or from externally by pointing the browser to the IP given to me by my ISP. Any thoughts? Is there a specific way to edit the config files in order to allow the use of IP addresses?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在互联网上公开您的数据库和应用程序服务器并不是一个好主意。如果需要远程访问这些内容,请使用 VPN 或经过身份验证的 SSL。对于 phpmyadmin - 如果它在您网络上的网络服务器上运行,那么您也需要转发端口 80 - 尽管我建议使用 HTTPS/SSL(端口 443)
Exposing your db and appserver on the internet is not a good idea. If these need to be accessed remotely, use a VPN or authenticated SSL. In the case of phpmyadmin - if this is running on a webserver on your network then you'll need to forward port 80 too - although I'd recommend using HTTPS/SSL (port 443)