Установка Apache, PHP и MySQL на MacOS X 

Хорошая сборка MAMP для MacOS X, в которую входят пакеты Apache, PHP и MySQL. Решил попробовать и поставить на Leopard.

Нужно скачать MAMP Установив, Скопировать папку MAMP в Applications.

Запустить файл MAMP. Индикатором нормальной работы, должен засветиться зелёным цветом.

Если автоматически браузер не запуститься — то переходим по ссылке и проверяем работоспособность http://localhost:8888/MAMP/?language=English Инструкция об нормальной работе, у меня, сразу было на русском.

Папка, куда вы сможете помещать файлы html, php — htdocs — находится в корневой папке MAMP.

  • Файлы базы данных сохраняются в директории db/mysql или db/sqlite.
  • * MAMP Control — это виджет (Dashboard Widget) для управления сервером MAMP.
  • Для того, чтобы инсталлировать виджеты, их нужно сохранить в ~/Library/Widgets. *Виджеты работают только под Mac OSX 10.4 или выше!
  • Ошибки PHP протоколируются в logs/php_error.log. При двойном щелчке по файлу выводится окно с последними ошибками.

Что бы просмотреть результат, в браузере прописываем:

http://localhost:8888

Для базы:

http://localhost:8888/phpMyAdmin

Особо понравилось, что после каждого конфигурационного изминения не нужно перезагружать сборку MAMP — все сразу готово к работе.

Практически нечего настраивать не нужно! Если не брать базу phpMyAdmin — НО и там все просто. Все те же действия с присваиванием пароля рута. — Сделать также.

На стартовой станицы MAMP, можно посмотреть настройки, с которыми запущен MySQL и PHP, тут же есть доступ к встроенным утилитам: phpinfo, phpMyAdmin и SQLiteManager.

На панели управления MAMP, присутствует несколько закладок:
1. Статут работы MAMP
2. Порт — можно поменять или восстановить
3. PHP — какая версия будет использоваться

4. Apache — выбрать месторасположение папки htdocs с вашими файлами.
(Я оставлял по-умолчанию)

Все прошло очень гладко, поставилось, отображалось замечательно. Дипломовский движок установился хорошо, изменил только конфигурационный файл, производительность обработки php и запросов к базе стали выше.