Accueil
NexoPOS

NexoPOS sur Laragon

Laragon crée un serveur virtuel sur Windows 10. Ce qui rend cette application spéciale, c’est la prise en charge des applications Laravel et des domaines virtuels. Comme NexoPOS est basé sur Laravel, c’est donc l’une des meilleures façons d’utiliser NexoPOS sous Windows. Ce tutoriel couvrira donc tout ce que vous devez savoir pour installer NexoPOS sur Windows 10 à l’aide de Laragon.

Téléchargement et installation de Laragon

L’installation de Laragon est assez simple. Il vous suffit de vous rendre sur leur site web et de récupérer le binaire à installer. Vous êtes invité à télécharger le programme d’installation complet avec au moins PHP 8.3. Mais dans notre cas, nous devons nous assurer d’installer PHP 8.3, car c’est une exigence pour NexoPOS 6.1.x. 

image424838

Une fois que vous l’avez téléchargé, le processus d’installation est le même que pour toute application Windows.

image-5-1

Il vous suffit de suivre les étapes pour installer complètement l’application. Une fois l’application installée, nous allons maintenant procéder au téléchargement de NexoPOS. Veillez à vous souvenir du dossier dans lequel vous avez installé Laragon.

Téléchargement et copie de NexoPOS

Vous pouvez télécharger NexoPOS depuis GitHub et depuis Codecanyon. Maintenant que nous avons téléchargé le projet, nous allons copier le projet dans le dossier « www » situé dans le dossier où Laragon est installé. Assurez-vous de dézipper le fichier zip et vous devriez obtenir un dossier portant un nom du type « NexoPOS-6.1.2 » (si vous avez téléchargé une version spécifique). Vous devez le renommer pour lui donner un nom unique sans points, de préférence, car ce nom sera utilisé pour le domaine virtuel.

Pour ce tutoriel, nous allons renommer ce dossier en « nexopos » et, grâce au domaine virtuel de Laragon, nous devrions pouvoir accéder à notre installation via https://nexopos.test, car « test » est l’extension de domaine par défaut sur Laragon.

Installation des packages Composer

Comme vous l’avez peut-être vu dans le guide qui explique comment télécharger NexoPOS 4.x, nous devons télécharger et installer les packages Composer. Vous devrez ouvrir le terminal à la racine de NexoPOS et exécuter la commande suivante :

composer install
opening-terminal

Une fois les packages installés, vous devez exécuter les commandes suivantes.

Si le fichier .env est manquant, vous devez créer un fichier à partir du fichier .env.example existant.

cp .env.example .env

Maintenant, générons une clé d’application :

php artisan key:generate

Ensuite, créons un lien symbolique vers le répertoire de stockage :

php artisan storage:link

Rechargement de la configuration de Laragon

Nous sommes maintenant prêts à installer NexoPOS 4.x sur la base de données. Mais avant cela, assurons-nous de recharger la configuration de Laragon afin que le domaine virtuel soit mis à jour.

test

Installation de NexoPOS sur la base de données

Désormais, depuis le menu Laragon, nous devrions pouvoir accéder à notre projet « nexopos.test ».

image613775

Nous cliquons sur « nexopos » car c’est le nom du dossier dans lequel nous avons installé NexoPOS. Cela devrait ouvrir le navigateur par défaut sur la page d’accueil de NexoPOS.

welcomepage-nexopos

Le lien sur cette page vous mènera à l’assistant d’installation ; vous accéderez ensuite à la page d’installation. Vous pouvez suivre la documentation de l’assistant de configuration.

Créer la base de données

Avant de procéder à l’installation, vous devrez créer une base de données sur Laragon. Depuis le tableau de bord de Laragon, cliquez sur « Database ».

screenshot

Cela ouvrira « HeidiSQL », le gestionnaire de base de données fourni par Laragon. Pour certaines installations, il peut également ouvrir PHPMyAdmin en fonction de votre configuration.

Nous allons supposer que vous avez HeidiSQL ouvert de votre côté. Maintenant, nous allons créer une session, puis ouvrir la session.

create-session

Maintenant, nous devons cliquer sur le nom de la session « Laragon > Create New > Database ».

create-a-database-for-nexopos

Donnez n’importe quel nom. Dans notre cas, nous allons créer la base de données « nexopos_v4 » et c’est celle que nous utiliserons pendant l’installation.

Lorsque vous accédez à l’application, vous arrivez sur la page de bienvenue.

welcomepage-nexopos

Vous pouvez maintenant lire le didacticiel sur le Assistant de configuration pour les étapes suivantes.

Dépannage

Pour une raison quelconque, selon votre environnement, vous pourriez rencontrer certains problèmes lors de la connexion. Voici la liste des sujets que vous pourriez explorer pour résoudre ces problèmes :

  • Common Database Issue
  • CSRF Token Mismatch
  • Environment Misconfiguration

Si aucun des points ci-dessus ne vous aide, vous pouvez contacter le support à l’adresse [email protected].