El artículo de hoy tratará sobre la instalación y configuración de phpBB3 en un CentOS 6 VPS. phpBB (PHP Bulletin Board) es uno de los tableros de anuncios gratuitos y de código abierto más populares, escrito en el lenguaje de secuencias de comandos PHP y utilizado por millones de personas en todo el mundo. Con phpBB puede crear fácilmente sus foros de discusión y comenzar su propia comunidad con solo unos pocos clics de su mouse. phpBB es muy personalizable y hay una serie de plantillas, idiomas, estilos y paquetes de imágenes disponibles para su personalización.
phpBB admite múltiples motores de bases de datos como MySQL, PostgreSQL, Firebird, SQLite, Oracle y MS SQL Server. En este artículo usaremos una base de datos MySQL y asumimos que ya tiene MySQL, Apache y PHP instalados en su servidor CentOS 6. Tenga en cuenta que phpBB requiere MySQL versión 3.23 o superior y debe estar ejecutando PHP 4.3.3 o superior.
Para verificar la versión del servidor MySQL instalado en su VPS ejecute:
# mysql --version
Y para la versión de PHP ejecute:
# php -V
Antes de comenzar con la instalación, asegúrese de que su sistema esté actualizado.
# yum -y update
Instale los siguientes módulos PHP si aún no están instalados
# yum install -y php-mbstring php-gd php-xml php-imap
Comencemos con la instalación.
Descargue y descomprima la última versión estable de phpBB, actualmente 3.0.12, desde su sitio web oficial al directorio raíz del documento en su servidor
# wget https://www.phpbb.com/files/release/phpBB-3.0.12.zip # unzip phpBB-3.0.12.zip -d /var/www/html
Para averiguar el directorio raíz de documentos de Apache, ejecute:
# grep -i '^documentroot' /etc/httpd/conf/httpd.conf DocumentRoot "/var/www/html"
Opcionalmente, puede cambiar el nombre del directorio de phpBB a lo que desee
# mv phpBB3/ phpbb/
Lo siguiente que debemos hacer es crear una base de datos MySQL para la instalación de phpBB
# echo "CREATE DATABASE phpbb;" | mysql -u root -p # echo "CREATE USER 'phpbbuser'@'localhost' IDENTIFIED BY 'YOURPASSWORD';" | mysql -u root -p # echo "GRANT ALL PRIVILEGES ON phpbb.* TO 'phpbbuser'@'localhost';" | mysql -u root -p # echo "FLUSH PRIVILEGES;" | mysql -u root -p
Recuerda cambiar 'TU CONTRASEÑA' con una contraseña segura.
Cambiar el propietario del directorio phpBB:
# chown -R apache:apache /var/www/html/phpbb
Con este paso hemos terminado con la instalación desde la línea de comandos. Ahora dirige tu navegador a http://yourdomain.tld/phpbb o http://tuIP/phpbb y continuar con la configuración.
A lo largo de la instalación web, phpBB realizará algunas pruebas en su servidor para garantizar que el servidor cumpla con todos los requisitos. También deberá ingresar la información para la base de datos MySQL que hemos creado anteriormente en este artículo, configurar su cuenta de administrador y la configuración de correo electrónico.
El paso final es eliminar el directorio de instalación
# rm -rf /var/www/html/phpbb/install/
Hecho. Si sigue de cerca este tutorial, habrá instalado correctamente phpBB en su servidor y podrá comenzar a crear su propia comunidad.
Por supuesto, si usted es uno de nuestros clientes de Linux VPS Hosting, no tiene que hacer nada de esto, simplemente pregúntele a nuestros administradores, siéntese y relájese. Nuestros administradores configurarán esto para usted de inmediato.
PD. Si te gustó esta publicación, compártela con tus amigos en las redes sociales usando los botones de la izquierda o simplemente deja una respuesta a continuación. Gracias.