3

Comment héberger une application Laravel sur un VPS avec Nginx et PHP-FPM ?

EN Estelle Ngono 336 il y a 2 mois Cameroun

Je passe d'un hébergement mutualisé à un petit VPS. Quelle configuration minimale pour mettre en ligne Laravel de façon sûre ?

Modifiée il y a 6 heures
1
SD Seydou Dembélé 192 · il y a 2 mois Réponse acceptée

Après chaque déploiement : composer install --no-dev -o, php artisan migrate --force, php artisan config:cache route:cache view:cache puis php artisan queue:restart. Mettez Certbot pour le HTTPS et ufw pour ne laisser ouverts que les ports 22, 80 et 443.

5
AB Adjoua Bamba 133 · il y a 2 mois

Racine du site sur public/, bloc try_files $uri $uri/ /index.php?$query_string;, PHP-FPM via socket Unix. Utilisez un utilisateur non-root pour le déploiement, donnez à www-data uniquement l'écriture sur storage et bootstrap/cache, et ne laissez jamais .env accessible.

  • Excellente explication, j'ajouterais juste qu'il faut redémarrer le service après le changement. · Yassine El Amrani · il y a 2 mois

Vous connaissez la réponse ? Rejoignez Griot pour aider.

Publier

Poser une question Obtenir de l'aide de la communauté Publier un composant Partager un SDK, un wrapper ou un package Proposer un troc Échanger une heure d'aide contre une autre Créer une prime Récompenser une solution en Mobile Money Organiser un hackathon Lancer un défi pour la communauté
Troc de compétences Primes Hackathons Observatoire