Para instalar un foro KMorph se necesita:
Un servidor con PHP4 o PHP5 y con MySQL 4.x.
10Mb de espacio web
Es recomendado tener más de 1Mb de espacio en la Base de Datos
Un cliente FTP
Si ya tienes un foro basado en phpBB y no quieres perder tus mensajes ni usuarios, podrás actualizar, pero si tu foro no está basado en phpBB, mejor pásate por los foros de KMorph y allí te orientaremos si sabemos algo sobre tu sistema.
Necesitarás el último paquete de KMorph (si aún no dispones de él pincha aquí).
Este manual contiene:
1. Instalar KMorph desde cero
2. Migrar a KMorph desde phpBB 2.0.23 limpio (sin mods)
3. Migrar a KMorph desde un phpBB modificado
4. Actualizar a la última versión de KMorph desde una más antigua
1. Instalar KMorph desde cero
1.1. Preparando el servidor y los archivos para la instalación
Para instalarlo desde cero lo primero que necesitarás es crear una base de datos (si no la has creado ya). Es muy recomendable crear un usuario especial que sólo use el foro para la base de datos, con todos los privilegios, claro. Todo esto se hace desde tu panel de administración de tu alojamiento, si tienes dudas sobre cómo hacerlo, contacta con tu proveedor.
Tras crear la base de datos tendrás que conectarte mediante FTP a tu cuenta y entrar en la carpeta que estará el foro o crearla si no existe. La carpeta en la que lo pongas no importa mientras que sea accesible desde el navegador. Acto seguido, descomprime el paquete de KMorph en cualquier parte de tu ordenador y luego sube todos los archivos que hay en la carpeta kmorph dentro del paquete a la carpeta del FTP que estabamos comentando antes.
Si tu servidor es Windows, sáltate este párrafo. Cuando todo se haya subido correctamente, en tu cliente FTP (recomiendo FileZilla, ya que muchos otros no dan bien los permisos CHMOD), y aplícale permisos CHMOD 666 al archivo config.php (Propietario, Grupo, Público -> Leer, Escribir).
1.2. Instalando el sistema
Ahora tendrás que instalar KMorph en tu base de datos. Ejecuta el foro como si fueses a visitarlo (www.tuweb.com/tuforo/) y la instalación saltará inmediatamente. Aparecerán una serie de campos:
Lenguaje del Foro por defecto: el idioma en el que quieres ver el foro tú y todos tus usuarios. También se instalarán los demás idiomas que hay listados, que luego se podrán desinstalar si no te interesan.
Tipo de Base de datos: escoje de la lista el tipo de base de datos que usas. Recuerda que sólo se permiten bases de datos MySQL.
Nombre de Servidor de Base de Datos / DSN: a no ser que en tu alojamiento te hayan indicado otro DSN, déjalo tal y como está.
Nombre de la Base de Datos: el nombre de la base de datos que usaste anteriormente
Usuario de la Base de Datos: el nombre del usuario de la base de datos que creaste antes o el que se te indicó al darte de alta en tu alojamiento.
Contraseña de la Base de Datos: la contraseña del usuario de la base de datos que creaste antes o la que se te indicó al darte de alta en tu alojamiento.
Prefijo para las tablas de la Base de Datos: para distinguir las tablas de la base de datos que ya existan de las del sistema de foros, se añadirá un prefijo al comienzo de cada tabla de éste sistema. Puedes poner el que quieras, pero es recomendable que no dejes el campo en blanco y que pongas un guión bajo ( _ ) al final del prefijo.
Dirección de E-Mail del Administrador: tu dirección de E-Mail, desde la que se enviarán todos los correos que tenga que enviar el sistema de foros (confirmación en el registro, avisos, correo masivo, etc) y también aparecerá en tu perfil como administrador.
Nombre de Dominio: el foro suele detectar correctamente el dominio en el que estás alojado. siempre ponlo sin http:// y sin barras inclinadas ( / ) al principio ni al final.
Puerto del servidor: el puerto mediante el cual tu servidor hará la salida de datos. Suele ser el puerto 80.
Ubicación de Scripts: lo que viene detrás del dominio, por ejemplo /foro/ (recuerda poner una barra inclinada antes y otra después de esto). Si el script es el mismo dominio pon una simple barra inclinada ( / ). Esto también suele insertarse automáticamente.
Nombre de usuario del Administrador: Tu nombre de usuario en el foro (por supuesto se creará el usuario nuevo)
Clave del Administrador: Tu contraseña para tu usuario en el foro y para tu panel de administración.
Clave del Administrador [ Confirmar ]: repítela por si acaso, quizás la escribiste mal.
Cuando hayas rellenado los campos, haz clic en el botón Iniciar Instalación y la instalación comenzará. Tardará un poquito en terminar de llenar la Base de Datos, pero tan pronto termine pueden ocurrir tres cosas:
Que salte un error que diga "Table ... already exists" (lo que significa que la tabla ya existe y que debes fijarte si ya has instalado KMorph, o phpBB o algun derivado con ese prefijo. Tendrás que presionar el botón Atrás de tu navegador y volver a rellenar los campos de instalación. Asegúrate de escoger otro prefijo.
Que te ponga que no fue posible editar el config.php, lo que quiere decir que no aplicaste bien los permisos al archivo anteriormente. En este caso recomiendo escoger la opción de descargar el archivo y tras haberlo descargado, subirlo y reemplazarlo por el original. Después de hacerlo, continúa leyendo.
Que se haya realizado todo bien
1.3. Aplicando los CHMOD
- Si usas un servidor Windows, sáltate todo el punto 1.3 - Ahora que ya hemos terminado de actualizar la base de datos necesitaremos aplicar los permisos CHMOD a los archivos que necesitemos. En esta ventana que te sale tras la instalación te da la opción de hacer automáticamente los permisos y así ahorraremos tiempo. También si te interesa o si se te informa de que no se pueden aplicar por FTP (lo avisa en el mismo cuadro CHMOD AUTOMATIZADO) puedes aplicarlos manualmente.
1.3.1. Aplicando los CHMOD Automáticamente
Para aplicarlos manualmente será tan simple como rellenar los campos que aparecen. Como habrás comprobado al leerlo los permisos se aplicarán mediante FTP.
Dirección del servidor FTP: introduce aquí el nombre del servidor FTP mediante el cual te conectas con tu Cliente FTP. No pongas ftp:// o no se conectará.
Nombre de usuario FTP: el nobre de usuario mediante el cual te conectas al FTP de tu servidor.
Contraseña FTP: la contraseña correspondiente al nombre de usuario indicado anteriormente.
Ruta del foro por FTP: cuando entras al FTP con esos datos, te deja en una página por defecto. Escribe la ruta que tienes que seguir para llegar a la carpeta de tu foro, por ejemplo public_html/foro/. Recuerda: el proceso es lento. Dale al botón Aceptar y en un ratillo aparecerá una lista de archivos bien editados y, en caso de alguna dificultad, los mal editados. Los que aparezcan de color rojo tendrás que aplicarlos manualmente.
1.3.2. Aplicando los CHMOD Manualmente
Será tan simple como darle al botón Hacerlo manualmente y aplicar todos los permisos listados.
|
1.4. Finalizando la instalación
Ya está terminada la instalación. Ahora debes acceder a tu foro mediante FTP y buscar los directorios install y contrib y eliminarlos o renombrarlos. Tras esto, por motivos de seguridad, aplica permisos CHMOD 644 al archivo config.php (en la raiz del foro) y ya puedes cerrar el cliente FTP.
Seguido de ésto, haz clic en el botón Terminar Instalación y conéctate con los el nombre de usuario y administrador que indicaste anteriormente. Serás dirigido al Panel de Administración, donde puedes cambiar la configuración de tu foro. En primer lugar es recomendable acceder a Administración General -> Configuración y cambiar la configuración del foro.
Con esto, ya terminaste la instalación. Gracias por elegir KMorph.
Volver arriba
|
2. Migrar a KMorph desde phpBB 2.0.22 limpio (sin mods)
2.1. Preparando el usuario, el servidor y los archivos para la instalación
Para comenzar, haz una copia de seguridad de tu base de datos y de tus archivos para poder recuperar tu foro en caso de un problema. Recuerda que tu phpBB puede tener MODs instalados, si son muchos los que has instalado te recomiendo visitar este otro manual para desinstalarlos todos y tener un phpBB limpio antes de comenzar con la migración. Si son pocos o ninguno este manual debería servirte.
Descárgate el último paquete de KMorph de la web oficial (kmorph.com) y extráelo en una carpeta de tu disco duro, cualquiera. Conéctate a la raiz de tu foro por FTP y sube la carpeta install del paquete. Manten el cliente FTP abierto y conectado durante toda la operación si quieres hacer el proceso más cómodo.
2.2. Actualizando la Base de Datos
Entra en tu foro utilizando la direccion www.tuweb.com/tuforo/install/install.php. Aparecerá la típica ventana de instalación. En la lista desplegable de la opción Elija su método de instalación selecciona Convertir y la página cambiará a la de conversión o migración. Si cambia y vuelve a la misma ventana dejando al lado de la lista de antes un mensaje de error, revisa si tienes instalado phpBB 2.0.22, ya que sólo saltará este error si tu sistema no es ese; phpBB tienen en su página oficial (phpbb.com) paquetes para actualizar phpBB a la última versión. Si esto no ocurre, aparecerá una pregunta que te pide que confirmes la instalación. Presiona Sí y se comenzará a escribir texto en pantalla. Espera a que acabe.
En teoría no debería saltar ningún error. Si salta alguno debe ser del estilo de Table ... already exists o de Duplicate value. No les des importancia.
2.3. Actualizando archivos
Ya queda menos. En el cliente FTP, borra todos los archivos y carpetas de tu foro, excepto la carpeta install y el archivo config.php. Sube todos los archivos y carpetas que hay en el paquete que tienes extraido en tu PC, menos el archivo config.php y las carpetas install y contrib.
2.4. Aplicando los CHMOD
- Si usas un servidor Windows, sáltate todo el punto 2.4 - Ahora necesitaremos aplicar los permisos CHMOD a algunos archivos. Entra a tu foro a través de esta URL: www.tuweb.com/tuforo/install/chmod.php. En esta ventana te da la opción de hacer automáticamente los permisos y así ahorrarás tiempo. También si te interesa o si se te informa de que no se pueden aplicar por FTP puedes aplicarlos manualmente.
2.4.1. Aplicando los CHMOD Automáticamente
Para aplicarlos manualmente será tan simple como rellenar los campos que aparecen. Como habrás comprobado al leerlo los permisos se aplicarán mediante FTP.
Dirección del servidor FTP: introduce aquí el nombre del servidor FTP mediante el cual te conectas con tu Cliente FTP. No pongas ftp:// o no se conectará.
Nombre de usuario FTP: el nobre de usuario mediante el cual te conectas al FTP de tu servidor.
Contraseña FTP: la contraseña correspondiente al nombre de usuario indicado anteriormente.
Ruta del foro por FTP: cuando entras al FTP con esos datos, te deja en una página por defecto. Escribe la ruta que tienes que seguir para llegar a la carpeta de tu foro, por ejemplo public_html/foro/. Recuerda: el proceso es lento. Dale al botón Aceptar y en un ratillo aparecerá una lista de archivos bien editados y, en caso de alguna dificultad, los mal editados. Los que aparezcan de color rojo tendrás que aplicarlos manualmente.
2.4.2. Aplicando los CHMOD Manualmente
Será tan simple como darle al botón Hacerlo manualmente y aplicar todos los permisos listados.
|
2.5. Finalizando la instalación
Ahora ya casi está terminado. En la Copia de Seguridad de tu foro hay ciertas carpetas que deberías subir a tu nuevo KMorph: images/avatars/ e images/smilies/
En el cliente FTP, borra la carpeta install y tu foro ya funcionará con KMorph.
Volver arriba
|
3. Migrar a KMorph desde un phpBB modificado
Si has añadido a tu foro actual alguna modificación o si utilizas un sistema pre-modificado y quieres pasar a KMorph este es el manual que debes seguir. Siguiéndolo conseguirás primero convertir tu foro a un phpBB 2.0.22 limpio y luego podrás migrar a KMorph. No es un proceso muy fácil, pero si lo sigues al pie de la letra no debería haber ningún problema.
3.1. Convirtiendo el foro a phpBB 2.0.22
Deberás hacer todo lo que se indica en este manual para comenzar. Con esto tendrás ya tu phpBB limpio.
3.2. Pasando a KMorph
Ahora deberás seguir el manual de cómo convertir un foro phpBB 2.0.22 limpio en KMorph. Sigue los pasos del punto 2 de este manual (haz clic aquí).
Volver arriba
|
4. Actualizar a la última versión de KMorph desde una más antigua
4.1. Preparando el servidor y los archivos para la instalación
Para comenzar, haz una copia de seguridad de tu base de datos y de tus archivos para poder recuperar tu foro en caso de un problema.
Descárgate el último paquete de KMorph de la web oficial (kmorph.com) y extráelo en una carpeta de tu disco duro, cualquiera. Conéctate a la raiz de tu foro por FTP y sube la carpeta install del paquete. Mantén el cliente FTP abierto y conectado durante toda la operación si quieres hacer el proceso más cómodo.
4.2. Actualizando la Base de Datos
Entra en tu foro utilizando la direccion www.tuweb.com/tuforo/install/install.php. Aparecerá la típica ventana de instalación. En la lista desplegable de la opción Elija su método de instalación selecciona Actualizar y la página cambiará a la de actualización. Si cambia y vuelve a la misma ventana dejando al lado de la lista de antes un mensaje de error, revisa si tienes instalada una version de KMorph RC1 o superior o si ya tienes instalada la versión a la que quieres actualizar (en la página de KMorph hay un paquete desde el que puedes pasar de phpBB-Mascota beta 1.3 a KMorph RC1). Si esto no ocurre, aparecerá una pregunta que te pide que confirmes la instalación. Presiona Sí y se comenzará a escribir texto en pantalla. Espera a que acabe.
En teoría no debería saltar ningún error. Si salta alguno debe ser del estilo de Table ... already exists o de Duplicate value. No les des importancia.
4.3. Actualizando archivos
Ya queda menos. En el cliente FTP, borra todos los archivos y carpetas de tu foro, excepto la carpeta install y el archivo config.php. Sube todos los archivos y carpetas que hay en el paquete que tienes extraido en tu PC, menos el archivo config.php y las carpetas install y contrib.
4.4. Aplicando los CHMOD
- Si usas un servidor Windows, pasa directamente al punto 4.5 - Ahora necesitaremos aplicar los permisos CHMOD a algunos archivos. Puedes hacerlo manual o automáticamente.
4.4.1. Aplicando los CHMOD Automáticamente
Entra a tu foro a través de esta URL: www.tuweb.com/tuforo/install/chmod.php. En esta ventana te da la opción de hacer automáticamente los permisos y así ahorrarás tiempo.Si se te informa de que no se pueden aplicar por FTP tendrás que aplicarlos manualmente (ver punto 3.4.2).
Para aplicarlos manualmente será tan simple como rellenar los campos que aparecen. Como habrás comprobado al leerlo los permisos se aplicarán mediante FTP.
Dirección del servidor FTP: introduce aquí el nombre del servidor FTP mediante el cual te conectas con tu Cliente FTP. No pongas ftp:// o no se conectará.
Nombre de usuario FTP: el nobre de usuario mediante el cual te conectas al FTP de tu servidor.
Contraseña FTP: la contraseña correspondiente al nombre de usuario indicado anteriormente.
Ruta del foro por FTP: cuando entras al FTP con esos datos, te deja en una página por defecto. Escribe la ruta que tienes que seguir para llegar a la carpeta de tu foro, por ejemplo public_html/foro/. Recuerda: el proceso es lento. Dale al botón Aceptar y en un ratillo aparecerá una lista de archivos bien editados y, en caso de alguna dificultad, los mal editados. Los que aparezcan de color rojo tendrás que aplicarlos manualmente.
4.4.2. Aplicando los CHMOD Manualmente
Entra en el Registro de cambios y aplica los permisos que están indicados desde la versión que tienes hasta la que estás actualizando.
|
4.5. Finalizando la instalación
Ahora ya casi está terminado. En la Copia de Seguridad de tu foro hay ciertas carpetas que deberías subir a tu nuevo KMorph: album_mod/upload/, images/avatars/, images/smilies/ y files/
Tu foro ya funcionará con la última versión.
Volver arriba
|
|