Estoy buscando un servidor HTTP liviano para servir páginas web estáticas con localhost
fines de prueba.
Esa es toda la funcionalidad que necesito. Si la URL solicitada existe, devuélvala, de lo contrario 404.
Debe ejecutarse en Windows XP, versión de 32 bits y no requiere derechos de administrador.
Sabiendo, por otras preguntas , que tiene Python instalado, presumiblemente al menos Python 2.5.4 en XP . Todo lo que necesita para ejecutar un servidor web básico en XP sin derechos de administrador es simplemente cd
ir al directorio raíz de su estructura web estática (la que tiene la parte superior index.html
hacia adentro) y luego escribir:
python -m SimpleHTTPServer 8000
Esto iniciará, en esa máquina, un servidor simple y estático en el puerto 8000; alternativamente, puede colocarlo en un script simple, en el mismo directorio:
import SimpleHTTPServer
import SocketServer
PORT = 8000
Handler = SimpleHTTPServer.SimpleHTTPRequestHandler
httpd = SocketServer.TCPServer(("", PORT), Handler)
print "serving at port", PORT
httpd.serve_forever()
También puede mirar Python portátil que le permitirá hacer lo mismo, pero es posible que deba agregar una chdir
a la secuencia de comandos.
Ambos ejemplos están tomados de los manuales de Python 2.
La solución más sencilla que he encontrado es un programa llamado EasyPHP. Es realmente simple de usar y no requiere absolutamente ningún derecho de administrador. También es gratuito e incluye soporte para PHP, MySQL y está respaldado por Apache. Lo he usado bastante para una amplia gama de propósitos y es fácil de configurar si es necesario. Vas a querer usar la edición "Devserver" y la versión 14.1 para soporte de XP. Son unos 35 megas.
Devserver le permite adaptarse a sus necesidades y le permite configurar un servidor local con las mismas características que su servidor de producción (si tiene uno). Puedes desarrollar localmente en cualquier lugar (en casa, en el trabajo, en tu portátil...) gracias a la portabilidad del sistema.
También está XAMPP que tiene versiones compatibles para Windows XP. XAMPP, según tengo entendido, es una de las opciones de WAMP más utilizadas y tiene bastante soporte. Es de código abierto y tiene muchas opciones adicionales proporcionadas por Bitnami. La versión que vas a querer usar es 1.8.2, nuevamente por compatibilidad en XP.
XAMPP es una distribución de Apache completamente gratuita y fácil de instalar que contiene MariaDB, PHP y Perl. El paquete de código abierto XAMPP se ha configurado para que sea increíblemente fácil de instalar y usar.
(fuente: cbsi.com )
Puedes probar Baby Web Server o HFS .
Ambos como ejecutables únicos que no requieren derechos de administrador ni instalación. Simplemente descárguelo, haga doble clic y listo.
Este programa fue construido como una alternativa para IIS de Microsoft. El objetivo principal era diseñar un servidor web simple con soporte para ASP. Configurar Baby ASP Web Server es muy fácil: copie el ejecutable en un directorio de su elección, configure el directorio de sus páginas web y ¡está listo para ejecutarse!
Puede utilizar HFS (servidor de archivos HTTP) para enviar y recibir archivos. Es diferente del intercambio de archivos clásico porque utiliza tecnología web para ser más compatible con el Internet actual. También se diferencia de los servidores web clásicos porque es muy fácil de usar y se ejecuta "desde el primer momento". Acceda a sus archivos remotos, a través de la red.
Mawg dice que reincorpore a Monica
Mawg dice que reincorpore a Monica
steve barnes
Mawg dice que reincorpore a Monica
steve barnes