Какие-либо недостатки использования BitNami против собственного стека? - PullRequest
4 голосов
/ 24 февраля 2012

Я читал о преимуществах использования стека BitNami для разработки LAMP, теперь мне интересно, есть ли какие-либо недостатки использования BitNami по сравнению с ручной установкой PHP, MySQL и Apache по отдельности.Я использую Mac OS, но мне было бы интересно узнать, как это относится как к Mac, так и к Windows.Есть мысли?

Ответы [ 4 ]

9 голосов
/ 05 марта 2012

Я один из разработчиков BitNami.Использовать ли собственный стек или стек BitNami, зависит от того, что вы пытаетесь сделать.Установка отдельных элементов по отдельности должна быть точно такой же, как и запуск нашего установщика, и единственная цель, по которой мы собираем установщики, состоит в том, чтобы вам не пришлось это делать :) В случае Mac одно из преимуществ BitNami - это то, что вы можетеиметь больше современных компонентов и несколько установок.Недостатком / различием является то, что приложения и путь будут отличаться от обычных, поэтому, если вы используете сторонние учебные пособия или документацию, они могут не работать сразу

0 голосов
/ 02 июля 2019

BitNami использует пути, которые будут очень отличаться от стандартных отраслевых, поэтому, если вы пытаетесь подключиться к серверу для выполнения какой-либо задачи, вам потребуется много времени, чтобы понять их пользовательские настройки.из-папки-структуры.И это большой недостаток.Когда вы входите на сервер Unix, вы знаете, где находятся файлы и пути, возможно, у вас есть один или два варианта, которые являются стандартными.BitNami использует совершенно другой.Хаос наступает.

0 голосов
/ 23 августа 2016

Bitnami, очевидно, не может использовать определенные команды из командной строки mysql. Я нахожу это очень расстраивающим. Вот кое-что, что я узнал.

  1. Он помещает вас в собственную оболочку bash. Bash-4.2 #
  2. mysql> SHOW MASTER STATUS возвращает -> (ничего), похоже, не работает
  3. Запуск или остановка rcmysql не работает из mysql> вам нужно вылезти из того места, где вы находитесь, и запустить файл ctlscript.sh, который вызывает боль.
  4. Чтобы попасть в командную строку, вам нужно запустить ./use_lampstack
  5. Я предполагаю, что они дают нам очень спаренную группу команд mysql, потому что их будет меньше поддерживать, а людей - меньше.

Так что это подошло мне, потому что я пытался репликации установки. Я следовал указаниям кого-то, у кого была «обычная» установка. За ним было трудно следовать, потому что большинство команд, которые он предлагал, не работали из командной строки bitnami mysql>. Поэтому, хотя мне действительно нравится единообразие Bitnami и его модульная природа, я столкнулся с проблемой, пытаясь настроить репликацию.

0 голосов
/ 03 июня 2016

Я счастливый пользователь стека битнами. Это отличный стек. Я могу описать много преимуществ.

Недостатком использования стека битнами является цикл обновления. Например, в системе на основе Debian / Ubuntu вы не можете использовать стандартное обновление / обновление apt-get.

Это означает, что некоторые обновления безопасности могут не попадать в вашу систему так же быстро, как ваш стандартный механизм хронических обновлений cron

Чтобы обновить систему, вам потребуется создать резервную копию, установить новый стек, а затем импортировать резервную копию в новый стек. Что не может быть идеальной процедурой.

Некоторые люди относят это к непроизводственной среде.

...