Instalando bbPress

por mmeida el 19/10/2006

en Blogs, WordPress

bbPress

Aunque la instalación de bbPress, el ‘nuevo’ sistema de publicación de foros de WordPress (WP), es extremadamente sencilla y, en muchos aspectos, similar a la de WP, lo cierto es que me he decidido a publicar un pequeño tutorial debido a varias peticiones que me han hecho llegar algunos lectores estos días.

Bien, pues los pasos, como digo, son muy sencillos:

1.- Lo primero es contar con un servidor (servicio de alojamiento o hosting) que soporte PHP versión 4.2 o superior y MySQL 4.0 o superior. Para un rendimiento óptimo, se recomienda también que los servidores sean Apache o Litespeed.

2.- Sería ideal contar igualmente con un programa cliente de FTP para subir, bajar y trabajar con los archivos. No es indispensable si tu hosting dispone de alguna plataforma de edición que sea cómoda y con la que te sientas a gusto.

3.- Dirígete a la página de descarga de bbPress y descarga el programa en el formato comprimido que prefieras: .zip o .tar.gz. Si pinchas en estos últimos enlaces podrás descargártelo desde aquí.

4.- Descomprime el paquete de archivos en tu ordenador utilizando algún programa tipo Winzip, Winrar o el que prefieras.

5.- Crea una base de datos en tu servidor y anota los parámetros de conexión.

5.- Abre el archivo ‘config-sample.php’ y edita los siguientes códigos:

Parámetros de tu base de datos:

// ** MySQL settings ** //
define('BBDB_NAME', 'xxxxxxxx'); // Sustituye las 'x' por el nombre de tu base de datos
define('BBDB_USER', 'xxxxxxxx'); // El nombre del usuario en la base de datos
define('BBDB_PASSWORD', 'xxxxxxxx'); // ...la contraseña propiamente dicha
define('BBDB_HOST', 'localhost'); // El nombre del host. En el 99% de los casos no tendrás que cambiar

Prefijo de las tablas de la base de datos:

// Cambia el prefijo de las tablas si, por ejemplo, tienes pensado instalar
// varios foros en la misma base de datos.
// Para una instalación 'normal' no hace falta cambiarlo
$bb_table_prefix = 'bb_'; // Sólo letras, números y guiones bajos!

Ruta de acceso (dirección) al foro:

a) Su tu dominio tiene URL propia:

// Sólo el nombre del dominio principal, sin subdirectorios ni rutas. No de be haber ninguna '/'.
$bb->domain = 'http://xxxxxxxx.yyyyy.com'; // Sustituye 'x' e 'y'. Por ejemplo: 'http://foro.midominio.com'
$bb->path = '/';

b) Si lo tienes como subdirectorio:

// Sólo el nombre del dominio principal, sin subdirectorios ni rutas. No de be haber ninguna '/'.
$bb->domain = 'http://www.example.com'; // Ejemplo: 'http://www.midominio.com'
// Tiene que haber '/' al principio y al final.
$bb->path = '/xxxxx/'; // Ejemplo: '/foro/'

Información del sitio:

// El nombre 'artístico' del foro
$bb->name = 'Mi foro tiene tres pelos'; //Lógicamente, pon aquí lo que te dé la gana. Será el nombre de tu foro

// El correo oficial del foro.
$bb->admin_email = 'xxxx@yyyyyyy.com'; // Lo de siempre, sustituir por lo correcto

Rewrite mode para pretty permanlinks:

// En teoría, si pones 'true' en lugar de 'false' te crea direcciones de página fáciles de identificar, pero yo he probado y el sistema se disparata. Te lo advierto, pero lo dejo a tu criterio. Si pruebas y te sale bien, avisa ;)
$bb->mod_rewrite = false;

Clave para la protección antispam Akismet:

// Éste es el único parámetro que nos queda de los que nos interesan por el momento.
// Es optativo, pero te lo recomiendo. Obtén tu clave en
// http://wordpress.com/api-keys/ y pégala aquí sustituyendo 'false'
$bb->akismet_key = false;

6.- Una vez tengas todo esto editado, guarda el archivo como ‘config.php’ en el directorio raíz (donde mismo estaba ‘config-sample.php’).

7.- Sube todo el paquete, incluido ‘config.php’ a tu servidor (a través del programa FTP o desde tu hosting).

8.- Vete a tu navegador (¿aún no usas Firefox?) y dirígete a la dirección de instalación (http://foro.midominio.com/bb-admin/install.php o http://www.midominio.com/foro/bb-admin/install.php) y sigue los pasos que se te indican.

9.- Copia la clave que se de ta al final.

10.- Vete a la página de inicio del foro y entra con tu nombre de usuario y la clave.

Voilá, ya tienes foro instalado y panel de administración activado. Ahora sólo te queda configurar y disfrutar. Eso sí, yo que tú cambiaba inmediatamente la contraseña por otra que puedas controlar mejor.

Espero que te haya sido de ayuda.

  • Bitacoras.com
  • Meneame
  • Twitter
  • Facebook
  • FriendFeed
  • LinkedIn
  • Ping.fm
  • MySpace
  • Wikio
  • Technorati
  • Google Bookmarks
  • Live
  • Netvibes
  • del.icio.us
  • email
  • PDF
  • Print
  • RSS



Quizás también te interese:



bbPress, a por la 1.0
bbPress, el cms para foros basado en WordPress (WP), ha sido uno de los proyectos más lentos de la...

bbPress 0.8 'Desmond', liberado
Ya hay nueva versión de bbPress, el cms para foros de la factoría WordPress. Se trata de la versión...

bbPress 0.8.1, de la factoría WordStress
Al igual que su hermano mayor, el cms para foros bbPress tampoco descansa. En menos de un mes, de la...

Primera versión oficial de bbPress
bbPress, la plataforma para publicación de foros desarrollada por el equipo de WordPress (WP) y de...


{ 2 trackbacks }

El indice de las blogosfera » Foromascotas con bbpress
21/10/2006 a las 18:23
Instalando bbPress : openside
14/07/2007 a las 03:43

{ 18 comentarios }

1 Elentir 19/10/2006 en 15:08

Muchas gracias por el tutorial, estás en todo. :wink:

Por lo que veo es muy, muy parecido al proceso de instalación de Wordpress. Tengo ganas de instalarlo (con los consejos que das), a ver qué tal es este tipo de foros. Hasta ahora tengo mucha experiencia en administración de foros en formato PHPbb, cada vez hay versiones mejores y más capaces, pero nunca he instalado una. Al menos podré comparar cuáles son las diferencias a la hora de administrar cada uno de ellos.

2 Javi 20/10/2006 en 12:14

Yo lo he instalado y los permalinks creo que me funcionan bien:
foro mascotas

3 mmeida 20/10/2006 en 12:17

Pues sí, van estupendamente. Tendré que revisar lo mío :neutral:

Un saludo.

4 jolaus 20/10/2006 en 23:10

Hay una cosa que aun no he consegudio que me funcione. Al final del config.php existe la opción de integrar tu bbpress con Wordpress.

// The rest is only useful if you are integrating bbPress with WordPress.
// If you're not, just leave the rest as it is.

$bb->wp_table_prefix = false; // 'wp_'; // WordPress table prefix.
$bb->wp_home = false; // WordPress - Options->General: Blog address (URL) // No trailing slash
$bb->wp_siteurl = false; // WordPress - Options->General: WordPress address (URL) // No trailing slash

Segun comentan aquí, de esta forma se puede compartir la base de datos de usuarios entre ambas aplicaciones, de manera que todo usuario logueado en wordpress lo esta directamente en bbpress y viceversa. Yo no he conseguido que me funcione. ¿Qué es lo que debo introducir en las variables que os he puesto arriba?

5 mmeida 21/10/2006 en 00:44

Bueno, yo aún no he probado con la integración, porque no tengo muy claro que vaya a hacerlo en Mangas Verdes, pero en teoría los parámetros deberían ser:

$bb->wp_table-prefix='wp_'; //o la que tengas predefinida en tu instalación de WordPress.
$bb->wp_home = 'http://www.midominio.com'; //si no tienes la home del blog en un sitio distinto a la raíz de tu dominio.
$bb->wp_siteurl = 'http://www.midominio.com'; //la url de tu blog

Pero ya te digo que esto es a bote pronto, por lógica. No lo he probado.

Un saludo.

6 Sabo 23/10/2006 en 08:58

Pues yo ya lo tengo instalado y funcionando con el plugin de sincronización de usuarios y todo el pedo.

Nomas me falta pintarlo para que quede con el mismo theme de mi site maldito :P

echenle un ojal en: http://foro.malditoweekend.com/

Saludos man!

Sabo

7 ed 24/10/2006 en 03:07

Holas..

Y cual es ese plugin de sincronizacion de usuarios?

8 Sabo 25/10/2006 en 05:22

Aqui te va el link maestro…

http://trac.bbpress.org/ticket/438

“Synchronizes registrations on your bbPress installation with your WordPress blog”

Saludos,
Sabo

9 Ed 25/10/2006 en 20:49

Gracias mil Sabo, le dare un vistazo.

10 Jaime 09/12/2006 en 18:40

Justamente ayer he terminado un script para convertir un foro phpBB en uno bbPress. Espero que sirva para facilitar las migraciones y que la gente se pase a bbPress, que aunque es bastante joven, tiene una pinta muy buena.

El script : http://iteisa.com/phpbb2bbpress/

11 Miguel 12/12/2006 en 03:58

¡Excelente!

12 Mr Reivaj 28/01/2007 en 18:52

Hola maestro,(escribo sin acentos, perdon)
Segui tus indicaciones y como no podia ser menos instale el bbpress. Aproveche la aportacion tambien magnifica de Gorka en http://nideaderedes.urlansoft.com/2007/01/12/bbpress-traducido-al-espanol-version-actualizada/ y presenta muy buena pinta todo.Incluso he creado un directorio my-plugins para subir un par de ellos , pero a partir de aqui me encuentro que tengo una “espesura mental” que “pa que”.
Recurro a tu conocimiento y buen saber y aprovecho tu paciencia ( no es pelotilleo ;-) )
Como c… puedo “customizar” este foro. ¿Donde esta el panel de administracion?. Desde las ventanas previstas en la cabecera hago ingreso con mi usuario y contraseña y me lanza a un nuevo login , que repito y ya no pasa nada. No se ni como hacer entradas , ni sonde esta el panel para administrar , ni nada de nada,…
¿Podrías darme una ráfaga de luz en esta espesura?
¡Ah! el foro : http://ancox.com/forocaudal
Gracias y salud
Mr Reivaj

13 mmeida 28/01/2007 en 19:09

Reivaj, me coges un poco fuera de juego, ya que no he comenzado a trabajar en serio con el programa, pero creo recordar que al panel de administración se accedía desde la página principal haciendo login con tu usuario y clave de administrador. Para cambiar el theme, dirígite a la página oficial, que ya ofrecen algunos, igual que plugins.

Una vez resuelvas lo del panel de administración, ya lo demás te será fácil, porque desde allí puedes publicar las entradas, crear categorías, moderar y demás.

Siento no poder ayudarte más, pero ya te digo que lo tengo pendiente.

Un saludo.

14 Mr Reivaj 28/01/2007 en 20:52

Gracias amigo,
Sigo intentando.
Salud

15 Mr Reivaj 28/01/2007 en 21:00

¡¡Un momento!! :-)
He creado en mi dominio : ancox.com un directorio :forocaudal.
Para subir el paquete de bbpress al servidor he subido los archivos y directorios “sueltos” , es decir quedaron todos separados dentro de forocaudal de modo que en el navegador segui el proceso de instalacion que sugieres , de este modo
: http://ancox.com/forocaudal/bb-admin/install.php y segui los pasos de instalacion.
¿Es correcto, o deberia haber subido el paquete “agrupado” (bbprees) ?.
De nuevo , gracias por tu paciencia
Salud
Mr Reivaj

16 mmeida 29/01/2007 en 13:35

Reivaj, no entiendo muy bien lo que cuentas, pero lo que sí está claro es que todos los archivos y carpetas del programa deben estar bajo el director raíz, es decir bbPress.

Un saludo.

17 coco 20/03/2007 en 10:41

A mi tampoco me funcionan los permalinks ¿alguna idea?

18 Jota 24/06/2007 en 19:27

Bueno, los más de 2.500 agregados en Blogissimo ya tienen su foro. :-D

Una pregunta… ¿dónde c*** se pone el directorio de plugins? Y… ¿debe llamarse my-plugins?

Mira que les costaba poco sacar el bbPress con el directorio incluido e incluso con algún plugin ‘por defecto’…

Saludos a todos.

Los comentarios están cerrados.

Pos anterior:

Siguiente post:


«Cuando hay dinero de por medio es muy difícil la libertad.» (Torrente Ballester)
Get Adobe Flash playerPlugin by wpburn.com wordpress themes

Quantcast