En este manual explicaremos como salvar todos los cambios que hayamos
realizado en nuestra web. De tal forma que si por algun motivo el servidor
dejara de funcionar o sucediera cualquier tipo de problema podamos reestablecer
la web en poco tiempo.
Que necesitamos?
Bien pocas cosas.
1.- Una web PHP-Nuke.
2.- Un cliente FTP.
3.- Un navegador.
Haciendo la copia de seguridad
Los pasos que vamos a realizar se resumen en dos.
1.- Copia de Seguridad de ficheros.
2.- Copia de Seguridad de la Base de Datos.
1.- Lo que haremos sera guardar en nuestra maquina todos los archivos que tenemos en el FTP del servidor. Conectaremos al FTP del servidor donde tenemos la web y lo bajaremos todo a nuestro PC. La finalidad es tener todos los ficheros del servidor en nuestro PC. El proceso puede ser lento. Mientras esta bajando podemos seguir con el paso 2.
2.- Lo más importante de todo es guardar periodicamente la información
de la Base de Datos Recordar que en la BD se guarda todas las informaciones
de nuestra web. ( Preferencias, Usuarios Registrados, Descargas, Links,
Noticias, ... ).
Para ello nos diriguiremos al Menú de Administración >
Respaldo ( admin.php > Respaldo ). Al hacer un click en Respaldo se
nos abrirá una ventana de decarga para guardar un archivo a nuestro
disco duro. Le poneis un nombre al fichero ( Ej: copiaseguridad.sql )
con terminación .sql.
Este fichero .sql sera donde estaran guardadas todas las informaciones
de nuestra web. ( Nuestro nuevo nuke.sql )
Con esto ya tendremos todos los ficheros y la información que contiene la base de datos en nuestro PC. Es decir que tenemos una copia de seguridad de nuestro sitio.
Nota: Los ficheros no se modifican. Con bajarlos una vez ya habrá suficiente. A menos que subamos nuevos modulos, bloques, de los cuales también necesitaremos sus ficheros para la copia de seguridad. La cuestión es ir haciendo Respaldos de la Base de Datos para tener copias de seguridad con la información de la Base de Datos actualizada.
Si por algun motivo el servidor nos fallará podemos subir los
ficheros y el fichero .sql a otro servidor. De esta forma no perderemos
la información que ya teniamos, consiguiendo tener la web identica
con la misma información ( noticias, usuarios, descargas, ...)
en otro servidor.
De Local a Servidor
Dudas Comunes
Muchos de nosotros desarollamos la web en Local para posteriormente subirla
a un servidor. En este manual explicaremos como realizar esta operacion
con exito.
Supongamos que ya tenemos una web PHP-Nuke echa en nuestra màquina
y queremos subirla manteniendo todo tal y como lo tenemos en el PC. Para
ello realizaremos los siguientes pasos.
Pasos a Seguir:
1.- Subimos los ficheros: Con nuestro cliente FTP vamos a subir todos
los ficheros que forman el PHP-nuke ( carpetas como admin,modules,blocks,...
y todos los ficheros que vienen ). Subiremos todos los ficheros manteniendo
las carpetas. Mientras se van subiendo realizaremos los pasos 2 i 3.
2.- Generamos nuestro nuevo nuke.sql: Nos vamos al navegador y visitamos
http://localhost ( o la web donde tenemos el php-nuke funcionando). Seguidamente
nos dirigimos al Menú Administración y pulsaremos en Respaldo
( admin.php > Respaldo. ) Esa acción nos descargará un
fichero y lo llamaremos nuke.sql. ( Ocupa siempre más de 60KB )
Recordar: En este fichero nuke.sql se guarda todas las modificaciones
que tengamos en nuestra web. ( Noticias, Usuarios, Preferencias, Configuraciones,
... )
3.- Cargamos el nuke.sql: Seguidamente iremos al administrador de Bases
de Datos del servidor al que vamos a subir la web ( phpmyAdmin, php4u,
... ). Alli deberemos cargar el nuke.sql.
Por lo general:
1.- Click al enlace SQL
2.- Pulsamos en el boton Examinar
3.- Seleccionamos el fichero nuke.sql que generamos
4.- Le damos al boton Siga y esperamos que genere todas las tablas.
Cuando todos los ficheros esten subidos ( el tiempo que tarde depende de la velocidad de transferencia ) y el nuke.sql lo tengamos cargado en la Base de Datos del servidor sólo nos faltara este último paso.
4.- Editando el config.php: Este fichero lo tenemos en la raiz de php-nuke.
Para que funcione la web es vital tener este fichero bien editado. Abriremos
el fichero config.php con cualquier editor que tengamos. Y vamos a editar
segun los datos proporcionados por nuestro servidor.
Las lineas a editar son sólo las siguientes:
$dbname="";
$dbuname="":
$dbpass="";
Guardamos los cambios y lo resubimos por FTP. Sobreescibimos el config.php
que ya estava subido.
5.- Comprobamos el resultado: Vamos a visitar nuestra web de servidor y miramos que todo funciona correctamente. Si algo fallara revisad los pasos que hemos realizado. ( Sobretodo la configuracion del config.php y comprobad que hay tablas creadas en el administrador de Bases de Datos ).
Con esto pasaremos nuestra web Local a un servidor y manteniendo la web idéntica a como la teniamos.
Usuarios que han visto este tema también han visto...
- Haz tu web en php-nuke con tu propio diseño
- Instalación de PHP-Nuke desde cero
- Tutorial de instalación del php-nuke, incluyendo el PHP, en un IIS.
- Añade nuevas funcionalidades a tu php-nuke con esta sencilla lección.
Información legal | Política de Privacidad | Contacte con nosotros
Otro proyecto de Factoría de Internet. Copyright© 2003-2011 Factoría de Internet S.L.. Todos los derechos reservados.