Instalación de phpBB en Ubuntu 14.04

phpBB es una solución de software de tablón de anuncios de piso-Foro gratis que puede utilizar para mantenerse en contacto con un grupo de personas o puede alimentar a toda su Título=”Ver todos los artículos sobre sitio web aquí”> sitio web. Puede crear un foro único en minutos utilizando el extenso Título=”Ver todos los artículos sobre la base de datos aquí”> base de datos de estilos y modificaciones creados por el usuario base de datos que contiene cientos de paquetes de estilo e imagen.

En este tutorial, Usted aprenderá cómo instalar phpBB foros en Ubuntu 14.04.

Requisitos previos

Para este tutorial, todo lo que necesitas es:

Paso 1 — Instale la pila de la lámpara

En este paso, te instalamos el Lámpara pila de.

Primero, actualizar los paquetes.

sudo apt-get update

Siguiente, establecer la DEBIAN_FRONTEND variable de entorno para no interactivos, así que la instalación no le pedirá entrada.

export DEBIAN_FRONTEND=noninteractive

Finalmente, instalar el Lámpara pila (plus unzip, que maneja .zip archivos). Este comando puede tardar unos minutos para ejecutar, ya estamos instalando un montón de paquetes.

sudo -E apt-get -y install apache2 mysql-server mysql-client php5 php5-mysql php5-gd imagemagick unzip

El -E Bandera de la sudo conserva nuestras variables de entorno, por lo que DEBIAN_FRONTEND es reconocido; el -y Bandera de la apt-get asumirá “Sí” a todos los avisos, por lo que debe ejecutar el comando entero con éxito sin necesidad de cualquier usuario de entrada.

Paso 2 : Permite crear una base de datos

En este paso, vamos a crear una base de datos y un usuario con privilegios para ello.

Primero, crear la base de datos. Aquí se nombra a phpBB, pero lo que puede sea lo que quieras.

sudo mysqladmin create phpBB

A continuación creamos un usuario y una contraseña, que son “Sammy” y “badpassword”, respectivamente. Asegúrese de que cambias estos valores, ¡especialmente la contraseña!

sudo mysql -Bse "create user 'sammy'@'localhost' identified by 'badpassword';"

Siguiente, otorgamos a nuestros privilegios de usuario en nuestra base de datos.

sudo mysql -Bse "grant all privileges on \`phpBB\`.* to 'sammy'@'localhost';"

Y por último, actualizamos las tablas de permisos.

sudo mysqladmin flush-privileges

Paso 3 — Instalar phpBB

En este paso, a instalar phpBB.

Primero, descargar la última versión de phpBB. Esta es la última versión en el momento de la escritura, pero se puede comprobar en su página web.

wget https://www.phpbb.com/files/release/phpBB-3.1.2.zip

Descomprima el paquete que descargamos.

unzip phpBB-3.1.2.zip

Crear un directorio de copia de seguridad para cualquier sitio web archivos.

mkdir ~/website-backup

Mover los archivos de sitio web existente.

sudo mv /var/www/html/* ~/website-backup/

Nota: Si no has añadido nada a su sitio web (por ejemplo. Si usted va a través de este tutorial en una gota de nuevo), la única cosa en /var/www/html/ la página de inicio por defecto de Apache. Si no desea guardar, Usted puede borrar el directorio de copia de seguridad en este punto con rm -rf ~/website-backup/.

Copie los archivos de phpBB en la carpeta por defecto de Apache.

sudo cp -R phpBB3/* /var/www/html/

Siguiente, queremos actualizar los permisos en los archivos de phpBB. Para aprender más acerca de los permisos de Linux, Usted puede leer Este artículo y Este artículo.

Primero, agregarse a la www-data Grupo.

sudo usermod -aG www-data sammy

Siguiente, cambiar el propietario y el grupo de los archivos de /var/www/html Para www-data.

sudo chown -R www-data:www-data /var/www/html/

Mover a la /var/www/html/ directorio.

cd /var/www/html/

Agregar permisos para el grupo a los siguientes directorios y archivos.

sudo chmod 660 images/avatars/upload/ config.php
sudo chmod 770 store/ cache/ files/

Paso 4 -Finalizar la instalación

En este paso, Terminaremos la instalación mediante la adición de la base de datos, Administrador de, y por correo electrónico datos a través de la Página Web de instalación de phpBB.

Navegar sobre a http://your_server_ip/install.

Haga clic en el INSTALAR ficha.

Debe tener todos los paquetes necesarios instalados. Haga clic en Proceder al siguiente paso, entonces Iniciar instalación.

Escriba las credenciales de la base de datos, reemplazando el nombre de la base de datos, username, y la contraseña con sus propios valores.

  • Tipo de base de datos: MySQL con la extensión MySQLi
  • Nombre de host de servidor base de datos o DSN: localhost
  • Nombre de la base de datos: phpBB
  • Nombre de usuario de base de datos: Sammy
  • Contraseña de base de datos: badpassword

Haga clic en Proceder al siguiente paso. Para pasos más después de este punto, tendrás que hacer clic en el Proceder al siguiente paso botón para avanzar.

Ahora debería ver una conexión de base de datos exitosa.

En este siguiente paso, debe configurar su nombre de usuario administrador y contraseña. El administrador de un tablero tiene muchos poderes, como ajustar la configuración de la Junta Directiva y administración de usuarios. Usted puede encontrar más información acerca de los administradores en la phpBB guía de administración.

Configurar la configuración de correo electrónico si usted tiene un servidor SMTP personalizado. Si no lo hace y le gustaría más información, Check-out Este artículo sobre cómo configurar un servidor SMTP. De lo contrario, seguir con los valores por defecto.

Su instalación está (casi) completa.

Paso 5 — Limpiar

En este paso, nosotros a limpiar después de nuestra instalación quitando los archivos innecesarios y corregir algunos permisos.

Quitar algunos permisos en el config.php archivo.

sudo chmod 640 /var/www/html/config.php

Ahora que la instalación se realiza, se debe eliminar el /var/www/install carpeta de. phpBB no funcionará a menos que este directorio se borra, y se mostrará un mensaje de advertencia.

sudo rm -rf /var/www/html/install

Usted puede borrar el docs/ directorio si desea, demasiado, pero esto no es necesario.

Conclusión

Ahora debería poder acceder a tu foro phpBB en tu gota Dirección IP!