首页 > 解决方案 > phpmyadmin 使用什么默认端口?

问题描述

我想使用我的路由器将访问端口转发到我的数据库。通常我会使用类似http://192.168.1.2:8080的东西。使用 phpmyadmin 时,我输入http://192.168.1.2/phpmyadmin。问题是我的路由器不接受“/phpmyadmin”部分,因为它包含文本。

我看到一些说明 phpmyadmin 使用 3306 的文档。我尝试http://192.168.1.2:3306没有成功。

标签: phpmyadminportforwarding

解决方案


phpMyAdmin 实际上只是使用网络服务器(apache2 或 lighttpd)来运行 - 据我所知。

因此,您可以为您的网络服务器定义一个配置文件 - apache2 示例:

<VirtualHost 192.168.1.2:8080>
    DocumentRoot "/phpmyadmin"

    SSLEngine On
    SSLCertificateFile /etc/apache2/ssl/server.crt
    SSLCertificateKeyFile /etc/apache2/ssl/server.key

    ErrorLog "/var/logs/phpmyadmin-error.log"
    CustomLog "/var/logs/phpmyadmin-access.log" combined
</VirtualHost>

phpmyadmin/usr/share/phpmyadmin通常在安装时驻留在apt-get


推荐阅读