Estoy usando un MacBook con OS X Mounain Lion 10.8.3 y quiero instalar un servidor web local en mi máquina. ¿Cuáles son mis opciones? En windows he utilizado XAMPP.
Respuestas
¿Demasiados anuncios?Si usted está interesado en la ejecución de Apache, PHP, MySQL y phpMyAdmin, usted puede comprobar fuera de este artículo.
O simplemente el uso MAMP
Si sólo desea algo muy rápido, el OSXDaily el artículo Crear una Instantánea Servidor Web a través de la Terminal de Línea de Comandos , se explica cómo hacer esto mediante la línea de comandos de Python. Su bastante mucho simplemente utilizando el comando:
python -m SimpleHTTPServer
La mayoría de las cosas que usted necesita ya está instalado por defecto, o puede ser añadido fácilmente. Hay mucho material en la web sobre cómo hacer esto, este artículo parece para cubrir las necesidades básicas.
Como ya se mencionó, no es un simple XAMPP
como solución llamada MAMP
el que viene como una gratuita y una versión de pago. La versión gratuita se adapte a la mayoría de la gente. Como XAMPP
esto le proporcionará con Apache, PHP y MySQL, y también PhpMyAdmin/
Si usted sólo quiere servir a una página html simple, sin subyacentes PHP o cualquier cosa que usted podría utilizar Python SimpleHTTPServer, con el siguiente bash
función que usted puede poner en su ~/.bash_profile:
function servedir {
local port="${1:-80}"
open "http://localhost:${port}/"
sudo python -c $'import SimpleHTTPServer;\nmap = SimpleHTTPServer.SimpleHTTPRequestHandler.extensions_map;\nmap[""] = "text/plain";\nfor key, value in map.items():\n\tmap[key] = value + ";charset=UTF-8";\nSimpleHTTPServer.test();' "$port"
}
Con la servedir
bash
función, simplemente cambie el directorio en el que desea servir, escriba servedir
y, a continuación, se abrirá su navegador web en http://localhost
así que usted puede ver su página.