Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
[Tutorial]Como hacer migración de hosting mybb 1.8.x
#1
Hola bueno yo ya no tengo cuenta web en skylium (pronto tendré una de ayuda escolar, es como una fundación en skyliumplus)

muchos no saben pero el migrar el foro mybb a otro hosting o dominio es un poco complicado para novatos.

en esta ocación les vengo con un tuto de mi auditoría para migrar de patitohosting.ejemplo a (un ejemplo) skyliumplus.com

lo primero que tenemos que hacer es guardar todos nuestros archivos que tenemos en el foro

[Imagen: l6wMy0V.png]

Una vez teniendo el backup de todos los archivos pasamos a hacer una copia de nuestra database

para eso vamos a CP > Mantenimiento > Copias de seguridad > Nueva copia de seguridad


le damos en "seleccionar TODO"


Tipo de archivo: Plano (txt)
Método de almacenamiento: Descargar
Contenido de la copia: estructura y datos.


se nos descargara nuestra DB


[Imagen: 2vsv.png]





EXPORTACIÓN DE PLANTILLAS


[Imagen: 4dkd.png]


marcamos las dos casillas que salen después y damos en exportar archivos.









bueno proseguimos a modificar nuestros archivos

vamos a inc/config.php

y editamos:

Código:
<?php
/**
* Database configuration
*
* Please see the MyBB Docs for advanced
* database configuration for larger installations
* http://docs.mybb.com/
*/

$config['database']['type'] = 'mysql';
$config['database']['database'] = 'TU BASE DE DATOS';
$config['database']['table_prefix'] = '';

$config['database']['hostname'] = 'TU HOST DE LA DB, SUELE SER LOCALHOST';
$config['database']['username'] = 'USUARIO DE LA BASE DE DATOS';
$config['database']['password'] = 'CLAVE DE LA BASE DE DATOS';

/**
* Admin CP directory
*  For security reasons, it is recommended you
*  rename your Admin CP directory. You then need
*  to adjust the value below to point to the
*  new directory.
*/

$config['admin_dir'] = 'admin';

/**
* Hide all Admin CP links
*  If you wish to hide all Admin CP links
*  on the front end of the board after
*  renaming your Admin CP directory, set this
*  to 1.
*/

$config['hide_admin_links'] = 0;

/**
* Data-cache configuration
*  The data cache is a temporary cache
*  of the most commonly accessed data in MyBB.
*  By default, the database is used to store this data.
*
*  If you wish to use the file system (cache/ directory), MemCache (or MemCached), xcache, APC, or eAccelerator
*  you can change the value below to 'files', 'memcache', 'memcached', 'xcache', 'apc' or 'eaccelerator' from 'db'.
*/

$config['cache_store'] = 'db';

/**
* Memcache configuration
*  If you are using memcache or memcached as your
*  data-cache, you need to configure the hostname
*  and port of your memcache server below.
*
* If not using memcache, ignore this section.
*/

$config['memcache']['host'] = 'TU HOST DE LA DB, SUELE SER LOCALHOST';
$config['memcache']['port'] = 11211;

/**
* Super Administrators
*  A comma separated list of user IDs who cannot
*  be edited, deleted or banned in the Admin CP.
*  The administrator permissions for these users
*  cannot be altered either.
*/

$config['super_admins'] = '1';

/**
* Database Encoding
*  If you wish to set an encoding for MyBB uncomment
*  the line below (if it isn't already) and change
*  the current value to the mysql charset:
*  http://dev.mysql.com/doc/refman/5.1/en/charset-mysql.html
*/

$config['database']['encoding'] = 'utf8';

/**
* Automatic Log Pruning
*  The MyBB task system can automatically prune
*  various log files created by MyBB.
*  To enable this functionality for the logs below, set the
*  the number of days before each log should be pruned.
*  If you set the value to 0, the logs will not be pruned.
*/

$config['log_pruning'] = array(
'admin_logs' => 365, // Administrator logs
'mod_logs' => 365, // Moderator logs
'task_logs' => 30, // Scheduled task logs
'mail_logs' => 180, // Mail error logs
'user_mail_logs' => 180, // User mail logs
'promotion_logs' => 180 // Promotion logs
);

/**
* Admin CP Secret PIN
*  If you wish to request a PIN
*  when someone tries to login
*  on your Admin CP, enter it below.
*/

$config['secret_pin'] = '';


Editamos esto por nuestros respectivos datos:
TU BASE DE DATOS
TU HOST DE LA DB, SUELE SER LOCALHOST
USUARIO DE LA BASE DE DATOS
CLAVE DE LA BASE DE DATOS


Nota: Son dos datos de HOST
Esta linea $config['memcache']['host'] = 'aqui va el host de la db 7u7 ';


$config['database']['hostname'] = 'aqui va el host de la db 7u7';

Guardamos el archivo y editamos el siguiente:

inc/settings.php


Editamos estas lineas de texto (son un aproximado ya que si tienes mods te crea más líneas):

Código PHP:
//esta linea es la  13
$settings['adminemail'] = "[email protected]";

//esta linea es la  69
$settings['bbname'] = "Titulo de la web";

//esta linea es la  70
$settings['bburl'] = "http://tuweb.kawaii no pongas la ultima /";

//esta linea es la  159
$settings['homename'] = "Nombredelforo";

//esta linea es la  160
$settings['homeurl'] = "http://tuweb.com"




Editamos por nuestros respectivos datos y guardamos.





y comenzamos la subida, recuerda que si en el archivo settings.php tu web es http://tuforokhe.com/foro


el directorio donde lo vas a subir tiene que ser el mismo ya que dará error.








Después de esto vamos he importamos la base de datos que anteriormente habíamos creado.


una vez importada modificamos la columna Settings


Editamos las tablas identificadas por SID
3,4,5 ,7 y 8 (este es opcional)


lo que pusiste en la línea 69 = lo que pusiste en esta linea va en la SID 3
lo que pusiste en la línea 70 = lo que pusiste en esta linea va en la SID 4
lo que pusiste en la línea 13= lo que pusiste en esta linea va en la SID 7
lo que pusiste en la línea 159= lo que pusiste en esta linea va en la SID 5
lo que pusiste en la línea 160 = lo que pusiste en esta linea va en la SID 6

[Imagen: 3tvt.png]

puedes identificarlo por el SID o por  NAME.


Ya hecho esto vamos a importar la plantilla que antes habíamos exportado

para esto vamos a CP > Estilos y Plantillas > Importar un estilo

le damos en "archivo local" y seleccionamos el/los temas que exportamos.

marcamos la casilla:Ignorar compatibilidad de versión.








ESTO TERMINA EL TUTORIAL


EN CASO DE QUE HAYAS EDITADO ALGÚN TEMPLATE Y COLOCADO UN EJEMPLO: UNA IMAGEN CON LA URL DE http://tuantiguaweb.com/foro/imagenasdjadj.jpg


tu tendrás que editarlo de nuevo.




espero te haya ayudado, mucha suerte y buen día. Gran sonrisa










Cosas por hacer en skylium:
Ser feo []
Tener 50 mensajes [X]
Tener 50 post [X]
Ser moderador [X]
Tener reputación [Ver]
Tener un post marcado "importante"[]
WWW
#2
No olvides agregar que también si tienes un theme modificaciones hay que sacarle copia por si en el translado se daña. O pues eso solía pasar...

Pd: Gracias por el tutorial.
WWW
#3
No es necesario tanto embrollo.

Con que hagas la copia en gzip para que el tamao y todo salga bien va perfecto.

La creas en un archivo en tu carpeta backups, es mas sencillo, menos tardado y siempre seguro Gran sonrisa

Luego la importas ya sea con el phpmyadmin si es pequeña o con herramientas como HeidiSQL si son mayores, o si son de tamaño mucho mayor, como 1 G lo mejor es hacer una sesión remota y desde ahi subir la copia a un directorio y ejecutar en consola el comando que la monte en tu base de datos y funciona de lujo.

Luego lo otro es cambiar en la base de datos como mencionas lo de la url del foro y la cookie.

Finalmente no subes el settings, lo dejas el que trae la instalación limpia de MyBB y en el config colocas los datos que mencionas y entras a tu panel de admiistrador y entras  a configuración, revisas que este todo bien y das en guardar y te crea el settings y todo listo !!!

Saludos...

Los temas y demás no es necesario exportarlos ya que se van en la base de datos, lo que si es necesario es hacer un respaldo de los archivos modificados, plugins y tu directorio uploads (forzosamente), asi como lo que tengas de imagenes de tus temas y eso que está en images.

Algunos archivos nuevos y todo los encuentras en las rutas de siempre Gran sonrisa.

Lo más importante son los adjuntos que estan en uploads al igual que avatares y todo lo demás, saludos...
No hay nada mas infinito que el unverso y la estupidez humana, aunque del universo no estoy tan seguro...
WWW
#4
[b]Dark Neo es cierto, olvide eso, pero, recuerda que si es cambio de host, no de directorio ni dominio y se tiene que modificar eso porque supongamos que la sql de example.com esta en hostinger.mx y tu te cambias a skylium.com la db estara en otro host, por lo cual tienes que cambiar.[/b]
Cosas por hacer en skylium:
Ser feo []
Tener 50 mensajes [X]
Tener 50 post [X]
Ser moderador [X]
Tener reputación [Ver]
Tener un post marcado "importante"[]
WWW
#5
Al cambiar de host no importa ya que el dominio es el mismo, en estos dos años he realizado todo tipo de cambios y soy experto en el uso de MyBB asi que te confirmo que como te digo es funcional, debieras intentarlo tanto en local como en servidores externos, de hecho en estos días voy a migrar a skylium mi foro y conservare mi dominio asi que quizá realice un video decambio de host ya que el de dominio ya lo hice hace un tiempo aqui mismo en el foro, saludos...
No hay nada mas infinito que el unverso y la estupidez humana, aunque del universo no estoy tan seguro...
WWW


Posibles temas similares...
Tema Autor Respuestas Vistas Último mensaje
Pregunta RECOMENDACIONES DE COMO INSTALAR CHAT EN MYBB? AbnerTorres 1 80 04-07-2018, 02:42 AM
Último mensaje: Dark_Soul
Estrella Prestación de Servicios Mybb, Plataformas web, entre otros. Dark_Soul 0 105 05-03-2018, 02:53 AM
Último mensaje: Dark_Soul
  A quien interese, creación de theme y web mybb GRATIS Dark_Soul 0 278 19-04-2017, 11:03 PM
Último mensaje: Dark_Soul
  TUTORIAL videos responsive en MYBB zeuz 8 748 24-02-2017, 01:44 PM
Último mensaje: zeuz
  [PACK] Ficons para MyBB Ronaldo_Ruiz 4 579 24-02-2017, 12:43 PM
Último mensaje: zeuz
Pregunta Consulta sobre MyBB Axeleaker 5 564 21-02-2017, 04:40 PM
Último mensaje: brettavz
  Cómo añadir favicon MyBB elcarnes 3 846 05-06-2016, 02:48 PM
Último mensaje: romeho
  ¿Como cambiar header en MyBB? elcarnes 4 823 02-04-2016, 06:35 PM
Último mensaje: DaveNPlay
  Falla foro Mybb danieltumino 4 602 28-03-2016, 01:13 AM
Último mensaje: Dark_Soul
  [MyBB] Jvh_22 1 522 25-03-2016, 06:21 AM
Último mensaje: garcon



Usuarios navegando en este tema: 1 invitado(s)