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

Comment installer Exponent CMS sur un serveur virtuel Linux

Exponent est un logiciel de gestion de contenu très convivial et flexible qui permet de modifier les pages du site Web sur la page telle qu'elle est affichée. Pour installer et exécuter Exponent CMS sur un serveur virtuel Linux, 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 serveur virtuel. Au moment de la rédaction de ce tutoriel, la dernière version stable est Exponent CMS 2.2.3 et elle nécessite :

  •     PHP>=5.2.1 avec les extensions PHP suivantes activées :GD Graphics Library version 2.0.x+, MySQLi, XML (Expat) et Zlib. De plus, les paramètres du mode sans échec et open_basedir doivent être désactivés ;
  •     Apache Web Server>=2.0 compilé avec le module mod_rewrite et la directive "AllowOverride All" définie afin d'activer les URL conviviales pour les moteurs de recherche ;
  •     MySQL>=5.0 installé sur votre serveur virtuel Linux.

Téléchargez Exponent CMS 2.2.3 disponible sur http://www.exponentcms.org/get-exponent.htm sur le serveur et extrayez-le à l'aide des commandes suivantes :

cd /root
wget http://downloads.sourceforge.net/project/exponentcms/exponent-2.2.3.zip
unzip exponent-2.2.3.zip -d /root/exponentcms

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

mysql -u root -p
mysql> CREATE DATABASE exponentdb;
mysql> GRANT ALL PRIVILEGES ON exponentdb.* TO 'exponentuser'@'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, é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]
DocumentRoot /var/www/html/exponent-cms/
ServerName www.your-domain.com
<Directory /var/www/html/exponent-cms/>
Options FollowSymLinks
        AllowOverride All
</Directory>
ErrorLog logs/your-domain.com-error_log
CustomLog logs/your-domain.com-access_log common

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 :

post_max_size = 50M
upload_max_filesize = 50M
file_uploads = On
register_globals = off
allow_url_fopen = off
memory_limit = 256M
safe_mode = Off

Redémarrez le serveur Web Apache pour que les modifications prennent effet. Déplacez les fichiers d'installation d'Exponent CMS vers le répertoire racine du document défini dans la directive d'hôte virtuel ci-dessus :

mv /root/exponentcms/ /var/www/html/exponent-cms

De plus, l'utilisateur du serveur Web (Apache) doit pouvoir écrire dans les répertoires 'files', 'themes' et 'tmp' et dans le fichier '.htaccess', vous pouvez donc facilement le faire en exécutant la commande suivante :

chown apache:apache -R /var/www/html/exponent-cms/

Ouvrez http://votre-domaine.com/install/index.php dans votre navigateur Web habituel et suivez les instructions simples :

Sélectionnez la langue que vous souhaitez installer, vérifiez si la configuration système requise est respectée et sur la page suivante, entrez le nom, le nom d'utilisateur et le mot de passe de votre base de données MySQL, puis cliquez sur le bouton "installer la base de données". Si les tests de la base de données réussissent, cliquez sur le bouton « continuer l'installation ». Sur la page suivante, entrez les paramètres de configuration du site, choisissez votre thème, créez un compte administrateur et c'est tout. L'installation d'Exponent CMS est maintenant terminée.

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 Exponent CMS 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 le serveur de communauté MySQL sur Debian 9 Stretch Linux

  2. Comment installer le serveur de base de données MySQL 8 sur CentOS 8

  3. Comment installer le serveur de base de données MySQL sur CentOS

  4. Comment installer le serveur MySQL sur CentOS 7

  5. Comment installer le serveur MySQL sur Ubuntu 16.04

Comment installer MySQL 8 sur Debian 10

Comment installer MySQL 8.0 sur Ubuntu 18.04

Comment installer Minecraft Server sur Linux

Comment installer MySQL 8 sur CentOS 8

Comment installer le serveur MySQL dans Ubuntu

Comment installer MX Linux sur Virtual Box