|
Para trasladar todo el contenido del sitio, de un servidor a otro, existen varias formas, tambien existen varios componentes, yo en particular lo realizo de la siguiente forma que comento a continuacion.
Lo primero y antes de empezar con la explicacion, le queria decir que este sistema es tambien para trasladar de servidor local a remoto, y alrevez, como se deduce de esto este sistema se puede utilizar como back up, de un sitio en funcionamiento.
El escenario de este sistema de traspaso lo vamos a dividir en dos seccione.
- traspaso de las carpetas y archivos del sitio.
- exportacion e importacion de la base de datos.
La primera parte es como el titulo lo dice, pasar el contenido completo de los archivos y carpetas que se encuentran dentro del sitio en nuestro servidor, al nuevo servidor o bien a una carpeta dentro de nuestra computadora.
Este traslado lo podemos hacer por medio de un programa de FTP.
El segundo paso es un poco mas complejo, primero que nada, exportar nuestra base de datos, es alli donde figura todo nuestro contenido, usuarios, hilos de los forums, en pocas palabras y como su nombre lo dice es nuestra base del sitio.
Para hacer esto, entraremos a nuestro control panel del servidor, y alli entraremos a MySQL.
Una vez que se habra la pantalla del SQL, del lado izquierdo en el drop and down seleccionaremos nuestra base de datos segun el nombre que le pusimos en la instalacion del sitio Joomla.
Si no recordamos su nombre, podemos entrar en el administrador del sitio, dentro de la configuracion global, tenemos una lengueta que se refiere a la base de datos y alli encontraremos el nombre.
Estando en la pantalla de MySQL y ya seleccionado el nombre, elejimos la opcion exportar.
Se nos abrira una nueva pantalla, en ella lo que haremos es lo siguiente:
le pondremos una "v" donde dice
Add DROP TABLE
Add IF NOT EXISTS
y tambien abajo de todo de igual forma pondremos "v" donde dice
Save as file
y oprimimos la opcion GO. de esta forma se nos abrira una pantalla con la opcion de guardar el archivo de la base de datos.
Ok, ya hicimos el 50% del trabajo, ahora la segunda parte.
Nos vamos a nuestro control panel de nuestro nuevo servidor (local o remoto), y creamos una nueva base de datos, la podemos llamar igual que la anterior si queremos o un nombre distinto.
Ahora con el programa de FTP, entramos a nuestro sitio, y borramos o renombramos el archivo configuracion.php, y luego devolvemos al sitio la carpeta INSTALLATION que borramos o renombramos cuando hicimos la instalacion vieja, si no la tenemos podemos bajar denuevo el paquete de instalacion y de alli sacar esta carpeta, importante que sea la misma version.
Ahora entando por el navegador ingresamos a nuestro sitio http://www.mi_dominio/ y corremos la instalacion (si no nos acordamos de algo aca esta el tutorial)
Una vez terminada la instalacion (no ingresamos al sitiotodavia), vamos al control panel de nuestro nuevo servidor, entramos en MySQL, seleccionamos en el drop and down la nueva base de datos, y en la nueva pantalla seleccionamos importar, cuando se abre la ventana de seleccionar, buscamos el archivo que guardamos anteriormente en la computadora y le damos OK.
Listo, ahora entramos a nuestro sitio y veremos casi igual que como estaba antes, y porque casi igual, y no igual, porque tendremos que modificar la configuracion global como la teniamos antes, y tambien dar eleccion del template que usabamos antes.
IMPORTANTE: Para entrar al administrador tienen que utilizar el nombre de usuario y password como lo tenian en la vieja web.
Si se encuentran con alguna duda podran relizar sus preguntas en nuestro foro.
|