Есть ли бесплатная альтернатива MAMP PRO?

NetBeans рекомендует использовать MAMP для Apache + MySQL + PHP на Mac. Там MAMP и MAMP PRO. MAMP на самом деле представляет собой не что иное, как набор библиотек с открытым исходным кодом и таких вещей, как PHP, MySQL и т.д. В одном большом каталоге, который идет в /Application/MAMP/. Он поставляется с небольшим графическим интерфейсом для запуска/остановки сервера и выполнения некоторых очень простых настроек. Однако он крайне ограничен. Там MAMP PRO, который делает еще несколько вещей, но стоит как $65. Поскольку я не делаю никаких денег с помощью своего веб-разработчика, я ищу бесплатные решения.

Так есть ли что-то другое, что открытое исходное/бесплатное, что делает то же самое, что и MAMP Pro? запуск/остановка PHP/Apache/MySQL на Mac, настройка хостов, портов и т.д.

Ответы

Ответ 1

Что-то не так с уже встроенным программным обеспечением?

Официальный дистрибутив MySQL включает графический клиент "старт/стоп". Фактически это одна кнопка.

Встроенная копия Apache может быть запущена и остановлена ​​в области настроек совместного доступа к файлам. Объедините его с не-древней версией PHP и вы установите.

Ответ 2

Узнайте, как отредактировать конфигурационный файл Apache, затем вы можете делать все, что хотите. Все, что вам понадобится, это текстовый редактор. У меня MAMP бесплатно и просто отредактируйте мой файл конфигурации по мере необходимости. Моя конфигурация Apache для MAMP находится в /Applications/MAMP/conf/apache/httpd.conf. Файл хорошо прокомментирован, и вы можете использовать любой из настроек в Google, чтобы узнать больше о них. Инструменты GUI - прекрасная роскошь, но мы не должны полностью зависеть от них.

Ответ 3

Одна из проблем с использованием встроенных пакетов Apache и т.д. заключается в том, что они рассматривают системное программное обеспечение и регулярно обновляются обновлением программного обеспечения Apple. В большинстве случаев это нормально, но когда-нибудь, если у вас много настраиваемых настроек или обновлений версии или вы хотите использовать очень специфичную версию, вы иногда можете отключиться от обновления программного обеспечения. Таким образом, это один из аргументов для альтернативного пакета, такого как MAMP, который можно более точно управлять, как производство.

Плюс, если вы изучаете "apache" и администрацию PHP, это менее опасно для создания отдельного пакета, такого как MAMP или Macports.

Что касается альтернатив MAMP, полезно использовать macports. Но также есть проект Битнами

http://bitnami.org/

У них есть хорошие инсталляторы для конкретных наборов приложений, а также для типов ванильных типов LAMP. Существует также чистый деинсталлятор, который хорош. Поэтому экспериментируйте, и вам не нужно беспокоиться о системном программном обеспечении или конфигурациях.

Ответ 4

Вы всегда можете использовать диспетчер пакетов, например MacPorts или Homebrew и следуйте инструкциям для настройки.

Ответ 5

Существует твердый открытый источник, альтернативный MAMP, называемый MNPP. У этого есть все, что имеет MAMP, но обновлено.

Ответ 7

Я уверен, что XAMPP работает на Mac. Но это не так хорошо, как MAMP.