Есть ли бесплатная альтернатива MAMP PRO? [закрыто]
NetBeans рекомендует использовать MAMP для Apache + MySQL + PHP на Mac. Есть МАМП и ПРОФЕССИОНАЛ МАМП. На самом деле MAMP - это не что иное, как набор библиотек с открытым исходным кодом и таких вещей, как PHP, MySQL и т.д., В одном большом каталоге, который находится в /Application/MAMP/. Он поставляется с небольшим графическим интерфейсом для запуска/остановки сервера и выполнения некоторых очень простых настроек. Однако она крайне ограничена. Есть MAMP PRO, который делает еще кое-что, но стоит около 65 долларов. Так как я не зарабатываю никаких денег с помощью моего веб-разработчика я ищу бесплатные решения.
Итак, есть ли что-то еще с открытым исходным кодом/бесплатно, что делает то же самое, что и MAMP Pro? запуск/остановка PHP/Apache/MySQL на Mac, настройка хостов, портов и т.д.?
7 answers
Что-то не так с уже встроенным программным обеспечением?
Официальный дистрибутив MySQL включает графический клиент запуска/остановки. На самом деле это одна кнопка.
Встроенную копию Apache можно запустить и остановить в области настроек общего доступа к файлам. Объедините его с не древней версией PHP, и все готово.
Узнайте, как редактировать конфигурационный файл Apache, и тогда вы сможете делать все, что захотите. Все, что вам понадобится, - это текстовый редактор. У меня есть MAMP бесплатно, и я просто редактирую свой конфигурационный файл по мере необходимости. Моя конфигурация Apache для MAMP находится по адресу /Приложения/MAMP/conf/apache/httpd.conf. Файл хорошо прокомментирован, и вы можете найти в Google любые настройки, чтобы узнать о них больше. Графические инструменты - приятная роскошь, но мы не должны полностью зависеть от них.
Одна из проблем с использованием встроенных пакетов Apache и т.д. заключается в том, что они считаются системным программным обеспечением и регулярно обновляются с помощью обновления программного обеспечения Apple. В большинстве случаев это нормально, но иногда, если у вас много пользовательских настроек или обновлений версий или вы хотите использовать очень специфическую версию, вы иногда можете столкнуться с обновлением программного обеспечения. Так что это один из аргументов в пользу альтернативного пакета, такого как MAMP, которым можно более точно управлять, как производственной средой.
Плюс, если кто-то "изучает" администрирование apache и PHP, то меньше риска использовать автономный пакет, такой как MAMP или Macports.
Что касается альтернатив MAMP, mac переносит это полезно. Но также есть проект Bitnami
У них есть хорошие установщики для конкретных пакетов приложений и среды типа ванильной ЛАМПЫ. Существует также чистый деинсталлятор, что приятно. Так что экспериментируйте, и вам не придется беспокоиться о перерыве системное программное обеспечение или конфигурации.
Существует надежная альтернатива MAMP с открытым исходным кодом, называемая MNPP. В нем есть все, что есть у MAMP, но обновлено.
Есть Pow (ну, это для Ruby) вот как запустить его с помощью PHP: https://github.com/37signals/pow/wiki/Running-Pow-with-Apache
И еще есть хороший графический интерфейс: Anvil.
Я почти уверен, что XAMPP работает на mac. Но это не так хорошо, как MAMP.