Звичайно, сервер Apache, базу даних MySQL і інтерпретатор PHP можна встановлювати на Mac OS окремими пакетами, проте набагато простіше встановити збірку MAMP, це локальний сервер для Mac OS з передвстановленим PHP і MySQL.
Спочатку потрібно завантажити MAMP (130 Мб). Відкрийте файл DMG, ознайомтеся з ліцензією і погодьтеся з нею, натиснувши кнопку Agree.
Скопіюйте каталог MAMP в папку Applications, каталог MAMP PRO не чіпайте, це просунутий варіант MAMP. У ньому багато додаткових можливості, але це вже за грошей. Нам же досить стандартного пакета.
Відкрийте каталог з додатками, виберете папку MAMP і запустіть MAMP.app
Відкриється вікно управління MAMP, попутно запустяться сервера Apache і MySQL. Індикатором нормальної роботи служить зелений вогник.
На цій же сторінці можна подивитися настройки MySQL і PHP, тут же є доступ до вбудованих утиліт: phpinfo, phpMyAdmin і SQLiteManager.
Налаштування бази MySQL
Виберете phpMyAdmin і налаштуйте вашу базу даних MySQL.
Заливаємо файли сайту
Домашній (кореневої) каталог веб-сервера знаходиться в папці htdocs - підкаталозі MAMP.
Більш тонкі налаштування MAMP
Перейдіть в панель управління MAMP і натисніть там кнопку Preferences. У першій закладці можна задавати чи будуть сервера запускатися під час запуску MAMP і зупинятися при виході з нього, а також чи буде завантажуватися сторінка вітання та її місце знаходження.
У закладка Ports можна поміняти порти серверів Apache та MySQL. Але краще залишити все як є.
У закладці PHP можна задати версію інтерпретатора PHP, обсяг кеша і використовувати чи оптимізатор Zend.
Ну і нарешті в закладці Apache залишився останній параметр - шлях до кореневого каталогу веб-сервера. За замовчуванням, це / Applications / MAMP / htdocs
Все просто, чи не так? Тепер у вас є повноцінний локальний сервер з PHP і MySQL, що працює на Mac OS.
username / sites / потім визіваю в броузері (Safari) localhost /
username / sites / phpmyadmin / щоб створити базу даних, але вимагає username / password і тут мій системний користувач / пароль не підходить ....
Питання: де і як задається конфігурація, щоб не зажадав username / password?
Спасибі заздалегідь!
Якщо не помиляюся, то потрібно помістити його не в: localhost /
username / sites / phpmyadmin /
а в:
localhost /
Люди, якщо ви захочете використовувати MAMP PRO то напишіть мені і я дам ключик для активації.
Дякуємо! Начебто працює. Може потім і виникнуть складності, але поки немає. Ще раз дякую!
Люди, допоможіть! Поставив собі mamp вже досить давно, але сьогодні він просто перестав стартувати apache сервер. Не підкажете в чому може бути проблема? Дякуємо."
Така ж проблема, може хто небудь підкаже?
- Унікальний прототип iPod виставлений на продаж за 100 тисяч доларів
- У світі залишилися тільки iOS і Android
- Для iPhone створили чохол вартістю 1700 $
- iOS 10.3 змінить файлову систему iPad і iPhone
- Користувачі App Store тепер можуть подати в суд на Apple