Pull to refresh
25
-7.7
Андрей Ч.@Andchir

PHP/Python/JS Full Stack Developer

Send message

Предположим вариант 3.

Тут я не правильно прочитал комментарий, извиняюсь. Но задача стандартная для phpMyAdmin.

Вы не знаете какую задачу решает phpMyAdmin? Загуглите.

делаю так потому потому то, задача такая то, поэтому по другому не как

Вот видите, Вы всё поняли. Если такой ответ не устраивает, напишите почему и дайте свой способ.

Это всё хорошие советы, но зачем они здесь? Почему нельзя завести issue на github?

А ещё я могу открыть доступ только для моего IP:

allow 123.123.122.123;  # мой IP
deny all;

Плюс добавить 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", там есть пример.

Также в статье есть это (не было отредактировано):

Целевая аудитория: обычный пользователь, не программист или системный администратор.

Так что я изменил в статье, из-за чего Вы передумали публиковать свой "большой" комментарий? (тот тоже не маленький)

Но как я написал выше, оно Вам не надо.

Не надо за меня решать, пожалуйста.

Вы критикуете, Вам и отвечать на этот вопрос. Я проверил - работает. Посмотрел код - он меня устроил.

Про Wordpress четко под Вашу задачу

Увидел в статье ссылку на bash-скрипт. Чем он лучше моего скрипта?

Действительно большой комментарий, но информации в нём очень мало.

но не подходит под ту задачу которую Вы описали в измененной статье.

Вы про что? Я только исправил грамматические ошибки, обновил список требований к скрипту и добавил дополнения внизу с соответствующими отметками.

Упростить сопровождение и bash код.

Это круто. Оказывается bash-скрипт, который запускается через apt проще сопровождать :) Но опять без конкретики.

Нет, это называется ИИ-фобия. Вы даже не смотрели результат, но уже его осудили :)

вы придумали велосипед - но на треугольных колесах

Пока мне там смогли объяснить только, что запускать bash-скрипт напрямую - плохо, а через apt запускать тот же bash-скрипт - круто.

А там и будут теже самые bash скрипты

То есть запускать bash-скрипт напрямую - плохо. А через apt - круто. Спасибо за Ваше мнение.

Пост скриптами настроит домен, установит SSL сертификат и создаст базу данных.

Какими скриптами? Чем bash не подходит на роль этих "скриптов"? По-моему он как раз для этого и придуман, это его прямое назначение.

я просто сделаю свой пакет

Сомневаюсь, что это будет просто. В статье прямым текстом написано кто целевая аудитория данного способа. Ещё раз отдельно цитирую:

Целевая аудитория: обычный пользователь, не программист или системный администратор.

1
23 ...

Information

Rating
Does not participate
Location
Карелия, Россия
Date of birth
Registered
Activity

Specialization

Фронтенд разработчик, Фулстек разработчик
Средний
From 200,000 ₽
Python
JavaScript
Angular
PHP
Django
Linux
SQL
MongoDB