GNU/Linux >> Tutoriels Linux >  >> Debian

Comment installer PunBB sur Debian 8

Dans ce tutoriel, nous allons vous fournir des instructions étape par étape sur la façon d'installer PunBB sur un VPS Debian 8 .
PunBB est un logiciel de forum open source léger écrit en PHP avec une mise en page simple et un design épuré. En général, il est plus rapide que les autres logiciels de forum et il est très facile à administrer et à modérer. Le thème par défaut de PunBB prend en charge la conception réactive, il est donc compatible avec les mobiles et les tablettes.
Ce tutoriel a été testé et écrit pour un VPS Debian, mais il devrait fonctionner sur n'importe quelle distribution Linux.

Ce Le guide d'installation suppose qu'Apache, MySQL et PHP sont déjà installés et configurés sur votre serveur virtuel PunBB. Au moment de la rédaction de ce tutoriel, la dernière version stable de PunBB est la 1.4.3 et elle nécessite :

  • PHP 5 ou supérieur avec l'extension PHP MySQL activée
  • Serveur Web Apache>=2.0 compilé avec le module mod_rewrite et avec les directives suivantes autorisées :DirectoryIndex, Deny, Allow, Options, Order, AddHandler, RewriteEngine, RewriteBase, RewriteCond et RewriteRule.
  • MySQL, PostgreSQL ou SQLite installé sur votre serveur virtuel.

Alors, commençons par la procédure d'installation. Téléchargez la dernière version de PunBB disponible sur « http://punbb.informer.com/wiki/downloads » dans un répertoire de votre serveur virtuel et extrayez-la à l'aide des commandes suivantes :

cd /opt/
wget http://punbb.informer.com/download/punbb-1.4.3.zip
unzip -o punbb-1.4.3.zip -d /var/www/html/

PunBB nécessite une base de données pour stocker ses données, alors créez une nouvelle base de données MySQL que PunBB pourra utiliser et affectez-lui un utilisateur avec toutes les autorisations :

mysql -u root -p
mysql> CREATE DATABASE punbbdb;
mysql> GRANT ALL PRIVILEGES ON punbbdb.* TO 'punbbuser'@'localhost' IDENTIFIED BY 'your-password' WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES;
mysql> quit

Créez une nouvelle directive d'hôte virtuel dans Apache. Par exemple, créez un nouveau fichier de configuration Apache nommé "punbb.conf" sur votre serveur virtuel :

touch /etc/apache2/sites-available/punbb.conf

Ensuite, exécutez la commande suivante :

ln -s /etc/apache2/sites-available/punbb.conf /etc/apache2/sites-enabled/punbb.conf

Vous pouvez également utiliser le site a2ensite pour activer la configuration punbb.conf dans Apache :

sudo a2ensite punbb.conf

Modifiez le fichier de configuration "punbb.conf" :

vi /etc/apache2/sites-available/punbb.conf

et ajoutez-y les lignes suivantes :

<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/html/punbb/
ServerName your-domain.com
ServerAlias www.your-domain.com
<Directory /var/www/html/punbb/>
Options FollowSymLinks
AllowOverride All
</Directory>
ErrorLog /var/log/apache2/your-domain.com-error_log
CustomLog /var/log/apache2/your-domain.com-access_log common
</VirtualHost>

Redémarrez le serveur Web Apache pour que les modifications prennent effet :

systemctl restart apache2.service

Déplacez les fichiers d'installation de PunBB vers le répertoire racine du document défini dans la directive de l'hôte virtuel ci-dessus :

mv /var/www/html/punbb-1.4.3/ /var/www/html/punbb/

Définissez la propriété appropriée des fichiers et répertoires PunBB :

chown -R www-data /var/www/html/punbb/

Ouvrez votre navigateur Web préféré et accédez à http://votre-domaine.com/admin/install.php . Une fois que vous avez fait cela, vous serez redirigé vers la première page du programme d'installation Web PunBB. Entrez les informations de la base de données MySQL, définissez le nom d'utilisateur et le mot de passe de l'administrateur et démarrez l'installation. Une fois l'installation terminée, connectez-vous sur http://votre-domaine.com/admin/index.php en tant qu'utilisateur administrateur et configurez votre forum PunBB selon vos besoins.

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 PunBB pour toi. Ils sont disponibles 24h/24 et 7j/7 et prendront immédiatement en charge votre demande.

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.


Debian
  1. Comment installer MySQL 8.0 / 5.7 sur Debian 11 / Debian 10

  2. Comment installer le serveur MySQL sur Debian 9

  3. Comment installer MySQL Workbench sur Debian 10

  4. Comment installer MySQL sur Debian 11

  5. Comment installer MySQL sur Debian 11

Comment installer MySQL 8 sur Debian 10

Comment installer Debian 11

Comment installer Go sur Debian 10

Comment installer MySQL/MariaDB sur Debian 11

Comment installer MySQL sur Debian 10

Comment installer Go sur Debian