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 httpdComme 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 httpdExécutez la commande suivante pour installer PHP parmi quelques modules PHP
yum installer php php-gd php-commonAllez 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.zipDé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/ zenarioTous 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/zenarioNous devons créer deux répertoires, "sauvegarde" et "docstore" en dehors du répertoire racine du document.
mkdir /var/www/backupmkdir /var/www/docstoreet changer la propriété des répertoires
chown apache:apache /var/www/backupchown apache:apache /var/www/docstoreEnsuite, 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/*.confet 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 httpdEnfin, 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.