Instalación PHPBB3

INSTALACIÓN PHPBB3


En esta ocasión el trabajo planteado era montar un servidor de foros phpBB2 en nuestro pc. Comentar antes que nada, que al no encontrar la versión phpBB2 hemos optado por instalar la nueva versión phpBB3.

Antes de comenzar la instalación de dicho servidor, tenemos que cumplir una serie de requisitos mínimos como pueden ser:

  • Base de Datos SQL (MySQL server)

  • PHP5

  • Apache2

Una vez cumplidos estos requisitos, para instalar el servidor necesitamos descargarnos de la página oficial phpBB los archivos necesarios, es decir para la instalación del servidor, y para que el panel de control y todo tipo de instalaciones estén en nuestro idioma nativo, nos descargaremos también un archivo que contiene el paquete de idioma español. Las direcciones de donde hemos conseguido dichos archivos han sido los siguientes:

http://www.phpbb.com/downloads/olympus.php

http://www.phpbb.com/languages/

Una vez obtenidos dichos archivos, los descomprimimos ambos en el directorio /var/www. Una vez realizado esto, la carpeta llamada “es” (que es el resultado de la descompresión del archivo del paquete de idiomas), la movemos hacia la carpeta “/var/www/phpBB3/language”, donde la carpeta phpBB3, es el resultado del archivo *.zip que nos hemos descargado de la página oficial para montar el servidor de foros phpBB3.

Cuando hemos terminado de realizar dicha operación, entramos en nuestra base de datos mediante el phpmyadmin, y creamos una nueva base de datos, en nuestro caso: sforoml.

Una vez realizado esto, abrimos nuestro explorador web, en nuestro caso el Mozilla Firefox, y escribimos una de las siguientes direcciones en la barra de url's:

http://localhost/phpBB3

http://127.0.0.1/phpBB3

http://192.168.0.52/phpBB3

De esta forma, se nos mostrará una pantalla tal y como mostramos en la siguiente imagen:

install

Tras aceptar los términos y condiciones de phpbb3, nos aparecerá una ventana donde tendremos que poner el nombre del host o los dns, en nuestro caso pondremos localhost, y también se nos pedirá el nombre de la base de datos, y el usuario y contraseña para que phpbb3 pueda acceder a ella. Una vez hecho esto, los siguientes apartados para seguir con la instalación son para configurar el correo, o los certificados,etc. pero nosotros nos lo saltamos porque no nos interesa en este momento. Después lo que nos pide la instalación es un nombre para la cuenta de administrador, una contraseña, y un correo electrónico para el contacto. Una vez realizado esto, te genera un archivo que se llama “config.php” que se debe uno de descargar y reemplazar por otro que está en el /var/www/phpBB3. Una vez realizado esto, le damos al botón Hecho, y tras finalizar, nos aparecerá un panel de control donde podemos cambiar toda la configuración, crear un foro nuevo, cambiar parámetros, lenguaje permitido en el foro como puede ser el BBC o el HTML.

Para comprobar que funciona correctamente nuestro foro recién creado junto con nuestro servidor de phpbb3, hacemos click sobre “visualizar foro”, y comprobamos tras loguearnos que funciona de forma correcta, y que además nos ha aparecido un primer post donde se nos explica como es el funcionamiento del panel de control del administrador.

Por último comentar que hemos estado usando las funciones del panel de control de Administrador del foro que hemos creado en nuestro servidor, cuya dirección web es:

http://localhost/phpbb3/index.php?sid=6a500b043b724b9bc115b52756cbe570

Comentaremos brevemente, que hemos creado 4 categorías en las cuales, hemos ido creando diferentes foros. A continuación exponemos la estructura de dicho foro:

Bienvenida

Bienvenida

General

Noticias

Foro de Opinión

Soporte Técnico

Tiendas

HLJ

Rain Bow Ten

Hobby Store

Admin y Mod

El Lugar de los Moderadores y Admin.

Hemos creado también cuatro usuarios, de los cuales dos están clasificados dentro del grupo de usuarios "usuarios_aceptados"; un usuario clasificado en el grupo creado "mis_moderadores"; y un usuario, el que se creó junto con el servidor de foros, que está clasificado dentro del grupo de usuarios "administradores". Una vez realizado esto, y teniendo en cuenta nuestras categorías foros y subforos, hemos comenzado a dar permisos a los usuarios aceptados, moderadores, administradores e invitados. Comentar que se considera invitado al foro, todo aquella persona que no esté registrada o logueada en dicho foro.

Al grupo de usuarios_aceptados, le hemos dado permisos de lectura y escritura en la categoría general y tiendas, mientras que en le de bienvenida tan sólo tienen permiso de lectura; a parte estos usuarios no pueden ver la categoría dedicada a los mod y admin. A los moderadores, le hemos dado los permisos de moderación de todos las categorías, excepto el de bienvenida y admin y moderadores. Y los invitados tan sólo pueden ver la categoría de bienvenida. Es lógico pensar que los usuarios dentro del grupo de administradores, tienen todos los permisos de administración de todas las categorías.


Por último comentar que hemos instalado varios paquetes de estilo en el foro para que tengan una nueva imagen, para ello tan sólo nos lo hemos descargado de una página web y copiados en la carpeta /var/www/phpbb3/style. Nos hemos ido a nuestro panel de control de administrador y desde ahí hemos instalado, predefino el estilo para nuestro foro. Para que todos los usuarios visualicen el mismo estilo, hemos seleccionado desde el panel de control la opción de forzar mismo estilo a todos los usarios.

martes, 27 de enero de 2009

2 Comments:

Anónimo said...

Jeje hola, te quería decir, que tas colao chiquilla jejej:

En esta dirección,
http://localhost/phpbb3/index.php?sid=6a500b043b724b9bc115b52756cbe570

con poner http://localhost/phpbb3/ hubiera sido suficiente, (hasta ahi no pasa nada)
pero la variable que pasas ?sid=----------
es el valor de la sesión, que es diferente, por cada vez que te conectas a la pagina y por cada persona que se conecta a la pagina.

Se podría decir que es un valor personal e instantáneo, no lo pases a nadie puesto que un hacker podría obtener información tuya si lo ve en el instante ya que se guardan datos que usa la web tuyos (en el servidor), usando ese numero como nombre de archivo (eso sucede en la configuración por defecto del php). No pasa nada por que trabajamos en local pero te lo comento para que lo tengas en cuenta al dar enlaces a "amigos" cuando estas navegando por internet, para que borres el valor sid de la lista o alguno que se le parezca (pues cifrados parecidos suelen llevar contraseñas y nombres de usuarios).

Un beso wapa, veo que te lo curras, esta muy bien todo.

Ryuka said...

jejejeje, ya me imaginaba que tan sólo poniendo esa dirección valdría, pero verás, esta documentación es de trabajos que he ido haciendo en clase, y claro con las prisas de terner que entregar, una hace "ctrl + c" "ctrl + v", y se le olvida a a una modificarlo más tarde ^^u ...de todas maneras poco podrán hacer con la "resolución" de mi ID en esa máquina ya que no es la mía propia XDD, y en el caso de que haya algo en el blog desde mi máquina ya me encargo de echarle un ojo para no dar pistas/señales :P

de todas maneras aasias por el comentario ;)

enga besotes!!!!

 
Bicheando por la Red - Blog Creado en el 2009 por: Ryuka