L'article d'aujourd'hui portera sur l'installation et la configuration de phpBB3 sur un VPS CentOS 6. phpBB (PHP Bulletin Board) est l'un des babillards électroniques gratuits et open source les plus populaires écrits dans le langage de script PHP et utilisés par des millions de personnes à travers le monde. Avec phpBB, vous pouvez facilement créer vos forums de discussion et créer votre propre communauté en quelques clics de souris. phpBB est très personnalisable et il existe un certain nombre de modèles, de langues, de packages de styles et d'images disponibles pour sa personnalisation.
phpBB prend en charge plusieurs moteurs de base de données tels que MySQL, PostgreSQL, Firebird, SQLite, Oracle et MS SQL Server. Dans cet article, nous utiliserons une base de données MySQL et nous supposons que MySQL, Apache et PHP sont déjà installés sur votre serveur CentOS 6. Veuillez noter que phpBB nécessite MySQL version 3.23 ou supérieure et que vous devez exécuter PHP 4.3.3 ou supérieur.
Pour vérifier la version du serveur MySQL installé sur votre VPS, exécutez :
# mysql --version
Et pour la version PHP exécutez :
# php -V
Avant de commencer l'installation, assurez-vous que votre système est à jour.
# yum -y update
Installez les modules PHP suivants s'ils ne sont pas déjà installés
# yum install -y php-mbstring php-gd php-xml php-imap
Commençons par l'installation.
Téléchargez et décompressez la dernière version stable de phpBB, actuellement 3.0.12, depuis leur site officiel vers le répertoire racine du document sur votre serveur
# wget https://www.phpbb.com/files/release/phpBB-3.0.12.zip # unzip phpBB-3.0.12.zip -d /var/www/html
Pour connaître le répertoire racine des documents d'Apache, exécutez :
# grep -i '^documentroot' /etc/httpd/conf/httpd.conf DocumentRoot "/var/www/html"
En option, vous pouvez renommer le répertoire de phpBB comme vous le souhaitez
# mv phpBB3/ phpbb/
La prochaine chose que nous devons faire est de créer une base de données MySQL pour l'installation 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
N'oubliez pas de changer "YOURPASSWORD" avec un mot de passe fort.
Changez le propriétaire du répertoire phpBB :
# chown -R apache:apache /var/www/html/phpbb
Avec cette étape, nous en avons terminé avec l'installation à partir de la ligne de commande. Dirigez maintenant votre navigateur vers http://votredomaine.tld/phpbb ou http://votreIP/phpbb et continuez la configuration.
Tout au long de l'installation Web, phpBB effectuera des tests sur votre serveur pour s'assurer que le serveur répond à toutes les exigences. Vous devrez également saisir les informations de la base de données MySQL que nous avons créée plus tôt dans cet article, définir votre compte administrateur et vos paramètres de messagerie.
La dernière étape consiste à supprimer le répertoire d'installation
# rm -rf /var/www/html/phpbb/install/
Fait. Si vous suivez attentivement ce tutoriel, vous avez installé avec succès phpBB sur votre serveur et vous pouvez commencer à créer votre propre communauté.
Bien sûr, si vous êtes l'un de nos clients Linux VPS Hosting, vous n'avez rien à faire de tout cela, demandez simplement à nos administrateurs, asseyez-vous et détendez-vous. Nos administrateurs vont configurer cela pour vous immédiatement.
PS. Si vous avez aimé cet article, partagez-le avec vos amis sur les réseaux sociaux en utilisant les boutons à gauche ou laissez simplement une réponse ci-dessous. Merci.