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

Comment installer Oxwall sur CentOS

Nous allons vous montrer comment installer Oxwall sur CentOS. Oxwall est un logiciel de réseau social open source écrit en PHP. Il est utilisé pour créer et gérer des réseaux sociaux et des sites Web communautaires. Oxwall propose de nombreux plugins et extensions flexibles et faciles à utiliser disponibles sur la boutique Oxwall.

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

1. Exigences :

  • PHP 5.3 ou supérieur avec les extensions PHP suivantes activées :ftp, mbstring, PDO, DOM, cURL, zip, zlib, json, GD Graphics Library version 2.0.x+ et bibliothèque de polices FreeType. De plus, les paramètres safe_mode, register_globals, suPHP, suApache et Suhosin doivent être désactivés et les paramètres allow_url_fopen et cURL doivent être activés dans php.ini
  • Apache Web Server 2.0 ou supérieur compilé avec le module mod_rewrite et avec les directives suivantes autorisées :RewriteEngine, RewriteBase, RewriteCond et RewriteRule.
  • MySQL 5.0 ou supérieur
  • Service Cron
  • Serveur de messagerie (SendMail, Postfix, Exim ou autre) installé sur votre serveur virtuel CentOS.

2. Télécharger Oxwall

Téléchargez la dernière version d'Oxwall disponible sur "http://www.oxwall.org/download" sur le serveur et extrayez-la à l'aide des commandes suivantes :

cd /opt/
wget http://www.oxwall.org/dl/oxwall-1.8.1.zip
mkdir -p /var/www/html/oxwall
unzip oxwall-1.8.1.zip -d /var/www/html/oxwall

3. Créer une base de données MySQL

Créez une nouvelle base de données MySQL pour Oxwall sur votre serveur :

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

4. Configurer le paramètre PHP

Localisez le fichier de configuration php à l'aide de la commande suivante :

#php -i | grep php.ini
Configuration File (php.ini) Path => /etc
Loaded Configuration File => /etc/php.ini

Editez le fichier ‘php.ini’ et ajoutez/modifiez les lignes suivantes :

file_uploads = On
allow_url_fopen = On
register_globals = off
safe_mode = Off
session.auto_start = 0

Exécutez la commande suivante :

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

5. Configurer le serveur Web Apache

Créez une nouvelle directive d'hôte virtuel dans Apache. Par exemple, éditez votre fichier de configuration Apache ('/etc/httpd/conf/httpd.conf' par défaut) et décommentez la ligne suivante :

#NameVirtualHost *:80

Ajoutez ensuite les lignes suivantes à la fin :

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

6. Redémarrez le serveur Web Apache

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

service httpd restart

Ouvrez http://votre-domaine.com dans votre navigateur Web habituel et suivez les instructions simples ; définissez le titre du site Web, l'adresse e-mail de l'administrateur et les identifiants de connexion, entrez les informations de la base de données, puis copiez et collez le code affiché sur la page "Finalisation de l'installation" en remplaçant celui existant dans "/var/www/html/oxwall/ow_includes/config.php" fichier.

7. Créer une tâche cron

Créez une tâche cron pour exécuter le script "/var/www/html/oxwall/ow_cron/run.php" toutes les minutes :

* * * * * wget -q -O /dev/null http://your-domain.com/ow_cron/run.php

8. Installez les plugins de votre choix

Installez les plugins Oxwall de votre choix et cliquez sur "Terminer". Pour des raisons de sécurité, il est recommandé de supprimer le répertoire ‘/var/www/html/oxwall/ow_install/’ :

rm -rf /var/www/html/oxwall/ow_install/

C'est ça. L'installation d'Oxwall est maintenant terminée. Connectez-vous à la zone d'administration à l'adresse http://votre-domaine.com/admin , configurez Oxwall en fonction de vos besoins et commencez à créer votre site Web de réseau social.

Bien sûr, vous n'êtes pas obligé d'installer Oxwall sur CentOS, si vous utilisez l'un de nos services d'hébergement Web CentOS, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts d'installer Oxwall. 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 sur l'installation d'Oxwall sur CentOS, partagez-le avec vos amis sur les réseaux sociaux à l'aide des boutons à gauche ou laissez simplement une réponse ci-dessous. Merci.


Cent OS
  1. Comment installer PHP 5.5 sur CentOS

  2. Comment installer PHP 5.6 sur CentOS 7

  3. Comment installer PHP 7.3 sur CentOS 8

  4. Comment installer PHP 8 sur CentOS 7

  5. Comment installer PHP 8 sur CentOS 8

Comment installer PHP sur CentOS 8

Comment installer PHP 7.4 sur CentOS 8 / RHEL 8

Comment installer TaskBoard sur CentOS 7

Comment installer PHP 7 sur CentOS 7

Comment installer PHP 7.4 sur CentOS 8

Comment installer PHP Composer sur CentOS 8