Foros del Web » Programando para Internet » PHP »

Conexiones mysql entre 2 servidores

Estas en el tema de Conexiones mysql entre 2 servidores en el foro de PHP en Foros del Web. Hola, Tengo dos hostings y ahora voy a mudar los archivos grandes de descarga para el servidor con mas capacidad, la cuestion es que la ...
  #1 (permalink)  
Antiguo 18/02/2006, 08:49
MindPaniC
Invitado
 
Mensajes: n/a
Puntos:
Conexiones mysql entre 2 servidores

Hola,

Tengo dos hostings y ahora voy a mudar los archivos grandes de descarga para el servidor con mas capacidad, la cuestion es que la web original se va a quedar donde habitualmente esta, pero todos los archivos (sesiones de musica electronica) los voy a mudar al otro servidor. Actualente estos archivos estan gestionados por mysql en el servidor actual donde estan mi web... y ahora no se que hacer en cuanto a organizar todo.

Estas son mis dudas:

¿Dejo la base de datos donde esta y cambio los path de descarga al servidor de archivos?
o
¿hago una base de datos en el servidor de descarga y la leo desde el servidor de la web?
o

¿como lo hariais? ¿cual es la manera mas segura y que mas facilidades me de para trabajar con los datos?

saludos
  #2 (permalink)  
Antiguo 18/02/2006, 14:23
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Si dices que tienes tus archivos en el sistema de archivos del servidor y usas una BBDD para relacionar esos archivos con otros datos que gestiones sobre los mismos .. Por tu seguridad te combiene tener todo en el mismo servidor (tus archivos y BBDD).

Más que nada para que implementes gestores de descargas que apunten al archivo por rutas absolutas (/var/www/archivos ...) y no por una relativa: http://www.tal.ta/nose.tal

Así podrás implementar (si no lo haces ya) sistema de gestión de usuarios para filtrar quien baja que archivos entre otras cosas, sin que te averigüen la ruta relativa a la que mandarías a descargar tu archivos si los dejas en otro servidor.

Un saludo,
  #3 (permalink)  
Antiguo 20/02/2006, 07:37
MindPaniC
Invitado
 
Mensajes: n/a
Puntos:
pues creo que no me kedará otro remedio que mostrar direcciones relativas, por que no puedo conservar la sesion de un usario de un servidor a otro.

Entonces los archivos tendran que estar el el servidor grande (el de archivos) y mi web y scripts, base de datos etc en el pequeño (donde estan ahora) para el control de acceso y todo lo que me comentabas he desarrollado mi web entera a partir de los foros utilizando scripts para consevar la sesion, para permitir o denegar el acceso, para poder ver o no ver determinadas cosas, y para poder loginearse de desloguearse desde cualquier parte de la web.

estoy pensando en que quizas pueda ocultar las direcciones relativas con encriptacion o utilizando el mod-rewrite... la verdad es que tengo que planear muy bien como lo voy a organizar todo...

En la base de datos que creare nueva (la vieja es una chapuza) debo guardar las direcciones relativas a las descargas.. mmm quizas se puedan ocultar o encriptar de alguna forma esas direcciones relativas.

O quizas podria alojar la BBDD de los archivos en el servidor grande y luego hacer querys a esa BBDD en el servidor pequeño poniendo en vez de localhost la direccion ip del otro server... pero quizas no es seguro ese tipo de conexiones.

mmmmm tengo que planearlo bien... ¿cual puede ser la mejor solucion?
  #4 (permalink)  
Antiguo 20/02/2006, 08:06
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Cita:
estoy pensando en que quizas pueda ocultar las direcciones relativas con encriptacion o utilizando el mod-rewrite... la verdad es que tengo que planear muy bien como lo voy a organizar todo...
De alguna forma siempre llegaran a tus archivos ...

Cita:
O quizas podria alojar la BBDD de los archivos en el servidor grande y luego hacer querys a esa BBDD en el servidor pequeño poniendo en vez de localhost la direccion ip del otro server... pero quizas no es seguro ese tipo de conexiones.
Esto sería más seguro .. por lo menos a Mysql puedes conectarte remotamente y autentificarte para hacer tus consultas SQL .. es sí, debes tener soporte para conexiones remotas (no todo servicio de hosting lo permite .. consulta con tu proveedor). Pero en ese caso sigues en las mismas. Tus scripts de descargas estarán junto con los archivos y la autentificación o llamada a bajar tal o cual archivo sería por UN url dado ...

------------

Por qué no te cambias con todo al servidor más potente (el nuevo)?.

Un saludo,
  #5 (permalink)  
Antiguo 20/02/2006, 08:22
MindPaniC
Invitado
 
Mensajes: n/a
Puntos:
Cita:
Iniciado por Cluster
De alguna forma siempre llegaran a tus archivos ...
pues eso seguro pero por ejemplo con hotlink activado y un poco camuflado los usarios poco experimentados que son muchos no creo que consigan llegar a no ser que adivinen una direccion directa.... podria encriptar las direcciones o camuflarlas??

Cita:
Iniciado por Cluster
Por qué no te cambias con todo al servidor más potente (el nuevo)?.
Por que por ahora prefiero probar el servidor nuevo y no arriesgarme a llevar todo para alli, prefiero esperar mas tiempo para ir probandolo por si las moscas.
  #6 (permalink)  
Antiguo 20/02/2006, 08:29
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Cita:
Por que por ahora prefiero probar el servidor nuevo y no arriesgarme a llevar todo para alli, prefiero esperar mas tiempo para ir probandolo por si las moscas.
Pues entonces no te compliques . .replica tu sitio en el servidor nuevo e invitas a tu gente a que lo pruebe (para probar usuarios simultáneos y demás).

Con posibles "encriptamientos" del URL (que no servirian de mucho . .a mi me dá igual que ponga http://www.nose.tal/descargas/archivo.tal que me pongas http://www.tal/asdf9987asdf98009sdf .. Por lo menos ese archivo si me guardo en mis "favoritos" ese link .. lo usaré siempre.

Eso sí .. con "hotlink" limitando a cierto domino los accesos podría servirte en principio como medida de seguridad básicas (aunque con una conexión HTTTP simulada podría hacerme pasar por tu dominio si validan por un "referer").

Un saludo,
  #7 (permalink)  
Antiguo 20/02/2006, 08:41
MindPaniC
Invitado
 
Mensajes: n/a
Puntos:
Hot link siempre lo he tenido activado, no me gusta nada que se apropien otras webs de mis contenidos... al principio me pasaba hasta que lo active y ahora ya no hay links directos a descargas desde ningun sitio. De todas formas solo me interesaba proteger una seccion que es la de los archivos grandes ya que antes de tener activada la entrada solo para registrados me consumia mucha transferencia y no es plan.

Lo que hare sera alojar los archivos en el servidor garnde y controlar todo desde el servidor pequeño (que es pequeño pero rapido y fiable.. un buen servicio aunque mas caro que el otro... por algo será)

Ahora cluster tengo que retocar varias cosas... primero crear una base de datos decente y luego un sistema de upload esta vez con conexiones FTP y ademas un script que me he bajado y que tendre que acoplar para medir el progreso, la velocidad de subida y el tiempo estimado... para entretener a los usuarios mientras suben y que no se pregunten ¿esto estara subiendo o no?

Bueno eso ya pasa a otro nuevo hilo.

Saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:53.