Подскажите в настройке MAMP PRO

Здравствуйте, хабражители.
Возник вопрос по настройке MAMP PRO.
Есть ли возможность настроить его таким образом, чтобы он автоматически принимал папки за виртуальные хосты внутри папки пользователя?
Задача сделать так чтобы содержимое папки ~/Users/username/Sites/ автоматически принималось за виртуальный хост, по аналогии как это реализовано в Denwer на винде.

Либо подскажите альтернативный способ запуска содержимого этой папки в Апаче.
  • Вопрос задан
  • 6814 просмотров
Решения вопроса 1
hell0w0rd
@hell0w0rd
Просто разработчик
Не надо такого делать.
Ставим brew и php:
ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)"
brew up && brew upgrade
brew tap homebrew/dupes
brew tap josegonzalez/homebrew-php
brew up && brew upgrade
brew install php54
sudo vim /etc/apache2/httpd.conf

Тут правите строчку, откуда берется php
sudo apachectl -k restart
brew install virtualhost.sh


Теперь создавать виртуальные хосты просто:

virtualhost.sh myhost.loc
virtualhost.sh --delete myhost.loc # удаление
virtualhost.sh --list # просмотр доступных


Если хотите ставить хосты более кототкой коммандой — в /etc/profile прописываете что должно делаться при запуске терминала, у меня так:
alias vhost="sudo virtualhost.sh "
alias mod777="sudo chmod -R 777 "

Вторая команда вам также пригодится — права в Sites постоянно меняются и приложения не могут создавать свои папки, не знаю как с этим бороться, кто-то подскажет — буду благодарен)

PS brew показывает инструкции после установки и по команде brew info <name>, так что не потеряетесь. В репозитории лежит много хорошего apc, xdebug и другие популярные расширения. Все это работает и для php53, но смысла себя им ограничивать — не вижу
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы