Андрей Ч.@Andchir
PHP/Python/JS Full Stack Developer
Information
- Rating
- Does not participate
- Location
- Карелия, Россия
- Date of birth
- Registered
- Activity
Specialization
Фронтенд разработчик, Фулстек разработчик
Средний
From 200,000 ₽
Python
JavaScript
Angular
PHP
Django
Linux
SQL
MongoDB
Предположим вариант 3.
Тут я не правильно прочитал комментарий, извиняюсь. Но задача стандартная для phpMyAdmin.
Вы не знаете какую задачу решает phpMyAdmin? Загуглите.
Вот видите, Вы всё поняли. Если такой ответ не устраивает, напишите почему и дайте свой способ.
Это всё хорошие советы, но зачем они здесь? Почему нельзя завести issue на github?
А ещё я могу открыть доступ только для моего IP:
Плюс добавить Basic Auth. Это не "обычно"?
Сначала Вы ответьте что это за "классическая схема". Выше я намекнул, что одного "sudo apt install phpmyadmin" в большинстве случаев не достаточно.
Я в курсе, но что это меняет? Кроме установки я ещё должен изучить как он работает.
Вот здесь специально для Вас:
https://github.com/andchir/install_scripts/blob/main/comparison_ru.md
"Классная" идея, вместо того чтобы юзеру дать одну строчку для запуска, я должен сказать ему "сначала запусти этот скрипт для установки Ansible".
Я линуксоид с многолетним стажем, bash знаю (писал скрипты руками много раз). Ansible - не знаю. Я какой-то плохой линуксоид?
Так же, как после применения всех других bash-скриптов - никак. Пойдите в комментарии к той статье, на которую давали ссылку выше и предложите автору bash-скрипта добавить такой функционал. Я думаю он посмеётся. Подобный функционал очень сложно реализовать, т.к. после применения скрипта могут быть установлены другие компоненты, которым нужен софт, который установил скрипт. Делать откат я бы не рекомендовал никому (либо реализовать сложный функционал).
Заходим в скрипт и смотрим сколько там строчек:
https://github.com/andchir/install_scripts/blob/main/scripts/mysql-phpmyadmin.sh
Это всё бесполезная работа? Тогда дайте способ проще.
Если скажете "sudo apt install phpmyadmin", тогда попрошу записать видео (желательно с использованием nginx).
Спасибо за подробности. Тут я с Вами согласен. Свой какой-то сложный проект я бы тоже не стал обновлять через bash-скрипт. Но если какой-то инструмент не подходит для какой-то одной задачи, это не значит, что он плохой. В статье есть "Обновление 1", там есть пример.
Также в статье есть это (не было отредактировано):
Так что я изменил в статье, из-за чего Вы передумали публиковать свой "большой" комментарий? (тот тоже не маленький)
Не надо за меня решать, пожалуйста.
Вы критикуете, Вам и отвечать на этот вопрос. Я проверил - работает. Посмотрел код - он меня устроил.
Увидел в статье ссылку на bash-скрипт. Чем он лучше моего скрипта?
Действительно большой комментарий, но информации в нём очень мало.
Вы про что? Я только исправил грамматические ошибки, обновил список требований к скрипту и добавил дополнения внизу с соответствующими отметками.
Это круто. Оказывается bash-скрипт, который запускается через apt проще сопровождать :) Но опять без конкретики.
Нет, это называется ИИ-фобия. Вы даже не смотрели результат, но уже его осудили :)
Пока мне там смогли объяснить только, что запускать bash-скрипт напрямую - плохо, а через apt запускать тот же bash-скрипт - круто.
То есть запускать bash-скрипт напрямую - плохо. А через apt - круто. Спасибо за Ваше мнение.
Какими скриптами? Чем bash не подходит на роль этих "скриптов"? По-моему он как раз для этого и придуман, это его прямое назначение.
Сомневаюсь, что это будет просто. В статье прямым текстом написано кто целевая аудитория данного способа. Ещё раз отдельно цитирую: