Есть другой способ, который я предпочитаю. Вам не нужно связываться со сценариями или чем-то еще. Недостатком является то, что для доступа к приложениям Pow вам необходимо запустить MAMP Pro.
Во-первых, если у вас установлен Pow (что, в вашем случае, вы делаете), удалите его с помощью curl get.pow.cx/uninstall.sh | sh
. Не волнуйтесь, все настройки и приложения будут сохранены.
Затем вы должны добавить строку в файл конфигурации Pow. Выполните команду echo 'export POW_DST_PORT=88' >> ~/.powconfig
, а затем снова установите Pow с помощью curl get.pow.cx | sh
.
.
Теперь откройте MAMP Pro, перейдите в Hosts и создайте новый хост. Не имеет значения, как он называется и какой каталог выбран (хотя я использую «rails.dev» и папку, в которой хранятся мои приложения Rails). (Кроме того, отмените выбор поля «Локальное разрешение имен», на всякий случай.) Затем перейдите на вкладку «Дополнительно» и заполните его текстовой областью «Общие настройки настраиваемого виртуального хоста»:
ServerName pow
ServerAlias *.dev
ProxyPass / http://localhost:20559/
ProxyPassReverse / http://localhost:20559/
ProxyPreserveHost On
Это решение взято из статьи Running Pow с Apache на вики-сайте github 37signals, и оно отлично работает на отличном MAMP Pro 1.9.X для Snow Leopard, а также на ужасном MAMP Pro 2.0 .X на Лев.