Сам я офисный админ, но недавно заинтересовался администрированием веб.
Сходил на собеседование - дали тестовое задание, с которым я по ощущениям справился плоховато.
По ощущениям - потому что обратной связи от работодателя не последовало.
Раз так, то хочу спросить мнение сообщества по одному заинтересовавшему меня вопросу.
Ниже текст задания. Скиньте примеры ваших конфигураций.
phpMyAdmin должен работать для любого сайта сервера - простым добавлением /phpmyadmin к URL сайта(PMA как алиас).
phpMyAdmin должен быть последней версии, скачанный с официального сайта.
Обеспечить работу phpMyAdmin(без ошибок и предупреждений) и возможность управления базами данных MySQL на данном сервере.
Обеспечить возможность работы "дополнительных возможностей" PMA
Статические данные PMA должны отдаваться веб-сервером Nginx.
И инклюдил его в кажий виртуалхост.
Ну и в апаче конфиг, который с РМА в комплекте идет приладил.
Однако таким образом не выполняется условие "PMA как алиас" и как его сделать в нгинксе я не знаю.
Написано 2 часа назад
1. не фантастика отдельно настроенный виртуал хост, манов в интернете навалом, настроен именно на маску /phpmyadmin
2. так же нужно учесть что последние версии phpmyadmin очень требовательны к версии php и давно уже требуют 7 версию, не факт что все сайты буду в состояние поддерживать новый релиз. Ну и по сути тут вообще ничего сложного.
3. я так понимаю имелась в виду nginx+apache конфигруация.
Да, конечно nginx и apache.
Лично я бы вообще не отдавал PMA нджинксу - сколько там статики-то?
Но задание есть задание.
Написал файл /etc/nginx/tamolate/phpmyadmin.conf
И инклюдил его в кажий виртуалхост.
Ну и в апаче конфиг, который с РМА в комплекте идет приладил.
Однако таким образом не выполняется условие "PMA как алиас" и как его сделать в нгинксе я не знаю.
Виктор Таран: спасибо за конфиг, стало понятнее. Выводите в отдельный ответ - отмечу решением.
Дело же не в самом РМА, дело в принципе настройки. Сам я тоже 100 лет его не настраивал, хватало консоли.