Hay otra manera que prefiero. No tiene que meterse con los guiones o cualquier otra cosa. El inconveniente es que debes tener MAMP Pro ejecutándose para acceder a tus aplicaciones de Pow.
Primero, si tiene instalado Pow (que, en su caso, lo hace), desinstálelo con curl get.pow.cx/uninstall.sh | sh
. No se preocupe, se conservarán todas las configuraciones y aplicaciones.
Luego, tiene que agregar una línea al archivo de configuración de Pow. Haga echo 'export POW_DST_PORT=88' >> ~/.powconfig
, y luego instale Pow nuevamente con curl get.pow.cx | sh
.
Ahora, abra MAMP Pro, vaya a Hosts y cree un nuevo host. No importa de qué nombre y qué directorio se seleccione (aunque utilizo 'rails.dev' y la carpeta en la que guardo mis aplicaciones de Rails). (. Además, desactive la casilla de selección para la "resolución de nombres local", por si acaso) A continuación, vaya a la pestaña Avanzadas y llenar esto en el área de texto etiquetada "host virtual de la configuración general a medida":
ServerName pow
ServerAlias *.dev
ProxyPass/http://localhost:20559/
ProxyPassReverse/http://localhost:20559/
ProxyPreserveHost On
Este es una solución derivada del Running Pow with Apache article en 37signals 'github wiki, y funciona bien en el gran MAMP Pro 1.9.X para Snow Leopard, así como en el terrible MAMP Pro 2.0.X en Lion.
Tenga en cuenta que con este MAMP tiene que estar en funcionamiento en todo momento para acceder a sus sitios '* .dev'; de lo contrario, tendrá que ir a' * .dev: 88' – brittohalloran
Gracias, esto es genial. Siento que cambio de MAMP a Pow todo el tiempo. Entonces, tener a MAMP todo el tiempo no es gran cosa. – Marc
En realidad, con MAMP Pro 2, Pow funciona sin tener que seguir los pasos indicados anteriormente. Acabo de actualizar y lo intenté. – Marc