Як встановити локальний серер mamp на mac os x

Бренд Apple давно став причиною розбрату в Рунеті. Одні купують і хвалять його продукцію, а інші заздрять і плюють на авторські права. Не будемо починати черговий холівар і поговоримо про те, як створити локальний сервер на Mac OS X. Тут балом править MAMP (розшифровується як M ac, A pache, M ySQL, P HP). Є і платна PRO версія цієї збірки. Про відмінність між ними ви можете дізнатися, перейшовши за цим посиланням (сабж більше немає, тому скопіював в Google Docs) на сторінку «MAMP vs. MAMP PRO »офіційного сайту проекту mamp.info. Від себе ж додам, що в якості локального сервера безкоштовного MAMP більш ніж достатньо.

Завантажити безкоштовно MAMP

Для початку давайте переконаємося в тому, що ваш комп'ютер відповідає вимогам MAMP. Зокрема, мова йде про наявність операційної системи Apple Mac OS X версії 10.4.0 або пізнішої версії. Чесно кажучи, я так і не зрозумів, чи мають місце проблеми сумісності версій MAMP і Mac OS X чи ні.

На момент написання статті була доступна збірка MAMP MAMP PRO 2.2, архів якої важить 172 Мб. Втім, користувачам Mac OS X не доведеться морочитися з архівами, т. К. Система автоматично все розархівуйте і помістить в папку «Завантаження» тільки сам файл MAMP_x.x.pkg.

На жаль, але як я зрозумів, немає можливості скачати тільки безкоштовний MAMP, а значить, вам доведеться качати повний образ диска з PRO в комплекті.

установка MAMP

Відкрийте папку «Завантаження» і запустіть файл MAMP_x.x.pkg. Примітно, що для установки MAMP вам будуть потрібні права адміністратора. Якщо ви працюєте з іншого обліковим записом, від вас може знадобитися ввести дані облікового запису адміністратора.

Як такої інсталятор тут цілком стандартний, він складається з семи основних кроків:

  1. Introduction (з англ. Введення) - введення з описом кроків установки, натисніть «Continue».
  2. Read Me (з англ. Прочитай мене) - тут слід врахувати, що після установки, папку з MAMP можна буде перейменувати або перенести, натисніть кнопку «Continue».

License (з англ. Ліцензійну угоду) - тут ви можете вибрати мову, яку хочете використовувати в MAMP (наприклад, російська). натисніть «Agree».

Як встановити локальний серер mamp на mac os x
ліцензійну угоду і вибір мови при установці локального сервера MAMP на комп'ютер під операційною системою Max OS X
  • Destination Select (з англ. Вибір напрямку) - тут потрібно врахувати, що MAMP повинен бути встановлений в папку «Програми», натисніть кнопку «Continue».
  • Installation Type (з англ. Тип установки) - тут ви побачите скільки дискового простору знадобиться для установки MAMP. Ви можете натиснути «Install» для запуску стандартної установки або «Customize» і прибрати галочку з пункту «MAMP PRO» для відмови установки платній PRO версії.

    Як встановити локальний серер mamp на mac os x
    відмова від установки платній PRO версії збірки MAMP для Mac OS X
  • Installation (з англ. Установка) - розпочато процес установки, який не займе багато часу.
  • Summary (з англ. Підсумок) - MAMP успішно встановлений.
  • Запуск і настроювання MAMP

    Після установки, автоматично відкриється вікно браузера зі сторінкою вітання. Це означає, що MAMP був встановлений правильно. Запустити MAMP можна з папки: / application / mamp - або з Launchpad, куди додасться відповідна іконка. Після запуску, ви побачите вікно MAMP, але не поспішайте натискати кнопку «Стартувати сервер» (англ. Start Servers).

    Як встановити локальний серер mamp на mac os x
    головне вікно управління MAMP в вимкненому режимі

    Як встановити локальний серер mamp на mac os x
    настройка MAMP на Mac OS X

    Тепер все готово для запуску локального сервера, натисніть кнопку «Стартувати сервер» (англ. Start Servers). Якщо під час запуску MAMP не виникло якихось проблем, червоні лампочки в секції «Стан» (англ. Status) зміняться на зелені.

    Як встановити локальний серер mamp на mac os x
    Apache і MySQL сервера MAMP успішно запущені, про що свідчить їх статус

    Що вам потрібно знати про MAMP

    • Хост: localhost
    • Ім'я користувача: root
    • Пароль: root

    видалити MAMP

    У оф.документаціі MAMP сказано, що для його видалення досить видалити папку: / mamp - з «Програми». У той же час, як я розумію, в Mac OS X для цього досить просто перенести ярлик програми в кошик, деінсталяція буде здійснена автоматично.

    Підведемо підсумки

    MAMP дуже хороша збірка локального сервера для Mac OS X. Використовуючи платну PRO версію, ви отримуєте доступ до безлічі корисних фішок, а й безкоштовної версії цілком достатньо для тестування програм і готових CMS. Фактично, установка локального сервера це ваш перший крок на шляху вивчення мов веб-програмування, таким як PHP, і роботи з базами даних, такий як MySQL. На цьому у мене все. Дякуємо за увагу. Успіхів!

    Проблему частково вирішив, полягала в записи в файлі .htaccess, з якої сайт прекрасно працює на віддаленому хостингу:


    order allow, deny
    deny from all


    Тільки коли розділив цю забороняє директиву на дві, все запрацювало:


    order allow, deny
    deny from all


    order allow, deny
    deny from all


    Але запрацювало в кодуванні UTF-8, тобто з крякозябри, оскільки у мене сайт на Windows-1251, а опцій по заміні кодувань в МАМП не виявив. Проблема вирішилася після переходу на МАМП ПРО. Так, з портами за замовчуванням (8888) нічого не працює. МАМП у мене версії 3.5.2

    Схожі статті