Мне PhpMyAdmin нужен был неделю назад, чтобы поднять пару своих старых сайтов, забрать инфу. Пляски с рекомендуемой установкой через CLI увенчались неуспехом. Тем более что я новичок в nginx’е и в Ubuntu тоже ) Решил вопрос в лоб: установил PhpMyAdmin из скачанного zip-архива. Всё заработало, всё сделал, а дальше хоть трава не расти — мне в обозримом будущем MySQL не понадобится ) Так что если экстренно и хоть как — скачивайте дистрибутив, распаковывайте в папку заведённого обычным образом домена-субдомена, и будет профит ) А так тоже для эрудиции послушал бы: как это сделать правильнее? Присоединяюсь к вопросу!
я написал скрипт автоустановки LAMP. если получится хоть как то поднять nginx то было бы супер, и сделал бы хоть как то и установщик ) в lamp прям легко phpmyadmin поднял, но nginx...
У меня как раз в LAMP’е не завелось сразу с PhpMyAdmin’ом )) Пришлось психануть
забрать инфу не проще ли через mysqldump?
Мало. База данных — Джумловская. Нужно было вначале понять, где какой контент там вообще лежит, в статьях или в модулях, или где ещё. Для этого нужно было запустить саму Джумлу. А она многолетней давности, и в новом окружении не хотела запускаться вообще. В итоге запустилась с покорёженной админкой. Пришлось выскребать битый админский шаблон и менять на дефолтный, а он как раз указывается где-то в БД. В общем, пришлось ставить PhpMyAdmin )
Я для старых сайтов в Докере поднял окружение старое и там их держу вполне прилично они себя чувствуют.
Мне ввиду незнания (пока ещё) Докера — пришлось сделать отдельную локальную VM с несколькими версиями PHP. Чисто чтобы вытащить информацию и формат. В прод старые сайты в имеющемся виде страшновато выкладывать. Потом по наличию времени переделаю в новый облегчённый вид, а там уже и таких сложностей не будет ) Вначале нужно разобраться с безопасностью и ресурсами, для меня на VPSʼе после шаред-хостингов всё это в новинку )
апну вопрос. помогите, пж)
дефолт конфиг можешь снести, а рядом положить нужный
хорошо. а как правильно конфиг прописать на phpmyadmin?
примеры с конфигами гуглятся за минуту https://www.digitalocean.com/community/tutorials/how-to-install-and-secure-phpmyadmin-with-nginx-on-an-ubuntu-18-04-server
я вариант digital ocean откинул из-за того, что зачем что-то линковать куда-то... нашёл мануал eternalhost. но там у них конфиг никакущий. nx не апался. ссылался на nginx.conf, хотя не трогал его от слова совсем
что именно линковать?
не линкуй) просто укажешь другой root но в любом случае это еще этап настройки phpmyadmin, если тебе это не надо, то просто смотри дальше, там примеры конфигов нжинкса и прочее
короче, не знаю как, но тот способ eternal заработал. бред короче. но, я написал автоустановщик nginx на бубунту с мускл с пхпмайадмином и с добавлением сайтов через скрипт. прям красапень )
— Это несомненно важная веха для всехо́ прохресси́внохо человечества. (с) Л. И. Брежнев, из доклада «Об установках PhpMyAdmin» на Пленуме ЦК NGINX А скриптиком можете поделиться? )
В том смысле, что удача с установкой PhpMyAdmin не через веб — это добрый знак ) Так я скрипт и пропустил... на предмет какими именно были шаги установки
Ответил в ЛС. С таким-то «комьюнити»… Хуже не видел, где на вопросы не отвечают а за решения хейтят/оскорбляют, поучают. Спасибо за помощь, @Fearan!
Обсуждают сегодня