Как запустить phpadmin на xampp Ubuntu 20?
Установил XAMPP, страницы сайта отображаются, дошло дело и до БД. Как с внешнего компьютера получить http-доступ к phpadmin, который установлен вне директории htdoc ?
Ответы (1 шт):
Такое вот решение есть:
Необходимо отредактировать файл конфигурации по пути
apache/conf/extra/httpd-xampp.confВнутри файла найти блок:
<Directory "/xampp/phpMyAdmin"> AllowOverride AuthConfig Require local …Заменить Require local на Require all granted:
<Directory "/xampp/phpMyAdmin"> AllowOverride AuthConfig Require all granted …Сохранить файл и перезапустить Apache server через контрольную панель XAMPP.
Но вообще XAMPP придумали для исключительно локальной разработки, поэтому все внешние коммуникации там отключены по дефолту, для безопасности и удобства.
Если необходима связка нескольких машин, или смотреть во внешнюю сеть, лучше не насиловать XAMPP, а поставить все компоненты отдельно. Apache или Nginx, БД и т.д. Чтобы сильно не заморачиваться с iptables можно использовать Shorewall.