Un poco de todo lo relacionado al area de la informatica... programacion, ocio, configuraciones, en fin herramientas que pueden ser utiles para un estudiante de ingenieria en ciencias y sistemas.

miércoles, 8 de junio de 2011

On 16:18 by RC in    No comments
Un sitio web puede ser accedido desde todas las computadoras que se encuentren en red local ya sea en una red de hogar o del trabajo.
A continuacion les describo una breve explicacion de como acceder a un sitio web alojado en una pc que funcionaria como servidor y las demas pc's de la red como clientes.

No es nada del otro mundo solamente es de comprobar que el IIS y .NET esten trabajando correctamente.

1. crear un sitio web asp con visual web developer.
Podemos guardarlo directamente con ubicacion Http en la carpeta localhost o guardarlo en el disco local. El problema de la primera es que pueder dar distintos problemas si el IIS no esta bien configurado, falta algun complemento o alguna actualizacion.
En mi caso lo guardo en el disco con sistema de archivos (esto se elige en el visual web depeloper cuando nos pide ubicacion del archivo) y para que se pueda acceder a el directamente con el localhost lo guardamos en la direccion:

C:\Inetpub\wwwroot\<nombre de nuestro sitio>

que es la ubicacion de la carpeta raiz del IIS. 

2. Ahora para acceder al sitio web que creamos ya no es necesario ejecutarlo desde el visual web y que se ejecute el servidor de desarrollo de asp.net sino que simplemente abrimos un navegador y escribimos

http://localhost/<nombre_del_sitio>

y nos aparece el sitio web que creamos. Esto en la computadora en donde se creo ya que en ella podemos acceder localmente.


En la imagen aparece encerrado en color rojo la direccion y el nombre del sitio
y en verde carga la pagina de inicio del sitio en este caso Registro.aspx

3. Desde otra pc que se encuentre en la red local podemos acceder al sitio web unicamente debemos de abrir un navegador en ingresar la url:

http://<ip de la pc con el sitio web>/<nombre_del_sitio>


En la imagen se puede ver que se accede al sitio desde una pc en red con ubuntu como SO  y el navegador firefox, escribiendo en el la url  http://192.168.1.3/deportes
y nos muestra el formulario por defecto que establecimos en el sitio.

Esto podria servir para algun proyecto en el cual se trabaje con servidores, multiples computadoras, maquinas virtuales y se desee acceder a un sitio web publico para x proposito.

Si se llega a tener algun problema con el archivo web.config al trabajar con bases de datos, se debe editar y dejarlo solo como:

<?xml version="1.0"?>
<configuration>

  <system.web>
    <compilation debug="true"/>
  </system.web>

</configuration>


y ya no tendria que dar ningun problema.
Si se tubiera un sitio web ya creado en otra ubicacion que no sea la raiz del IIS entonces solo se necesita copiar toda la carpeta y pegarla en la carpeta raiz del IIS y modificar el web.config si fuera necesario y acceder al sitio de la misma forma.

0 comentarios:

Publicar un comentario