Hébergement site web Tunisie , serveur vps cloud – Zenhosting

final-logo

Découvrez nos offres d'hébergement Cloud

Hébergement Web Simple, rapide et sécurisé. Confiez-nous l’hébergement de votre site web dès maintenant.

hébergement web

Comment configurer l’application Laravel avec le cache Redis ?

laravel+redis

Laravel fournit un certain nombre de pilotes de cache comme une base de données, Memcached et Redis. Parmi ces options, Redis Cache  pour Laravel est le meilleur car il est différent de Memcached en ce sens qu’il a de la persistance. Les autres avantages de Redis par rapport à Memcached sont qu’il fonctionne avec plus de types de données et qu’il utilise moins de mémoire.

Zenhosting propose Laravel sur sa plateforme d’hébergement Web infonuagique gérée.

Configuration de l’application Laravel sur Zenhosting

Étape 1 : Exporter la base de données et créer un fichier ZIP de votre projet Laravel.

Ouvrez votre base de données en utilisant phpMyAdmin ou tout autre client MySQL que vous utilisez. Exportez ensuite la base de données sur votre PC.

Ensuite, compressez le dossier racine du projet laravel qui contient tous les fichiers.

Vous devez disposer de deux fichiers comme : laravel.zip et laravel.sql

Étape 2 : Créer une base de données dans votre Zenhosting Panel.

Créez une base de données et son utilisateur en suivant les instructions de ce guide :

Comment créer une base de données dans Zenhosting Panel ?

Enregistrez maintenant le nom de la base de données, l’utilisateur et le mot de passe dans un fichier texte dans un emplacement sécurisé.

Étape 3 : Importer la base de données locale vers l’hébergement.

Suivez les instructions de ce guide pour importer la base de données de votre application dans la nouvelle DB créée :

Comment importer/exporter une base de données MySQL via phpMyAdmin ?

Étape 4 : Charger et extraire le fichier ZIP de votre projet.

Chargez le fichier ZIP du projet vers la racine de votre hébergement via le gestionnaire de fichiers ou FTP

Connectez-vous à Zenhosting Panel

Accédez à la catégorie Gestion de Compte de votre panneau de contrôle et ouvrez le Gestionnaire de fichiers 

gestionnaire de fichier

Cliquez sur Domaines -> Nom de domaine -> dossier public_html. 

Dans le menu  gauche, cliquez sur l’option Charger des Fichiers.

uploader des fichiers

Une nouvelle fenêtre de téléchargement de fichiers apparaît. Vous pouvez soit glisser-déposer votre fichier, soit le sélectionner depuis votre machine en cliquant au milieu de cette fenêtre. 

téléchargement des fichiers

Une fois le fichier sélectionné, cliquez sur le bouton charger.

Lorsque le téléchargement terminé, retournez au Gestionnaire de fichiers et vous verrez l’archive dans votre répertoire public_html. Cliquez avec le bouton droit de la souris sur l’archive et sélectionnez Extraire pour extraire l’archive.

extraire de dossier

vous recevez une invite vous demandant de spécifier l’emplacement où l’archive doit être extraite, assurez-vous que cela soit /public_html

Cliquez sur Extraire

Étape 5 : Mettre à jour les détails de la base de données dans le fichier de configuration.

Retournez au dossier de Laravel dans publi_html et modifiez le fichier .env

Mettez à jour les paramètres DB_DATABASE, DB_USERNAME et DB_PASSWORD avec les informations obtenues à l’étape 2.

base de données

C’est tout. L’application devrait être déployée avec succès.

Configurer Redis sur Laravel

Maintenant que Redis est installé et activé sur votre serveur, configurons-le sur votre application Laravel  Pour cela, suivez ces étapes

Connectez vous à votre Controle panel , puis dans la section systèm infos& files cliquez sur Terminal SSH

ssh + hébergement web

Interagir en SSH avec son espace cloud

ssh + hébergement

Maintenant, pour vous assurer que Redis fonctionne, tapez la commande suivante :

redis-cli ping

Si vous obtenez PONG en réponse, Redis est activé sur votre serveur.

Avant d’utiliser Redis avec Laravel, vous devrez installer le package predis/predis (~1.0) via Composer. Pour ce faire, tapez la commande suivante dans le terminal

le compositeur a besoin de prédis/predis

La configuration Redis de votre application se trouve dans le fichier config/database.php

Dans le fichier config/cache.php , vous pouvez modifier votre pilote de cache par défaut du fichier à Redis et commencer à utiliser Redis dans votre application.

 

 

 

Cet Article est utile ? Votez
0 / 5 1

Your page rank:

Facebook
Twitter
LinkedIn
Pinterest

Plus à explorer

Kubernetes load balancer
Cloud computing

Comment créer Kubernetes load balancer ?

To work as efficiently as possible with Kubernetes, it is important that the workload is distributed manageably across different pods. A load balancer is an excellent

 20% Réduction

Bénéficiez de 20 % de réduction pour votre 1 achat
Confirmer
*Offre valable uniquement pour les nouveaux inscrits
close-link

Mailsuite fonctionne sur Tous vos appareils

Prenez votre communication avec vous en installant des applications complètes sur votre appareil Android, iOS windows et MacOs

Mailsuite fonctionne sur Tous vos appareils

Prenez votre communication avec vous en installant des applications complètes sur votre appareil Android, iOS windows et MacOs