Foros del Web » Administración de Sistemas » Shared Hosting y VPS »

migrar sitio web hecho en php y mysql

Estas en el tema de migrar sitio web hecho en php y mysql en el foro de Shared Hosting y VPS en Foros del Web. hola amigos que debo tener en cuenta y que pasos debo seguir para migrar un sitio web que esta hecho en php y mysql ? ...
  #1 (permalink)  
Antiguo 11/05/2011, 11:22
 
Fecha de Ingreso: enero-2010
Mensajes: 63
Antigüedad: 14 años, 10 meses
Puntos: 5
migrar sitio web hecho en php y mysql

hola amigos

que debo tener en cuenta y que pasos debo seguir para migrar un sitio web que esta hecho en php y mysql ?

de antemano gracias !
  #2 (permalink)  
Antiguo 11/05/2011, 13:19
Avatar de mhotel  
Fecha de Ingreso: marzo-2011
Ubicación: Spain
Mensajes: 65
Antigüedad: 13 años, 8 meses
Puntos: 10
Respuesta: migrar sitio web hecho en php y mysql

Asegurarte que el otro hosting tenga instalado PHP.
Hacer un respaldo de la base de datos para poder importarla en la nueva base de datos del otro hosting.

Depende mucho de como sea el script/mysql, ya que por ejemplo si la base de datos pesa mucho, phpmyadmin puede darte problemas o puedes tener un .htaccess con según que reglas o a saber que.

Sería mejor que hicieses tu pregunta un poco más concreta, ya que la migración puede ser algo facilísimo o puede llegar a ser algo muy complejo, pero no te vamos a poder dar unas pautas fijas porque cada situación es distinta.

Lo más recomendable en caso de no tener unos mínimos conocimientos sería que alguien te echase una mano. Te puede ahorrar de muchos problemas.
  #3 (permalink)  
Antiguo 11/05/2011, 14:16
Avatar de atlanticadigital  
Fecha de Ingreso: agosto-2008
Ubicación: Buenos Aires - Argentina
Mensajes: 1.417
Antigüedad: 16 años, 3 meses
Puntos: 128
Respuesta: migrar sitio web hecho en php y mysql

Que panel de control tenes en tu actual servicio de hosting? Te pregunto esto porque si por ejemplo tenes cpanel en el servidor actual y tambien en el futuro servidor, entonces la migracion es muy sencilla. Solo debes hacer un fullbackup de tu cuenta, subirla al nuevo servidor y perdiles al soporte del nuevo servidor que te la restauren (esto si no tenes acceso root, sino podes hacer esto ultimo vos mismo tambien).
Otra posibilidad aun mas sencilla es pedirles al soporte del futuro servidor que te migren la cuenta ellos mismos. Algunas empresas lo hacen sin problemas.
Por ultimo, si tenes distintos paneles de control tenes que seguir estos pasos para una migracion manual:


a) Lo que primero debe hacer se descargar todo su sitio web desde su anterior proveedor por FTP hacia su PC.
b) Una vez que se haya descargado el contenido, debe subirlo al hosting que tiene con el nuevo proovedor también desde el FTP.

2° Luego debe exportar la base de datos desde su anterior proveedor hacia el nuevo, para exportar la base de datos debe:

a) acceder al administrador de MySQL (ejemplo phpmyadmin).
b) Busque allí la opción “Exportar” y luego tilde la opción “Enviar (genera un archivo descargable)” y haga click en “Continuar”.
c) Aguarde a que termine de descargar el archivo.

3° Una vez que se haya bajado el archivo de base de datos debe:
a) ingresar al CPANEL del nuevo proveedor de la cuenta en donde importará la base de datos para hacer funcionar el sitio.
b) Dentro del CPANEL, vaya a la opción “Bases de datos MySQL” y allí genere una base de datos con el nombre que quiera.
c) Luego desde allí mismo, genere un usuario con una clave (anote la misma ya que la necesitará más tarde)
d) Utilice la opción “añadir Usuario a Base de Datos” (verifique que corresponda la base de datos que creo previamente con el usuario que ha creado), haga clic en “Añadir”
e) Tilde la opción “TODOS LOS PRIVILEGIOS” y haga click en “Hacer Cambios”.
Con esto estaría creada la base de datos y el usuario de la misma añadido. Debe aparecerle un mensaje del tipo “Usuario xxxuser_ xxxuser fue añadido a la base de datos xxxbd _ xxxbd” Tome nota del nombre completo de la base de datos y su usuario.

4° Vaya ahora nuevamente a la pantalla inicial del CPANEL, y busque la opción “PhpMyAdmin”

a) Busque la opción Importar
b) Utilizando el botón “Examinar” busque el archivo que previamente ha descargado (En el punto 2°)
c) Aguarde a que el archivo termine de subir.

5° En este punto tenemos la base de datos subida y los archivos subidos al nuevo servidor, lo único que nos falta hacer es sincronizar la base de datos con la web que hemos subido, para ello:

a) edite el archivo de configuracion de la aplicacion que ha previamente subido por FTP (puede bajarlo, editarlo y volver a subirlo) reemplazando estos datos por los de su base de datos (nombre de la base de datos, usuario de base de datos, clave de usuario de base de datos). Lo que debe modificar del archivo en el caso por ejemplo de joomla es:
• Busque la parte de código dónde dice:

var $user = 'xxxuser_ xxxuser';

var $db = 'xxxbd _ xxxbd';

var $password = 'Clave de la usuario que creó';

Reemplace con los datos obtenidos anteriormente (En punto 3°) Importante: Este ejemplo es para sitios con CMS joomla. Ud debera buscar el archivo de configuracion que pertenece a su aplicacion. El procedimiento y los datos a agregar son los mismos para todos los casos.


Con esto tu sitio ya debería estar funcionando. Ahora solo te resta cambiar los ns en el dominio por los del nuevo servidor.


Saludos.
__________________
AtlanticaDigital.net
Planes de Hosting
  #4 (permalink)  
Antiguo 13/05/2011, 17:25
Avatar de nexohosting  
Fecha de Ingreso: octubre-2008
Ubicación: ESPAÑA
Mensajes: 1.195
Antigüedad: 16 años, 1 mes
Puntos: 36
Respuesta: migrar sitio web hecho en php y mysql

Si el hosting nuevo usa el mismo panel de control que el anterior, puedes hacer un fullbackup y que el sysadmin del servidor te restaure la copia, ahora si tienen diferentes paneles el compañero ya te dijo los pasos a seguir.
__________________
Hosting SSD Multidominio | | VPS administrados
NexoHosting - Tlf. 953890112 - España
  #5 (permalink)  
Antiguo 12/08/2011, 10:27
 
Fecha de Ingreso: marzo-2011
Mensajes: 5
Antigüedad: 13 años, 8 meses
Puntos: 0
Respuesta: migrar sitio web hecho en php y mysql

Hola,

Acabo de mudar mi sitio web a otro Hosting, ambos usan Cpanel para administrar. La migración me la hicieron desde Neolo y todo perfecto.

Pero al momento ingresar a mi web me sigue apareciendo el logo del hosting.

Ya la delegación de los DNS las apunté al nuevo hosting, Wp-config lo configuré con los datos de la base de datos migrada pero sigo sin poder acceder.

Al tratar de ingresar a mi sitio, Wordpress me tira este error.

Si mi pudieran ayudar, lo agradecería eternamente. eternamente
  #6 (permalink)  
Antiguo 16/08/2011, 17:39
Avatar de nexohosting  
Fecha de Ingreso: octubre-2008
Ubicación: ESPAÑA
Mensajes: 1.195
Antigüedad: 16 años, 1 mes
Puntos: 36
Respuesta: migrar sitio web hecho en php y mysql

Quizas haya un archivo index.html temporal que hay que eliminar para que funcione el index.php y se vea su web, por ftp puede comprobar esto o preguntar a su empresa de hosting
__________________
Hosting SSD Multidominio | | VPS administrados
NexoHosting - Tlf. 953890112 - España

Etiquetas: hecho, migrar, mysql, php, web-hosting
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 01:20.