Laravel est un framework PHP puissant et populaire qui facilite le développement d’applications web. Voici un guide étape par étape pour l’installer sur serveur vps avec Alma Linux 9.
Prérequis
- Accès à un serveur vps avec Alma Linux 9 installé.
- Accès à la ligne de commande (SSH).
- PHP version 7.4 ou supérieure.
- Composer installé sur votre système.
Étape 1 : Mettre à jour le système
Connectez-vous à votre serveur vps et exécutez la commande suivante pour mettre à jour les paquets :
sudo dnf update
Étape 2 : Installer PHP et les extensions nécessaires
Installez PHP et les extensions requises pour Laravel :
sudo dnf install php php-cli php-mbstring php-xml php-zip php-curl
Étape 3 : Installer Composer
Composer est un gestionnaire de dépendances pour PHP. Exécutez les commandes suivantes pour l’installer :
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php -r "if (hash_file('sha384', 'composer-setup.php') === 'expected_hash') { echo 'Installer valide'; } else { echo 'Installer corrompu'; unlink('composer-setup.php'); } echo PHP_EOL;"
php composer-setup.php
php -r "unlink('composer-setup.php');"
sudo mv composer.phar /usr/local/bin/composer
Étape 4 : Créer un nouveau projet Laravel
Une fois Composer installé, vous pouvez créer un nouveau projet Laravel en utilisant la commande suivante :
composer create-project --prefer-dist laravel/laravel nom_du_projet
Étape 5 : Configurer le serveur web
Enfin, vous devez configurer votre serveur web (par exemple, Apache ou Nginx) pour servir le projet Laravel. Assurez-vous que le répertoire public de Laravel est le point d’entrée de votre application.
Conclusion
Vous avez maintenant installé avec succès le framework Laravel sur votre serveur vps avec Alma Linux 9. Vous pouvez commencer à développer votre application web avec Laravel.