ImpressCMS est un système de gestion de contenu gratuit et open source développé par la communauté. Ce CMS basé sur PHP rend la création et la maintenance de sites Web dynamiques un processus simple et rapide. ImpressCMS est un système puissant qui est une solution idéale pour un large éventail d'utilisateurs.
Cet article de blog décrit l'installation d'ImpressCMS sur un VPS CentOS.
Pour exécuter ImpressCMS sur votre serveur CentOS 6, vous devez avoir les exigences suivantes installées sur votre serveur :
- Serveur Web
- PHP version 5.3 ou supérieure
- Serveur MySQL version 4.1+ ou MariaDB version 5.1+
Connectez-vous à votre serveur en tant qu'utilisateur "root" et assurez-vous que tous les packages sont mis à jour :
yum -y update
Téléchargez la dernière version stable d'ImpressCMS depuis leur site officiel
wget http://downloads.sourceforge.net/project/impresscms/ImpressCMS%20Official%20Releases/ImpressCMS%201.3%20Branch/ImpressCMS%201.3.6/impresscms_1.3.6.1_final.zip
Décompressez l'archive zip ImpressCMS quelque part sur votre serveur
mkdir /tmp/impresscms unzip impresscms_1.3.6.1_final.zip -d /tmp/impresscms
Les fichiers nécessaires à une nouvelle installation d'ImpressCMS se trouvent dans le répertoire "htdocs", vous devez donc copier ces fichiers dans le répertoire racine des documents du domaine.
cp -R /tmp/impresscms/htdocs/* /var/www/html/
Faites en sorte que l'utilisateur apache soit propriétaire des fichiers et répertoires suivants :
cd /var/www/html chown -R apache: uploads/ cache/ templates_c/ mainfile.php modules/
Maintenant, connectez-vous à votre serveur MySQL et créez une base de données MySQL et un utilisateur avec tous les privilèges sur la base de données :
mysql -u root -p CREATE DATABASE impresscms; CREATE USER 'impresscmsuser'@'localhost' IDENTIFIED BY 'PASSWORD'; GRANT ALL PRIVILEGES ON impresscms.* TO 'impresscmsuser'@'localhost'; FLUSH PRIVILEGES; exit
N'oubliez pas de remplacer 'MOT DE PASSE ' avec un mot de passe fort réel utilisant au moins 8 caractères, y compris des symboles alphanumériques et grammaticaux.
Avec cette étape, l'installation via la ligne de commande est terminée. Maintenant, à l'aide d'un navigateur Web, ouvrez http:/YOURDOMAIN.TLD et un assistant d'installation vous guident tout au long de l'installation. L'assistant vérifiera si votre serveur répond aux exigences, vous serez invité à entrer les informations de la base de données MySQL que nous avons créée plus tôt dans cet article, créez votre compte administrateur, etc…
C'est tout. Si vous suivez attentivement les instructions de cet article, vous avez installé avec succès ImpressCMS sur votre serveur CentOS 6.
Bien sûr, vous n'avez rien à faire si vous utilisez l'un de nos services VPS Linux, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts d'installer ImpressCMS 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.