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

Installez Zenario avec Apache, PHP et MariaDB sur CentOS 7

Zenario est un système de gestion de contenu (CMS) multilingue gratuit et open source conçu pour créer des blogs simples ou complexes, des actualités, des événements et d'autres types de contenu.

Dans cet article, nous allons installer Zenario sur un VPS CentOS 7 avec Apache, PHP et MariaDB.

Pour exécuter Zenario sur votre serveur, vous devez installer les exigences suivantes

  • Serveur Apache 2
  • PHP version 5.3 ou ultérieure
  • MySQL version 5.0 ou ultérieure
  • Une base de données MySQL vide à installer
  • Les bibliothèques GD, libCurl, libJPEG et libPNG, et le support multi-octets en PHP
  • Prise en charge d'Apache mod_rewrite pour les fichiers .htaccess (facultatif mais fortement recommandé)

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

racine ssh@IP

et exécutez la commande suivante pour mettre à jour tous les packages sur votre serveur

miam -y mise à jour

Zenario a besoin d'une base de données SQL pour stocker les informations. Exécutez la commande suivante pour installer le serveur de base de données 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

Afin de sécuriser MariaDB et de définir le mot de passe root de MariaDB, nous exécuterons le script "mysql_secure_installation".

Maintenant, connectez-vous au serveur MariaDB en utilisant l'utilisateur "root" et créez un nouvel utilisateur final de la base de données.

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

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

Ensuite, nous allons installer le serveur Web Apache

yum installer httpd

Comme nous l'avons fait avec MariaDB, démarrez le serveur Web Apache et ajoutez-le pour qu'il démarre automatiquement au démarrage du système

systemctl démarrer httpdsystemctl activer httpd

Exécutez la commande suivante pour installer PHP parmi quelques modules PHP

yum installer php php-gd php-common

Allez sur le site officiel de Zenario et téléchargez la dernière version stable du logiciel. Au moment de la rédaction de cet article, il s'agit de la version 7.0.6.

wget http://zenar.io/public/downloads/XBE3u/zenario-probusiness-7.0.6b.zip

Décompressez l'archive zip dans le répertoire racine du document de votre serveur

décompressez zenario-probusiness-7.0.6b.zip -d /var/www/html/

Renommer le répertoire

mv zenario-probusiness-7.0.6b/ zenario

Tous les fichiers doivent être lisibles par le serveur Web, nous devons donc définir le propriétaire approprié

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

Nous devons créer deux répertoires, "sauvegarde" et "docstore" en dehors du répertoire racine du document.

mkdir /var/www/backupmkdir /var/www/docstore

et changer la propriété des répertoires

chown apache:apache /var/www/backupchown apache:apache /var/www/docstore

Ensuite, créez un hôte virtuel Apache pour votre domaine. Créez le répertoire ‘/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

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

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

systemctl redémarre httpd

Enfin, ouvrez un navigateur Web et accédez à http://votredomaine.com pour exécuter le programme d'installation de Zenario et terminer l'installation. Vous trouverez plus d'informations sur Zenario dans leur documentation officielle.

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 Zenario 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. Sécurisez Apache avec Lets Encrypt sur CentOS 7

  2. Comment installer PHP 7.4, 7.3, 7.2 sur CentOS 7 et RHEL 7 Server

  3. Comment installer Nextcloud avec Nginx et PHP 7.3 sur CentOS 8

  4. Comment installer et configurer OpenLiteSpeed ​​avec PHP 7.4 sur CentOS 8

  5. Installer Apache et PHP sur CentOS 7

Comment installer Lighttpd avec PHP-FPM et MariaDB sur CentOS 8

Comment installer Lighttpd avec PHP FPM et MariaDB sur CentOS 7 / RHEL 7

Installez Apache, MariaDB, PHP (pile LAMP) dans CentOS 8

Comment installer Lighttpd avec PHP et MariaDB sur CentOS 7

Comment installer LAMP (Apache, MariaDB, PHP) sur un serveur cloud CentOS 7.2

Comment installer OpenLiteSpeed ​​Web Server avec MariaDB et PHP