GNU/Linux >> Tutoriels Linux >  >> Panels >> Panels

Installez gpEasy CMS avec NGINX et PHP5-FPM sur un VPS Ubuntu 14.04

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.


Panels
  1. Comment installer phpMyAdmin avec HHVM, Nginx et MariaDB sur un VPS Ubuntu 14.04

  2. Installer Croogo sur un VPS Ubuntu avec Nginx et MariaDB

  3. Installer HumHub sur un VPS Ubuntu avec Nginx et MariaDB

  4. Installez OpenCart 2 sur un VPS Ubuntu 14.04 avec Nginx et PHP-FPM

  5. Installer PmWiki sur un VPS Ubuntu 14.04 avec Nginx

Comment installer Grav CMS avec Nginx sur Ubuntu 16.04

Installer Odoo (anciennement OpenERP) avec Nginx sur un VPS Ubuntu

Installez le CMS d'octobre sur Ubuntu, avec Nginx et MariaDB

Installer et configurer NodeBB avec Redis et Nginx sur Ubuntu 12.04

Installer Concrete5 sur un VPS Ubuntu 14.04 avec Nginx, PHP-FPM et MySQL

Comment installer EspoCRM avec Nginx sur un VPS Ubuntu