Не удается подключиться к phpmyadmin в экземпляре Bitnami, размещенном AWS

Я пытаюсь подключиться к phpmyadmin через мой общедоступный DNS, и я не могу заставить его работать.

Я пробовал следовать этим направлениям:

не удается получить доступ к PHPMyAdmin

по умолчанию phpMyAdmin ограничен localhost. Если ты этого хочешь ... доступный из любого места, вы должны выполнить шаги, описанные в разделе " Как включить phpMyAdmin или phpPgAdmin?"в виртуальных машинах FAQ:

SSH для экземпляра Заменить строку "разрешить с 127.0.0.1" на "Разрешить из всех" в файле /опт/об/приложения/приложение phpmyadmin/конф/в phpmyadmin.conf перезапуск apache: sudo /opt/bitnami/ctlscript.sh перезапустите apache

проблема с этим решением заключается в том, что у меня нет phpmyadmin.conf файл в этом каталоге. Я нашел это относящимся к тому Phpmyadmin.conf не существует в папке phpmyadmin, но это не позволит мне получить доступ.

Регистрация /опт/об/приложения/приложение phpmyadmin/htdocs в/конфиг.Инк.php и измените параметр " $cfg ['PmaAbsoluteUri'] " с помощью URL-адреса.

Я все еще получаю то же For security reasons, this URL is only accesible using localhost (127.0.0.1) as the hostname ошибки, и это сводит меня с ума.

какие идеи? При необходимости я могу легко опубликовать соответствующий контент из файлов конфигурации.

2 ответов


при просмотре этой статьи (Как включить phpmyadmin или phpPgAdmin для удаленного доступа?), мне нужно было смотреть на Виртуальная Машина, а не Amazon cloud / Bitnami хостинг.

когда я изменил /opt/bitnami/apps/phpmyadmin/conf/httpd-app.conf файл к следующему, я смог получить доступ через [PUBLIC_DNS/YOUR_DOMAIN_NAME/IP] / phpmyadmin].

основные изменения существо:

Allow from all

и

Require all granted

после изменений, Не забудьте перезапустить сервер apache. (или перезагрузите свой экземпляр)

sudo /opt/bitnami/ctlscript.sh перезапустите apache

/опт/об/приложения/приложение phpmyadmin/конф/файл httpd-приложение.conf

<Directory "/opt/bitnami/apps/phpmyadmin/htdocs">
# AuthType Basic
# AuthName phpMyAdmin
# AuthUserFile "/opt/bitnami/apache2/users"
# Require valid-user
AllowOverride None

<IfModule php5_module>
        php_value upload_max_filesize 80M
php_value post_max_size 80M
</IfModule>

<IfVersion < 2.3 >
Order allow,deny
Allow from all
Satisfy all
</IfVersion>
<IfVersion >= 2.3>
Require all granted
</IfVersion>
ErrorDocument 403 "For security reasons, this URL is only accesible using localhost (127.0.0.1) as the hostname"
</Directory>

Docs Ref: https://docs.bitnami.com/virtual-machine/components/phpmyadmin/


необходимо также перезапустить сервер AWS после редактирования http-приложения.conf .enter image description here