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

Comment installer XOOPS 2.5.7 sur CentOS 6

XOOPS est un CMS populaire et facile à utiliser écrit en PHP. Il utilise une architecture modulaire et c'est un outil idéal pour développer des sites Web communautaires dynamiques, des blogs, etc., de petite à grande taille.
Pour installer et exécuter XOOPS CMS sur un serveur virtuel CentOS 6, suivez les étapes très simples décrites ci-dessous.

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 est XOOPS 2.5.7 et nécessite :

  • Serveur Web (Apache est fortement recommandé)
  • PHP 5.3.7 ou supérieur (PHP 5.4+ ou version ultérieure est fortement recommandé) avec les extensions PHP suivantes activées :MBString, Iconv, Zlib, GD Graphics Library (compatible 2.1.0), Exif, PCRE, Filter et XML.
  • MySQL 5.1 ou supérieur

Téléchargez XOOPS 2.5.7 disponible sur http://xoops.org/modules/core sur le serveur et extrayez-le à l'aide des commandes suivantes :

cd /rootwget http://sourceforge.net/projects/xoops/files/XOOPS%20Core%20%28stable%20releases%29/XOOPS_2.5.7/xoops-2.5.7.zip/download -O xoops-2.5 .7.zipunzip xoops-2.5.7.zipmv /root/xoops-2.5.7/htdocs/ /var/www/html/xoops/

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

mysql -u root -pmysql> CREATE DATABASE xoopsdb;mysql> ACCORDER TOUS LES PRIVILÈGES SUR .* TO 'xoopsuser'@'localhost' IDENTIFIÉ PAR 'your-password' WITH GRANT OPTION;mysql> FLUSH PRIVILEGES;mysql> quit 

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

puis, ajoutez les lignes suivantes à la fin :

ServerAdmin [email protected] /var/www/html/xoops/ServerName your-domain.comServerAlias ​​www.your-domain.com    Options FollowSymLinks    AllowOverride All ErrorLog logs/your-domain.com-error_logCustomLog logs/your-domain.com-access_log common

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

Pour des raisons de sécurité, il est recommandé de renommer les répertoires "xoops_lib" et "xoops_data" et de les déplacer hors de la racine du document :

mkdir -p /var/www/xoops/mv /var/www/html/xoops/xoops_lib /var/www/xoops/x00ps_libmv /var/www/html/xoops/xoops_data /var/www/xoops/x00ps_data 

De plus, l'utilisateur du serveur Web (Apache) doit pouvoir écrire dans 'uploads', 'uploads/avatars', 'uploads/images', 'uploads/ranks', 'uploads/smilies' et 'x00ps_lib/modules/protector/ configs' et le fichier 'include/license.php', vous pouvez donc facilement y parvenir en exécutant les commandes suivantes :

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

Ouvrez http://votre-domaine.com/ dans votre navigateur Web préféré et suivez les instructions simples :sélectionnez la langue, modifiez les paramètres de chemin :

Chemin physique racine des documents XOOPS :/var/www/html/xoopsRépertoire des fichiers de données XOOPS :/var/www/xoops/x00ps_dataRépertoire de la bibliothèque XOOPS :/var/www/xoops/x00ps_libEmplacement du site Web (URL) :http://votre -domaine.com

entrez les paramètres de votre base de données, créez un compte administrateur et sélectionnez le thème par défaut.

Assurez-vous que le fichier mainfile.php est en lecture seule :

ll /var/www/html/xoops/mainfile.php-r--r--r-- 1 apache apache 3367 Jul 11 ​​20:57 /var/www/html/xoops/mainfile.php

N'oubliez pas de supprimer le répertoire d'installation (il doit être renommé automatiquement par l'installateur) de votre serveur.

C'est ça. Le CMS XOOPS a été installé avec succès sur votre serveur.

Il existe de nombreux modules disponibles pour étendre les fonctionnalités de XOOPS. Les modules peuvent être gérés à l'aide du système d'administration des modules à l'adresse http://votre-domaine.com/admin.php

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 XOOPS pour vous. 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 Apache Cassandra sur CentOS 8

  2. Comment installer Apache sur CentOS 7

  3. Comment installer Apache Maven sur CentOS 7

  4. Comment installer Apache Kafka sur CentOS 8

  5. Comment installer Apache Tomcat 8 sur CentOS

Comment installer Apache Cassandra dans CentOS

Comment installer elgg sur CentOS 8

Comment installer Apache ServiceMix sur CentOS 8

Comment installer Apache SVN sur CentOS 7

Comment installer Mod_Security Apache sur CentOS 6

Comment installer Apache sur CentOS 6