Mac OS 10.7 Server и Ubuntu для интрасети малого и среднего бизнеса

Каковы плюсы и минусы развертывания индивидуального веб-решения для интрасети на сервере OS 10.7, а не на компьютере с Ubuntu? Глава ИТ-отдела нашей некоммерческой организации — фанат Mac (я тоже, просто не для развертывания моих веб-приложений) и не может смириться с тем, что коробка Ubuntu разрушает его установку только для Mac. С какими проблемами я должен столкнуться, если мне придется тестировать и развертывать приложения PHP и Python/Ruby (используя как mysql, так и postgres) в среде сервера 10.7 Lion?

(наш ИТ-отдел не имеет ни малейшего представления о командной строке или веб-разработке как таковой)


person Auberon    schedule 30.07.2011    source источник
comment
были некоторые более мелкие проблемы - например, OSX 10.7, похоже, поставляется с установленным Postgres для некоторых внутренних вещей... что может привести к некоторым проблемам...   -  person Yahia    schedule 30.07.2011
comment
Я бы рекомендовал Debian, CentOS или даже Gentoo вместо Ubuntu для использования на сервере. Разработчики Ubuntu принимают неправильные решения, когда дело доходит до упаковки (обычные выпуски поставляются с программным обеспечением с ошибками, а выпуски LTS поставляются со старым, но все еще содержащим ошибки программным обеспечением).   -  person Delan Azabani    schedule 30.07.2011
comment
Вы можете получить лучший ответ на ServerFault   -  person Chris Mowforth    schedule 30.07.2011


Ответы (2)


Ну, я думаю, первое, на что следует обратить внимание ИТ-отделу, это то, что обе эти платформы основаны на Linux, хотя одна из них имеет приятный пользовательский интерфейс.

Хотя ничто не мешает вам запускать эти приложения на вашем компьютере с OSX, вот некоторые моменты, которые я хотел бы рассмотреть.

  • Независимо от того, какую ОС вы используете, от командной строки для настройки и запуска веб-сервера никуда не деться.
  • Когда у вас возникнут проблемы с настройкой, вам будет гораздо проще получить бесплатную поддержку для веб-сервера Ubuntu, чем для сервера на базе OSX.
  • Будучи некоммерческой организацией, использование Ubuntu позволит сэкономить на оборудовании и программном обеспечении.
person creativetechnologist    schedule 30.07.2011

К сожалению, OS X не основана на Linux. Однако я бы сказал, что Ubuntu или Centos — лучший вариант, когда дело доходит до установки сервера. Хотя предпочтение может отдаваться серверу Mac/OSX 10.7, я бы сказал, что вам следует быть очень осторожным в отношении ограничений Lion Server.

Некоторые ключевые моменты, на которые следует обратить внимание, это то, что вы можете захотеть взглянуть на сервер Ubuntu с единственной целью интегрированной виртуализации. Это позволит вам получить больше от вашего сервера, а также изолировать ваши веб-приложения в виртуальных машинах для более высокого уровня защиты, сохраняя при этом стабильность хост-ОС. У меня много нет прибыли, с которыми я работаю, кто использует Mac на внешнем интерфейсе и Linux на серверной части.

person Milles21    schedule 05.08.2011