Cómo instalar phpBB con Apache en un VPS Ubuntu 18.04 o un servidor dedicado | Hosting mas barato

PhpBB es un acrónimo de PHP Bulletin Board. Es una aplicación de software basada en la nube que admite los foros de discusión más populares de Internet.
La aplicación de código abierto es altamente personalizable con miles de estilos y paquetes de imágenes. PHPBB es ampliamente compatible con desarrolladores que mantienen una extensa base de datos con varias extensiones para brindar una excelente funcionalidad.
Si desea mantenerse en contacto con un grupo de personas, phpBB es el mejor software de tablón de anuncios, ya que es fácil de usar y mantener.
En esta guía, le mostraremos cómo configurar phpBB con Apache en su Ubuntu 18.04 VPS.
phpBB necesita un servidor web para funcionar. Vamos a instalar el servidor web Apache porque es rápido, seguro y confiable. Antes de hacer esto, primero actualice los repositorios de paquetes de Ubuntu:
$ sudo apt-get update
Luego instale el servidor web Apache ejecutando el siguiente comando:
$ sudo apt-get install apache2
prensa sí y golpea Ingresar cuando se le solicite que confirme la instalación
phpBB se basa en el servidor MySQL / MariaDb para el almacenamiento de datos. En esta guía vamos a instalar el servidor MySQL con el siguiente comando:
$ sudo apt-get install mysql-server
La utilidad de instalación segura de MySQL lo guiará a través de una serie de preguntas. Ingrese la respuesta como se muestra a continuación:
Setup VALIDATE PASSWORD plugin? [Y/N] Y Password Validation Policy Level: 2 Root Password: Enter password here Re-enter password: Repeat password here Continue with the Password provided? Y Remove anonymous users? [Y/N] Y Disallow root login remotely? [Y/N] Y Remove test database and access to it? [Y/N] Y Reload privilege tables now? [Y/N] Y
Debería recibir un mensaje de éxito al final.
Su instalación de MySQL ahora está configurada y segura. Inicie sesión en el servidor y cree una base de datos y un usuario para el software phpBB.
Para iniciar sesión, ejecute el siguiente comando:
$ sudo mysql -uroot -p
Se le pedirá que ingrese la contraseña de root del servidor MySQL. Entonces golpéalo Ingresar sigue adelante
Una vez que aparezca la línea de comandos de MySQL, ejecute el siguiente comando SQL para crear una base de datos phpBB:
mysql> Create database phpbb CHARACTER SET utf8 COLLATE utf8_general_ci;
Un usuario privilegiado accede a la base de datos. Ejecute el siguiente comando para crear uno:
mysql> Create user 'phpbb_user'@'localhost' IDENTIFIED BY 'PASSWORD';
Reemplace ‘PASSWORD’ con un valor fuerte.
Luego otorgue todos los permisos para la base de datos ‘phpbb’ a ‘phbb_user’ con el siguiente comando:
mysql> Grant all privileges on phpbb.* to 'phpbb_user'@'localhost';
Luego, vuelva a cargar los permisos de MySQL para que los cambios surtan efecto.
mysql> flush privileges;
Salga de la herramienta de línea de comandos de MySQL:
mysql> exit;
phpBB está escrito en PHP y necesitamos instalar este lenguaje de programación general en nuestro servidor para que los archivos fuente se ejecuten correctamente.
Ejecute el siguiente comando para instalar PHP:
$ sudo apt-get install php
prensa sí y golpea Ingresar cuando se le solicite que confirme la instalación
También necesitamos ejecutar el siguiente comando para instalar todos los módulos PHP que phpBB necesita para ejecutarse en nuestro entorno de servidor:
$ sudo apt-get install libapache2-mod-php php-curl php-json php-cgi php-xml php-mysql
prensa sí y golpea Ingresar sigue adelante.
Reinicie el servidor web Apache
$ sudo service apache2 restart
Nuestro entorno de servidor está listo para ejecutar phpBB. Ahora podemos seguir adelante y descargar el software del tablero de anuncios en Linux wget Mando.
Primero, navegue hasta el / tmp Directorio de carpetas con el comando CD:
$ cd /tmp
Entonces usa wget para descargar las últimas versiones como se muestra a continuación:
$ wget https://www.phpbb.com/files/release/phpBB-3.2.2.zip
La última versión en el momento en que se escribió este manual era phpBB 3.2.2. Siempre puede consultar la página de descarga oficial (https://www.phpbb.com/downloads/) para ver si hay una versión más reciente.
Una vez que se complete la descarga, tendrá un archivo de almacenamiento en el tmp Directorio llamado ‘phpBB-3.2.2.zip’.
Extraeremos este archivo y enviaremos el contenido al directorio raíz del servidor web. Primero necesitamos instalar la utilidad de extracción:
$ sudo apt-get install unzip
Luego use el comando descomprimir para descomprimir el archivo comprimido
$ sudo unzip phpBB-3.2.2.zip
Los archivos se extraen en un directorio llamado phpBB3. Ahora podemos copiar estos archivos al directorio raíz de nuestro sitio web:
$ sudo cp -R phpBB3/* /var/www/html
También necesitamos eliminar el archivo Apache predeterminado para que no interfiera con nuestros archivos.
$ sudo rm /var/www/html/index.html
Debido a que el servidor web Apache se ejecuta bajo el nombre de usuario y el grupo www datos, necesitamos darle los permisos de archivo apropiados con los siguientes comandos:
$ sudo chown -R www-data:www-data /var/www/html/ $ sudo chmod 660 /var/www/html/images/avatars/upload $ sudo chmod 660 /var/www/html/config.php $ sudo chmod 770 /var/www/html/store/ $ sudo chmod 770 /var/www/html/cache $ sudo chmod 770 /var/www/html/files
En un navegador web, ingrese el nombre de dominio o la dirección IP pública seguida de /Instalar para completar la configuración.
http://ip_address/install
En la pantalla que aparece, haga clic en Instalar
Entonces golpéalo Instalar en la parte inferior de la siguiente pantalla:
Ingrese los detalles del administrador y haga clic en Enviar en la siguiente pantalla.
La siguiente pantalla le pedirá que ingrese los detalles de la base de datos creada anteriormente como se muestra en la siguiente imagen. Utilice localhost para el nombre del servidor y deje intacto el campo del puerto. Golpear Enviar cuando termines.
En el siguiente paso, puede configurar las funciones de SSL y el nombre de dominio. Luego haga clic en Enviar.
Se puede configurar un servidor SMTP en la siguiente pantalla. Puede dejar los detalles sin cambios si no desea configurar ninguna función de correo electrónico en su instalación.
En la siguiente pantalla, seleccione su idioma, ingrese el título de su tablero de anuncios y escriba una breve descripción para continuar.
Elimina los archivos de instalación:
$ sudo rm -r /var/www/html/install
Ingrese la dirección IP o el nombre de dominio de su VPS en un navegador web. Debería ver una página web similar a la que se muestra a continuación
http://ip_address_or_domain_name
En esta guía, hemos cubierto los pasos para instalar phpBB en el servidor Ubuntu 18.04. Configuramos un servidor web, MySQL y PHP. También hemos cubierto los pasos para descargar phpBB del sitio web oficial. Una vez que haya completado la instalación siguiendo los pasos anteriores, estará listo para comenzar a promocionar su tablero de anuncios e invitar a miembros a discusiones.