- tocdepth
2
Подключение к PhpMyAdmin
Для подключения к PhpMyAdmin воспользуйтесь одной из следующих инструкций в зависимости от используемого решения:
В целях безопасности phpMyAdmin доступен только в случае, когда в имени хоста указывается «127.0.0.1». Чтобы получить к нему доступ удаленно, необходимо создать SSH-туннель, который направляет запросы на веб-сервер 127.0.0.1.
Примечание
Убедитесь, что запущен SSH-сервер, а также сервера Apache и PostgreSQL.
В примерах ниже для создания SSH-туннеля используется порт 8888.
Если он занят другим приложением, замените его на любой другой порт, номер которого больше 1024. Или, если вы включили перенаправление на Varnish или HTTPS, веб-сервер вашего стека доступен через порт 81 (Varnish) или порт 443 (SSL).
Для подключения к phpMyAdmin через SSH-туннель нужен SSH-клиент. Рассмотрим подключение через PuTTY — бесплатный SSH-клиент для платформ Windows® и UNIX.
Настройте SSH-клиент (см. Подключение к серверу по SSH).
Перейдите в раздел
.В поле Sourсe port укажите «8888», а в поле Destination — «localhost:80».
Если вы перенаправляете HTTP-запросы на порт HTTPS, в Destination нужно указать «443» вместо «80».
Нажмите Add, чтобы добавить настройки безопасного туннеля в сессию.
Порты появятся в списке Forwarded ports.
Перейдите в раздел Session.
Нажмите Save.
Нажмите Open, чтобы открыть SSH-сессию с сервером.
SSH-сессия будет создавать защищенный SSH-тунель между двумя указанными портами.
Перейдите по ссылке
http://127.0.0.1:8888/phpmyadmin
, чтобы получить доступ к консоли управления phpMyAdmin через созданный SSH-туннель.Войдите в phpMyAdmin, используя учетные данные:
пользователь — «root»;
пароль — пароль root-пользователя (см. Получение учетных данных и IP-адреса приложения).
Если не получается получить доступ к phpMyAdmin, убедитесь, что SSH-туннель создан.
Проверьте журнал событий PuTTY, через меню Event Log.
В целях безопасности phpMyAdmin доступен только в случае, когда в имени хоста указывается «127.0.0.1». Чтобы получить к нему доступ удаленно, необходимо создать SSH-туннель, который направляет запросы на веб-сервер 127.0.0.1.
Примечание
Убедитесь, что запущен SSH-сервер, а также сервера Apache и PostgreSQL.
В примерах ниже для создания SSH-туннеля используется порт 8888.
Если он занят другим приложением, замените его на любой другой порт, номер которого больше 1024. Или, если вы включили перенаправление на Varnish или HTTPS, веб-сервер вашего стека доступен через порт 81 (Varnish) или порт 443 (SSL).
Чтобы получить доступ к серверу через определенный порт по SSH-туннелю, необходимо знать IP-адрес сервера (см. Получение учетных данных и IP-адреса приложения) и иметь SSH-ключ в формате .pem.
Выполните команду для настройки SSH-туннеля.
ssh -N -L 8888:127.0.0.1:80 -i KEYFILE bitnami@SERVER-IP
где:
KEYFILE
— путь к файлу закрытого ключа (.pem);SERVER-IP
— публичный IP-адрес или имя хоста сервера.
Если вы перенаправляете HTTP-запросы на порт HTTPS, в Destination нужно указать «443» вместо «80».
Примечание
Команда создаст SSH-туннель, но ничего не выведет на консоли сервера.
Перейдите по ссылке
http://127.0.0.1:8888/phpmyadmin
, чтобы получить доступ к консоли управления phpMyAdmin через созданный SSH-туннель.Войдите в phpMyAdmin, используя учетные данные:
пользователь — «root»;
пароль — пароль root-пользователя (см. Получение учетных данных и IP-адреса приложения).
для Dev & Test