Servidor ASP, Baby Web Server
Un servidor extremadamente sencillo para que tu ordenador pueda ejecutar páginas ASP, válido para XP Home y otros sistemas Windows.
Este producto que presentamos es de extrema utilidad para los usuarios de Windows XP Home Edition, que deseen disponer de un servidor donde probar sus páginas realizadas en ASP de manera local.
Un servidor web es un programa que envía páginas web a los usuarios que las soliciten. Si necesitamos programar páginas activas del servidor en ASP (Active Server Pages), necesitaremos instalar un programa en nuestro ordenador que permita procesar los programas realizados en ASP y componer la página que se enviará al usuario. Los conceptos de páginas que se ejecutan en un servidor se explican en el manual de ASP.
En este caso comentamos Baby ASP Web Server, un servidor web muy sencillo, que soporta páginas programadas con ASP. http://www.pablosoftwaresolutions.com/html/baby_web_server.html
Lo natural para ejecutar páginas web en ASP es utilizar el servidor IIS (Internet Information Server) de Microsoft, la empresa encargada de la tecnología ASP. Pero el problema es que IIS no se puede instalar en XP Home y otros sistemas operativos más antiguos. Para esos sistemas existía un servidor, también muy sencillo, de Microsoft, que se llamaba Personal Web Server, pero este producto ha dejado de mantenerse por Microsoft y es de muy difícil acceso.
Por ser un programa muy sencillo, hay muy poco que comentar de Baby ASP Web Server. Se puede descargar y utilizar de manera gratuita. Una vez descomprimido el zip de descarga, es un simple programa ejecutable, que tendremos que poner en marcha como cualquier otro programa, para activar el servidor. En el momento que el servidor esté activo, podremos acceder a las páginas de nuestro ordenador por la dirección:
http://localhost/
Las pocas cosas que se pueden configurar en este servidor son:
- Puerto en el que escucha (El 80 es el puerto por defecto. No tocar esto si no sabéis cómo funciona)
- Directorio raíz donde están las páginas del servidor. Es donde irá el servidor a buscar los archivos ASP que haya que servir.
- Página por defecto, que es el nombre de documento por defecto. El archivo que servirá si no se especifica ningún archivo dentro del directorio.
Nosotros hemos probado este programa con una aplicación web desarrollada en ASP, que teníamos en marcha en un servidor IIS y mediante Baby ASP Web Server todo ha funcionado exactamente igual que en el IIS.
Conclusión
Baby ASP Web Server es una gran ayuda. Una opción muy interesante y sencilla de usar para convertir nuestro XP Home en un servidor web compatible con ASP. Excelente porque en XP Home no se puede, en principio, instalar el IIS, el servidor web de Microsoft para trabajar con páginas ASP.
Seguir navegando a partir aquí:
+ 5 categorias relacionadas
+ 10 comentarios (Añadir)
+ 2 comentarios no revisados
| Autoría, licencia y acciones sobre este artículo |
|
Informe de Miguel Angel Alvarez* Director de DesarrolloWeb.com
Atención: Contenido exclusivo de DesarrolloWeb.com. No reproducir. Copyright.
* Para consultas técnicas utilizar la lista de correo.
|
Categorias relacionadas
A través de las categorías de nuestro directorio se pueden encontrar otro tipo de recursos relacionados con este artículo:
+ Entrar en
Sistemas+ Entrar en
ASP+ Entrar en
IIS+ Entrar en
Personal Web Server+ Entrar en
Programación
Comentarios de los visitantes
|
Los comentarios de los visitantes son para ampliar la información del artículo. Cualquiera puede participar.
|
| Se muestran 10 comentarios revisados |
Comentario de Julio
04/11/05
Y para programar páginas ASP junto con un componente COM en windows XP Home???
Tenemos por un lado un servidor web que corre ASP (Baby Web Server), por otro Visual Basic para crear mi DLL, pero ahora me queda la duda de si en XP Home tengo algún programa que haga el trabajo del Servicio de Componentes.
Muchas gracias de antemano.
Comentario de marx
17/11/05
hola
estoy tratando de hacer funcionar el baby web server pero me da un error:"web server failed to start on port 80" tengo instalado el frontpage y quisiera saber si esa es la causa del problema, o como podria solucionarlo sin tener que usar otro puerto.
si pongo "http://localhost:81" no funciona, pero con "http://127.0.0.1:81"funciona pero es un poco fastidioso
gracias por sus comentarios
Comentario de Linc
18/5/06
el problema aparentemente es la falta de una tarjeta de red, a mi me pasa este problema, si es tu caso tal vex esta sea la respuesta, porq lo eh probado en maquinas q poseen una tarejeta de red y el problema no se presenta.....
Comentario de Rodrigo
24/5/06
Mi nombre es Rodrigo y tengo el siguiente problema: he tratado por
todos los medios de instalar algun programa para poder correr mis
aplicativos ASP en mi ordenador ,pero se me ha hecho imposible.
Ayer martes decubri lo del Baby Server ASP y lo pude descargar y lo
instale, me asuste un poco porque lo encontre muy sencillo para
instalar, es tan solo un archivo zip (lo instale en el Disco C ).
Se instaló y se abre una ventana con 2 pestañas (general y ASP) y sale
un mensaje en ingles y sale por ejemplo:
Listen on port : 80
Web pages : C:/Archivos de programa/BabyASP (esta carpeta yo mismo
la originé en el disco C antes de ser instalado el programa)
Default pages : index.html (este archivo venia predeterminado por el
programa. ¿Porque html y no .asp?
Le doy Ok y dice que el servidor esta listo.
Y eso es TODO , intente crear una pagina html en la carpeta creada
anteriormente con codigo asp,por ejemplo:
Prueba.html (dentro del html hice un simple mensaje
:"Response.Write"Hola Mundo" ") y cunso abri la pagina desde alli se
mostro la pagina en blanco,hice varias pruebas mas y no paso nada.
Por favor ayudame ,que puedo HACER…!!!! ,me es de vital ayuda tu
consejo y q me digas q es lo q puedo hacer.
A todo esto Yo no tengo Internet en mi casa,pero sé q ue igual deberia
ejecutarse el asp localmente.
Uso Window XP Home.
RESPUESTA
Aunque el documento por defecto sea .html, para que se procesen las páginas asp debes ponerles extensión .asp
Y podrás también configurar el documento por defecto como .asp, que es lo que desearás. Supongo incluso que puedes tener varios documentos por defecto. Así, si no hay uno, te tomaría el otro.
Espero que eso te resuelva tu duda. Yo he utilizado el asp baby server con exito en xin xp home.
Comentario de Pablo
03/6/06
ya he bajado el baby web server,y lo he puesto a andar, me ha indicado que ha sido iniciado en el puerto 80, pero si pongo en un navegador http://localhost/ me dice lo siguiente:
No está autorizado a ver esta página
Puede que no tenga permiso para ver este directorio o página con las credenciales proporcionadas.
--------------------------------------------------------------------------------
Si cree que debería poder ver esta página o directorio, intente ponerse en contacto con el sitio Web en cualquier dirección electrónica o número de teléfono que aparezca en la localhostpágina principal.
Puede hacer clic en Búsqueda para buscar información en Internet.
HTTP Error 403 - Prohibido
Internet Explorer
y a su vez en el baby web server me pone esto
cliente conectado from 127.0.0.1
Response:403 Forbiden
cliente desconectado de 127.0.0.1
Alguna sugerencia para hcerlo funcionar o de donde puede venir el problema?
Comentario de Pablo
03/6/06
Ya consegui hacerlo andar, no habia cmabiado en la configuracion del baby web server de donde pillaba las paginas.
Muchas gracias por el tutorial
Hola
Yo he probado el Baby en varios equipos, todos con tarjeta de red, y solo consigue conectar el puerto 80 en los que tienen el XP Home. Con el XP Profesional no he conseguido conectar, y he tenido que cambiar el puerto. En estos equipos he comprobado que no está funcionando el IIS.
Comentario de Garfield80
18/7/06
Muchas gracias por el artículo. Me estaba volviendo tarumba para instalar uno que funcionara en XP home edition del PC de una amiga(por pereza de instalarle el XP professional!)
Lo malo es que no funciona para el 80.
Así sí:
http://127.0.0.1:81
Me conformo.
Para el que preguntó antes:
Debes poner la página con código ASP con extension .ASP en el directorio que hayas puesto en las settings del programa (webpages, por defecto)
Pones:http://127.0.0.1:81 en el explorador web que tengas
Y te aparecerá tu página ASP. Pulsas y ya está. Saludos y gracias otra vez.
Comentario de Luchi-T
14/10/06
Hace ya un tiempo que vengo haciendo paginas en asp y aunque he avanzado bastante, aun estoy lejos de ser master en esto; sin embargo, puedo decirte que el soporte para base de datos es una característica propia del ASP, el server es solo el interprete del código, la conexión que buscas en Access esta en la pagina que codificas. En cuanto al motor de bases de datos, el Motor Jet (el nombre real de la interfase Access) es un motor incrustado y aunque funcione multiusuario, esta diseñado para un solo usuario, por lo que te recomendaria usar motores alternos (quizas te choque el cambio de tecnologias MS a otras) tales como MySQL o Firebird (me gusta mucho este último) en todo caso, si tu pagina va a trabajar como web server, necesitas un motor como alguno de estos 2.
Comentario de walezka
15/12/06
Con el puerto 127.0.0.1:81
y estension .asp
funciono
GRACIAS
| Comentarios sin revisar |
|
Entre los comentarios no revisados puede haber algunos interesantes que se hayan enviado recientemente.
|
Se han encontrado 2 comentarios sin revisar
Ir arriba