GNU/Linux >> Tutoriels Linux >  >> Cent OS

Installer le forum miniBB sur CentOS 7

miniBB ou Mini Bulletin Board est un programme open source autonome basé sur PHP pour créer vos propres forums Internet. Dans ce tutoriel, nous allons installer miniBB sur un VPS CentOS 7 avec Apache, PHP et MariaDB.

Connectez-vous à votre serveur CentOS via SSH en tant qu'utilisateur root

ssh root@votre_IP

et avant tout assurez-vous que tous les packages installés sur votre serveur sont à jour :

miam -y mise à jour

miniBB nécessite une base de données vide, nous devrons donc installer un serveur de base de données. Exécutez la commande suivante pour installer le serveur MariaDB :

yum installer mariadb mariadb-server

Démarrez le serveur de base de données MariaDB et activez-le pour qu'il démarre au démarrage :

systemctl démarrer mariadbsystemctl activer mariadb

Exécutez le script "mysql_secure_installation" pour sécuriser le serveur de base de données et définissez votre mot de passe root MariaDB.

Connectez-vous au serveur MariaDB en utilisant l'utilisateur "root" de MySQL et créez une nouvelle base de données et un nouvel utilisateur pour miniBB :

mysql -u root -pCREATE DATABASE minibb;CREATE USER 'minibbuser'@'localhost' IDENTIFIED BY 'PASSWORD';ATTRIBUER TOUS LES PRIVILEGES SUR `minibb`.* TO 'minibbuser'@'localhost';FLUSH PRIVILEGES; 

N'oubliez pas de remplacer "MOT DE PASSE" par un mot de passe fort.

Installer le serveur Web Apache

yum installer httpd

Démarrez le serveur Web et ajoutez-le pour qu'il démarre automatiquement au démarrage du système :

systemctl démarrer httpdsystemctl activer httpd

miniBB est une application basée sur PHP et nécessite PHP. Alors, installez PHP sur votre serveur :

yum installer php php-common

Téléchargez la dernière version stable du forum miniBB depuis leur site officiel. Au moment de la rédaction de cet article, il s'agit de la version 3.2.1.

Décompressez l'archive zip téléchargée dans le répertoire racine du document sur votre serveur :

décompressez minibb.zip -d /var/www/html

Si vous ne savez pas où se trouve le répertoire racine de votre document, vous pouvez utiliser la commande suivante pour le savoir :

grep -i '^documentroot' /etc/httpd/conf/httpd.confDocumentRoot "/var/www/html"

Changez le propriétaire des fichiers miniBB :

chown -R apache:apache /var/www/html/minibb

Maintenant, ouvrez le fichier 'setup_options.php' qui contient presque toutes les options courantes de miniBB. Nous allons saisir les informations de la base de données MySQL que nous avons créée dans cet article et créer un nouvel utilisateur administrateur.

vim /var/www/html/minibb/setup_options.php$DBhost='localhost';$DBname='minibb';$DBusr='minibbuser';$DBpwd='PASSWORD';$admin_usr ='ADMIN_USR';$admin_pwd ='ADMIN_PASSWORD';$admin_email ='[email protected]';$main_url='http://votredomaine.com';

Vous trouverez plus d'informations sur les options disponibles dans le fichier de configuration sur le site officiel de miniBB

Ensuite, créez un hôte virtuel Apache pour votre domaine. Créez le fichier ‘/etc/httpd/conf.d/vhosts.conf’ avec le contenu suivant

vim /etc/httpd/conf.d/vhosts.confIncludeOptional vhosts.d/*.conf

et créer l'hôte virtuel

vim /etc/httpd/vhosts.d/yourdomain.com.confServerAdmin [email protected] "/var/www/html/minibb/"ServerName yourdomain.comServerAlias ​​www.yourdomain.comErrorLog "/var/log/httpd/yourdomain.com-error_log"CustomLog "/var/log/httpd/yourdomain.com-access_log" combiné IndexDirectoryindex.html index. phpOptions FollowSymLinksAllowOverride AllExiger tous accordés

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

systemctl redémarre httpd

Maintenant, naviguez dans votre navigateur Web préféré vers http://votredomaine.com/_install.php pour terminer l'installation de miniBB.

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 miniBB 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.


Cent OS
  1. Comment installer miniBB Forum sur CentOS 7

  2. Installer Textpattern sur CentOS 7

  3. Installer CumulusClips sur CentOS 7

  4. Installez Sentora sur CentOS 7

  5. Installer BigTree sur CentOS 7

Comment installer MariaDB sur CentOS 8

Comment installer le serveur FreeIPA sur CentOS 7

Comment installer le serveur Samba sur CentOS 8

Comment installer Centreon sur Centos 7

Installez Nginx sur CentOS 7 / RHEL 7

Comment installer Minecraft Server sur CentOS