sega6549 писал(а): ↑Вс ноя 25, 2018 3:11 pm
Мне как раз так и надо, пользовался скриптом, вроде работает норм, и без заморочек с ковырянием кода, вот и интересуюсь чем ваш скрипт отличается, получается что только тем что не используется MySQL
отличается тем что вместо mysql устанавливается mariadb
+ несколько строк, которые "подкручивают" базу для разрешения root-доступа
sega6549 писал(а): ↑Вс ноя 25, 2018 3:11 pm
в работе в итоге есть какие то отличия?
полагаю никаких
сервер установленный "изначальными" скриптами на убунту 16.04.3 у меня работает уже больше года, на виртуальной машине
каких-либо нестабильностей я не замечал, всё стабильно, поставил и оно работает
правда без обновлений убунты, я просто на них забил
а тут дай думаю убунту обновлю, обновил, мажордомо в итоге перестал работать (естественно перед обновлением был сделан снапшот, благо в vmware это обычный инструмент)
ковыряться выяснять не стал, потому что нет смысла ибо не сильный линуксоид
выход простой - восстановил упавший сервер из снапшота (пару минут)
поставил более свежую убунту на другую виртуалку, но при установке мажордомо вылезла "коряга" с рут-доступом к базе
погуглил, поковырял руками, всё получилось, рут-доступ заработал как прежде, всё заработало
со старого сервера сделал бекап мажордомо, бекап нужных конфигов (phpmyadmin и т.п.)
залил всё в свежеустановленый сервер и оно дальше работает
потом подумал и подкрутил скрипт что б не ковыряться ручками в линуксе, оно ведь не сильно удобно когда часть работы делает скрипт а часть приходится доделывать руками...
сделал просто для себя
ну а поскольку нахожусь в комьюнити и пользуюсь "чужими" наработками, то грех не поделиться чем-то что есть у меня, пусть оно даже и мелочь зато полезная, авось кому-то сгодится
PS
рут-доступ к базе с какого то времени "отменили", это в mariadb произошло и в mysql вроде бы тоже
там сделали так, что рут-доступ возможен только из консольной сессии и для этого используется плагин "unix-socket"
выхода два
- либо создавать нового пользователя для работы с базой, и помнить об этом
- либо чуть "подкрутить" саму базу что б работало "как раньше, как привык"
очевидно второй путь проще
на счёт безопасности нет смысла волноваться если сервер используется дома для домашних же целей
а если сервер используется где-то коммерчески да ещё и в интернете, то вопросов безопасности в этом случае несравнимо больше нежели возможность рут-доступа к базе
"изначальный" скрипт (с начала стемы, с поправкой на установку MariaDB вместо mysql) уже не "справляется", как раз из-за "отменённого" рут-доступа к базе
не справляется в плане того что не получаешь сразу рабочий мажордомо, надо "поковыряться"
а теперь есть скрипт который с этим справляется
как то так
UPD
только что проверил - "изначальный" скрипт отрабатывает на ubuntu 16 и мадордомо работает сразу
так что все мои "правки" касаются исключительно использования MariaDB