Ver Mensaje Individual
  #4 (permalink)  
Antiguo 11/08/2005, 21:36
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 11 meses
Puntos: 129
El entorno de desarrollo que usas ya es "cliente-servidor" .. donde en el lado del servidor tienes a "Apache .. tus BD Mysql y tus aplicaciones en PHP". Apache es tu servidor HTTP al cual accedes por TCP/IP (por tu red ...) así que si tienes N PC's en tu red por ejemplo .. donde tienes Apache corriendo es por ejemplo el PC con IP 192.168.0.1 .. y quieres acceder desde otro PC de tu red .. tan sólo apunta en tu navegador (de otro PC de tu red) a la IP del PC que corre Apache en esa red:

http://192.168.0.1

Ahí si en el PC que tienes Apache corriendo no tienes ningún firewall que pueda bloquear las peticiones al puerto 80 (que es donde suele correr PHP) .. todo irá bien y accederas tu aplicación desde cualquier punto de tu red e incluso desde Internet si ese PC que corre Apache estuviera con aceso a internet (tomando en cuenta todas las consideraciones de puertos abiertos en firewall/routers que puedas usar y tomando la IP que tengas en tu conexión a internet en ese momento como para probar el tema).

Para no tener que andar poniendo "IP's" para llegar a tu PC que corre Apache desde otros de tu red .. puedes hacer dos cosas:

1) modificas los archivos hosts (si lo tienes .sam .. debe quedar sin extensión) para añadir una entrada nueva (a la que ya tiene de 127.0.0.1 localhos) tipo:
192.168.0.1 intranet

para que puedas llamar a ese PC como:
http://intranet

2) te instalas un servidor DNS (para intercambio nombre -> IP) más versatil que la anterior solución .. pero todo está en que tantos PC's tienes en tu red .. si tienes muchos servicios corriendo en tus servidores (como e-mail interno .. FTP's .. etc ..) como para plantearse usar servidores DNS própios.

Un saludo,