Dans cet article, nous allons vous montrer comment installer gpEasy CMS sur un VPS Ubuntu 14.04 en utilisant le serveur Web Nginx et PHP5-FPM.
gpEasy est un CMS simple et puissant. Il a été conçu pour être un système de gestion de contenu (CMS) facile à utiliser, mais léger et entièrement fonctionnel.
gpEasy CMS ne vous oblige pas à configurer des bases de données et vous permet de modifier votre site Web à la volée puisqu'il est basé sur un fichier plat.
Nginx est un serveur Web léger mais très puissant. Il est connu pour être un serveur HTTP finalement stable et performant.
PHP5-FPM signifie PHP5 FastCGI Process Manager et il s'agit d'une implémentation alternative de PHP FastCGI avec quelques fonctionnalités supplémentaires utiles pour les sites de toute taille, en particulier les sites les plus occupés.
Nous supposerons que unzip est installé sur votre VPS Linux. Sinon, exécutez la commande suivante pour installer le programme :
# apt-get install unzip
CONFIGURATIONS
Nous utilisons notre plan d'hébergement SSD 1 VPS pour ce tutoriel.
METTRE À JOUR LE SYSTÈME
Connectez-vous à votre serveur en tant que root et exécutez les commandes suivantes :
# apt-get update # apt-get upgrade
INSTALLER NGINX ET PHP5-FPM
Nous devons maintenant installer Nginx et PHP5-FPM :
# apt-get install nginx php5-fpm
Pour les besoins de ce tutoriel, créons un nouvel utilisateur qui contiendra l'installation de gpEasy dans son répertoire personnel.
# adduser gpeasy
Terminez les étapes de création de l'utilisateur, puis ajoutez l'utilisateur gpeasy au groupe www-data pour éviter les erreurs d'autorisation à l'aide de la commande ci-dessous :
# usermod -a -G www-data gpeasy
Étant donné que cette commande ne produira rien, pour votre tranquillité d'esprit, vous pouvez toujours effectuer une vérification en utilisant :
# groups gpeasy | grep www-data
L'étape suivante de cette procédure d'installation consiste à se connecter en tant qu'utilisateur gpeasy que nous avons créé. Pour ce faire, exécutez et entrez le mot de passe que vous avez défini :
# login gpeasy
Une fois connecté, vous remarquerez que vous vous trouvez actuellement dans le répertoire d'accueil de l'utilisateur gpeasy.
INSTALLER gpEasy
Commençons par télécharger gpEasy CMS :
# wget -c http://gpeasy.com/Special_gpEasy?cmd=dlzip -O gpeasy.zip
Décompressez le fichier zip téléchargé :
# unzip gpeasy.zip
Renommez le répertoire gpEasy en gpEasyCMS pour éviter toute confusion lors de la configuration de la configuration Nginx pour ce système de gestion de contenu.
# mv gpEasy/ gpEasyCMS/
Ensuite, nous devons donner les bonnes autorisations et changer le groupe sur le répertoire de données de gpEasy. Ceci est nécessaire pour éviter les erreurs de lecture/écriture lors de l'utilisation de gpEasy.
# chmod 775 /home/gpeasy/gpEasyCMS/data # chgrp www-data /home/gpeasy/gpEasyCMS/data
Il est recommandé de désactiver l'exécution des fichiers suivants pour tout le monde, y compris le propriétaire et le groupe :
# chmod 664 gpEasyCMS/data/example_htaccess # chmod 664 gpEasyCMS/data/index.html
Déconnectez-vous de l'utilisateur gpeasy :
# logout
CONFIGURER NGINX
Tout d'abord, supprimez la configuration par défaut du site nginx :
# rm /etc/nginx/sites-enabled/default
Si vous souhaitez faire pointer plus de domaines vers le serveur, il peut être nécessaire d'augmenter la taille du compartiment de hachage dans le fichier de configuration Nginx. Pour ce faire, ouvrez le fichier avec votre éditeur de texte préféré. Nous utilisons vim pour nos besoins :
# vim /etc/nginx/nginx.conf
Recherchez la ligne "# server_names_hash_bucket_size 64;" dans ce fichier et supprimez # de la ligne. Enregistrez-le et fermez le fichier.
Créez la configuration du site pour votre installation gpEasy :
# vim /etc/nginx/sites-available/gpeasy
Maintenant, collez la configuration suivante et remplacez la valeur "votredomaine" par votre domaine existant :
Si vous souhaitez activer les fonctions d'image pour gpEasy, exécutez la commande suivante :
# apt-get install php5-gd
Activez la configuration du site gpEasy :
# ln -s /etc/nginx/sites-available/gpeasy /etc/nginx/sites-enabled/gpeasy
Redémarrez Nginx et PHP5-FPM :
# /etc/init.d/php5-fpm restart # /etc/init.d/nginx restart
Vous pouvez maintenant terminer l'installation de gpEasy en ouvrant votre navigateur Web préféré et en accédant à :http://your_ip_address/gpEasyCMS
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 gpEasy CMS pour vous. Ils sont disponibles 24 × 7 et prendront traiter votre demande immédiatement.
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.