Какой порт по умолчанию использует phpmyadmin? - PullRequest
0 голосов
/ 13 января 2020

Я хотел бы перенести прямой доступ с помощью моего маршрутизатора к моей базе данных. Обычно я бы использовал что-то вроде http://192.168.1.2: 8080 . При использовании phpmyadmin я ввожу http://192.168.1.2/phpmyadmin. Проблема в том, что мой маршрутизатор не принимает часть '/ phpmyadmin', так как она содержит текст.

Я видел документацию, в которой говорится, что phpmyadmin использует 3306. Я попытался http://192.168.1.2: 3306 , но безуспешно.

1 Ответ

0 голосов
/ 13 января 2020

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

...