GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment installer Laravel sur Linux

Nous allons vous montrer comment installer Laravel sur Linux. Laravel est un framework d'application Web open source écrit en PHP qui suit le paradigme modèle-vue-contrôleur (MVC). Laravel est un framework jeune, mais il a rapidement gagné en popularité grâce à sa documentation complète, sa communauté conviviale et son code propre et élégant. L'installation de Laravel sur Linux est une tâche assez simple, suivez attentivement les étapes ci-dessous et vous devriez avoir installé Laravel sur votre machine Linux en moins de 10 minutes.

1. Prérequis

Ce didacticiel suppose que vous disposez :
-d'un serveur Web (apache ou nginx)
-de PHP 5.3 ou d'une version plus récente
* Veuillez consulter les articles suivants pour savoir comment configurer un serveur LAMP ou LNMP.

2. Accédez au répertoire racine du serveur Web

Debian/Ubuntu

cd /var/www

CentOS/Fedora

cd /var/www/html

3. Télécharger Laravel

wget -O laravel.zip http://laravel.com/download

4. Extraire le contenu de l'archive

unzip laravel.zip
mv laravel-laravel-* laravelsite

5. Changer de propriétaire

Debian/Ubuntu

chown -R www-data: /var/www/laravelsite

CentOS/Fedora

chown -R apache: /var/www/html/laravelsite

6. Créer un nouvel hôte virtuel apache ou nginx

Nginx

server {
  server_name laravelsite.dev;
  listen 80;
  root /var/www/laravelsite/public;
  # Uncomment the following line for Centos/Fedora
  # root /var/www/html/laravelsite/public
  index index.php;
  location / {
    try_files $uri $uri/ @rewrites;
  }
  location @rewrites {
    rewrite ^ /index.php last;
  }
  location ~ \.php {
    fastcgi_index index.php;
    fastcgi_split_path_info ^(.+\.php)(.*)$;
    include /etc/nginx/fastcgi_params;
    fastcgi_pass 127.0.0.1:9000;
    fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
  }
}

Apache

<VirtualHost *:80>
    DocumentRoot /var/www/laravelsite/public
    # Uncomment the following line for Centos/Fedora
    # DocumentRoot /var/www/html/laravelsite/public
    ServerName laravelsite.dev
</VirtualHost>

Si vous souhaitez utiliser des "URL plus propres", ajoutez le code suivant dans le fichier .htaccess.

Options +FollowSymLinks
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php [L]

Comme vous l'avez remarqué, DocumentRoot pointe vers le répertoire "public".

7. Redémarrez votre serveur Web

Enfin, redémarrez votre serveur Web et ouvrez votre installation Laravel nouvellement créée dans un navigateur Web. Pour plus de documentation, veuillez visiter http://laravel.com/docs/

Vous n'êtes pas obligé d'installer Laravel sur Linux, si vous utilisez l'un de nos services d'hébergement géré Laravel, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts d'installer et de configurer Laravel pour vous. Ils sont disponibles 24h/24 et 7j/7 et prendront immédiatement en charge votre demande.

PS. Si vous avez aimé cet article sur l'installation de Laravel sous Linux, partagez-le avec vos amis sur les réseaux sociaux à l'aide des boutons à gauche ou laissez simplement une réponse ci-dessous. Merci.


Cent OS
  1. Comment installer PHP Composer sur Debian Linux

  2. Comment installer PHP sur Ubuntu Linux

  3. Comment installer Laravel sur Ubuntu 18.04

  4. Comment installer PHP 8 sur CentOS 8 Linux

  5. Comment installer PHP 8 sur Alma Linux et Rocky Linux

Comment installer Laravel sur CentOS 8 ?

Comment installer Laravel sur Fedora 35

Comment installer Laravel sur Ubuntu 22.04 LTS

Comment installer PHP 7.4 sur Rocky Linux 8

Comment installer PHP 8 sur Rocky Linux 8

Comment installer Laravel sur Rocky Linux 8