Dans ce tutoriel, nous allons vous montrer comment installer phpBB sur un VPS Debian Wheezy.
phpBB est un package de forum Internet écrit dans le langage de script PHP, il est facile à utiliser, puissant et hautement personnalisable. Le nom "phpBB" est une abréviation de PHP Bulletin Board.
Les fonctionnalités de phpBB incluent la prise en charge de plusieurs moteurs de base de données (PostgreSQL, SQLite, MySQL, Oracle Database, Microsoft SQL Server), une structure de message plate (par opposition à thread), des sous-forums hiérarchiques, la division/fusion/verrouillage de sujets, des groupes d'utilisateurs, plusieurs pièces jointes par post, recherche plein texte, plugins et diverses options de notification (e-mail, messagerie instantanée Jabber, flux ATOM).
Avant de commencer l'installation, assurez-vous que la pile LAMP est installée sur votre serveur. Sinon, suivez notre excellent tutoriel sur la configuration de la pile LAMP (Linux, Apache, MariaDB, PHP) sur Debian Wheezy
CONFIGURATIONS
Nous utiliserons notre plan d'hébergement VPS Linux SSD 1 pour ce didacticiel.
METTRE À JOUR LE SYSTÈME
Connectez-vous à votre serveur en tant qu'utilisateur "root" et assurez-vous que votre VPS Debian 7 (Wheezy) est entièrement à jour :
# ssh root@hostname # apt-get update && apt-get upgrade -y
INSTALLER phpBB
La version actuelle de phpBB au moment de la rédaction de ce tutoriel est la 3.1.2. Vous pouvez vérifier cela sur leur site Web. Pour nos besoins, nous allons télécharger phpBB dans le répertoire opt en exécutant les commandes suivantes :
# cd /opt # wget --no-check-certificate https://download.phpbb.com/pub/release/3.1/3.1.2/phpBB-3.1.2.zip
Une fois le téléchargement terminé, décompressez l'archive.
# unzip phpBB-3.1.2.zip
Copions les fichiers d'installation dans la racine des documents d'Apache :
# cp -R phpBB3/* /var/www/
DÉFINIR LE RÉPERTOIRE CORRECT ET LES AUTORISATIONS DE FICHIER
Saisissez la racine du document d'Apache :
# cd /var/www/
Avec la commande ci-dessous, nous allons définir les autorisations de fichier requises :
# for files in config.php cache files store images/avatars/upload/; do chmod 777 $files; done
CRÉER UNE BASE DE DONNÉES MYSQL
La prochaine chose que nous devons faire est de créer une base de données MySQL pour phpBB.
Entrez MySQL en tant que root et créez la base de données nécessaire :
# mysql -u root -p mysql> CREATE DATABASE phpbb; mysql> GRANT ALL PRIVILEGES on phpbb.* TO 'phpbbuser'@'localhost' IDENTIFIED BY 'your_password'; mysql> FLUSH PRIVILEGES; mysql> quit;
Vous pouvez maintenant terminer votre installation de phpBB en ouvrant votre navigateur Web préféré et en accédant à :http://votre_adresse_ip/installer
Entrez les informations d'identification requises pour la base de données, telles que le nom de la base de données, le nom d'utilisateur de la base de données, etc…
Vous devriez voir une connexion réussie à la base de données. Ensuite, configurez votre nom d'utilisateur et votre mot de passe d'administrateur et, à l'étape suivante, si vous avez un serveur SMTP personnalisé, configurez vos paramètres de messagerie.
Une fois l'installation terminée, il est recommandé de supprimer le répertoire d'installation dans la racine des documents d'Apache :
# rm -rf /var/www/install
C'est ça. Vous avez installé avec succès phpBB sur votre VPS Debian Wheezy.
Bien sûr, vous n'avez rien à faire si vous utilisez l'un de nos services d'hébergement VPS Linux, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts d'installer phpBB pour vous. Ils sont disponibles 24h/24 et 7j/7 et s'occuperont de votre demande 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.