{"id":41683,"date":"2025-07-23T18:09:18","date_gmt":"2025-07-23T18:09:18","guid":{"rendered":"\/fr\/tutoriels\/?p=41683"},"modified":"2026-01-13T20:43:30","modified_gmt":"2026-01-13T20:43:30","slug":"installer-laravel-sur-ubuntu","status":"publish","type":"post","link":"\/fr\/tutoriels\/installer-laravel-sur-ubuntu\/","title":{"rendered":"Comment installer Laravel sur Ubuntu avec Apache en 2026"},"content":{"rendered":"<p class=\"wp-block-paragraph\">Il existe de nombreux frameworks PHP puissants, mais certains d&rsquo;entre eux pr&eacute;sentent des limitations en mati&egrave;re de lecture du code source de l&rsquo;application. Cela peut poser probl&egrave;me si vous souhaitez documenter le code de l&rsquo;application.<\/p><p class=\"wp-block-paragraph\">Heureusement, Laravel, lorsqu&rsquo;il est associ&eacute; &agrave; <a href=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/quest-ce-quapache\/\"><strong>Apache<\/strong><\/a>, offre une excellente solution. Ce framework PHP organise et compresse efficacement le code source. Dans ce tutoriel, nous vous guiderons tout au long de l&rsquo;installation compl&egrave;te de Laravel avec Apache sur Ubuntu.<\/p><p class=\"wp-block-paragraph\"><strong>Aper&ccedil;u rapide de l&rsquo;installation de Laravel sur Ubuntu avec Apache :<\/strong><\/p><figure tabindex=\"0\" class=\"wp-block-table\"><table><tbody><tr><td><strong>Connaissances requises<\/strong><\/td><td>Connaissances de base en gestion de serveur Ubuntu, PHP, Apache<\/td><\/tr><tr><td><strong>Privil&egrave;ges requis<\/strong><\/td><td>Privil&egrave;ges root ou sudo<\/td><\/tr><tr><td><strong>Niveau<\/strong><\/td><td>Interm&eacute;diaire<\/td><\/tr><tr><td><strong>Objectif principal<\/strong><\/td><td>Installer Laravel, configurer PHP et Apache<\/td><\/tr><tr><td><strong>Compatibilit&eacute; OS<\/strong><\/td><td>Ubuntu 22.04 ou version ult&eacute;rieure<\/td><\/tr><\/tbody><\/table><\/figure><figure class=\"wp-block-image size-full\"><a href=\"https:\/\/assets.hostinger.com\/content\/tutorials\/pdf\/Linux-Commands-Cheatsheet-FR.pdf\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" width=\"1024\" height=\"283\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/Linux-cheat-sheet-FR-1024x283-1.png\/public\" alt=\"\" class=\"wp-image-41445\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/Linux-cheat-sheet-FR-1024x283-1.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/Linux-cheat-sheet-FR-1024x283-1.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/Linux-cheat-sheet-FR-1024x283-1.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/Linux-cheat-sheet-FR-1024x283-1.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><h2 class=\"wp-block-heading\" id=\"h-qu-est-ce-que-laravel\"><strong>Qu&rsquo;est-ce que Laravel<\/strong><\/h2><p class=\"wp-block-paragraph\">Laravel est sans surprise l&rsquo;un des <a href=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/frameworks-php\/\">frameworks PHP<\/a> les plus populaires. Il poss&egrave;de de nombreuses fonctionnalit&eacute;s uniques qui en font l&rsquo;une des options les mieux not&eacute;es par les d&eacute;veloppeurs web.<\/p><p class=\"wp-block-paragraph\">Il dispose &eacute;galement d&rsquo;une excellente documentation et privil&eacute;gie un code source bien &eacute;crit, ce qui se traduit par une syntaxe tr&egrave;s expressive. Rapide, efficace et convivial : Laravel. Voici comment installer Laravel sur Ubuntu.<\/p><h2 class=\"wp-block-heading\" id=\"h-comment-installer-laravel-sur-ubuntu\"><strong>Comment installer Laravel sur Ubuntu<\/strong><\/h2><p class=\"wp-block-paragraph\">Avant de commencer, vous devez vous connecter &agrave; votre serveur priv&eacute; virtuel via SSH. Voici un <a href=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/connexion-ssh-windows-putty\/\">tutoriel utile<\/a> pour vous aider.<\/p><p class=\"wp-block-paragraph\">Suivez les &eacute;tapes ci-dessous pour installer Laravel sur Ubuntu de la mani&egrave;re la plus simple possible :<\/p><h3 class=\"wp-block-heading\" id=\"h-1-installer-le-serveur-web-apache\"><strong>1. Installer le serveur web Apache<\/strong><\/h3><p class=\"wp-block-paragraph\">Pour que Laravel fonctionne, vous aurez besoin d&rsquo;Apache. Il s&rsquo;agit de l&rsquo;un des outils de serveur HTTP les plus populaires, il est donc probable qu&rsquo;il soit d&eacute;j&agrave; install&eacute; sur votre VPS. Heureusement, vous pouvez facilement le v&eacute;rifier ! Une fois connect&eacute; &agrave; votre serveur via <strong>SSH<\/strong>, v&eacute;rifiez qu&rsquo;un service syst&egrave;me Apache existe. Pour ce faire, nous devons ex&eacute;cuter cette commande.<\/p><pre class=\"wp-block-preformatted\">sudo systemctl status apache2<\/pre><p class=\"wp-block-paragraph\">Comme vous pouvez le constater, notre VPS ne dispose pas du service Apache. Nous devons donc l&rsquo;installer. Pour ce faire, ex&eacute;cutez la commande suivante.<\/p><pre class=\"wp-block-preformatted\">sudo apt install apache2<\/pre><p class=\"wp-block-paragraph\">Par d&eacute;faut, Ubuntu d&eacute;marre le service Apache et le lance au d&eacute;marrage du syst&egrave;me.<\/p><p class=\"wp-block-paragraph\">Maintenant, si vous utilisez un pare-feu, il est n&eacute;cessaire d&rsquo;&eacute;tablir une r&egrave;gle dans le <a href=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/comment-configurer-pare-feu-ufw\/\">pare-feu Ubuntu<\/a> afin qu&rsquo;Apache puisse fonctionner correctement. Si vous n&rsquo;avez pas de pare-feu install&eacute;, vous pouvez ignorer cette &eacute;tape.<\/p><pre class=\"wp-block-preformatted\">sudo ufw allow &ldquo;Apache Full&rdquo;<\/pre><p class=\"wp-block-paragraph\">Ensuite, nous pouvons v&eacute;rifier &agrave; nouveau l&rsquo;&eacute;tat du service Apache.<\/p><pre class=\"wp-block-preformatted\">sudo systemctl status apache2<\/pre><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6a6e1c10813d3\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a6e1c10813d3\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"254\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/07\/ubuntu-apache-statut.png\/public\" alt=\"Sortie de la commande de statut du serveur Apache sur Ubuntu.\n\n\n\n\n\n\n\n\n\nDemander &agrave; ChatGPT\n\" class=\"wp-image-41697\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/07\/ubuntu-apache-statut.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/07\/ubuntu-apache-statut.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/07\/ubuntu-apache-statut.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/07\/ubuntu-apache-statut.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" data-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.thisImage.buttonRight\" data-wp-style--top=\"state.thisImage.buttonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><p class=\"wp-block-paragraph\">Enfin, ouvrez un navigateur web et rendez-vous &agrave; l&rsquo;adresse IP de votre serveur ou &agrave; son nom de domaine.<\/p><p class=\"wp-block-paragraph\">Si vous voyez cet &eacute;cran, cela signifie qu&rsquo;Apache est op&eacute;rationnel.<\/p><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6a6e1c1082fd2\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a6e1c1082fd2\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"499\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/07\/screen-apache-browser.png\/public\" alt=\"&Eacute;cran par d&eacute;faut d&rsquo;Apache dans un navigateur.\" class=\"wp-image-41698\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/07\/screen-apache-browser.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/07\/screen-apache-browser.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/07\/screen-apache-browser.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/07\/screen-apache-browser.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" data-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.thisImage.buttonRight\" data-wp-style--top=\"state.thisImage.buttonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><h3 class=\"wp-block-heading\" id=\"h-2-installer-php\"><strong>2. Installer PHP<\/strong><\/h3><p class=\"wp-block-paragraph\">L&rsquo;&eacute;tape suivante consiste &agrave; installer PHP. Heureusement, PHP 8 est fourni par d&eacute;faut dans les d&eacute;p&ocirc;ts officiels d&rsquo;Ubuntu, ce qui rend l&rsquo;installation tr&egrave;s facile. Vous devrez installer le langage lui-m&ecirc;me et quelques modules suppl&eacute;mentaires. Pour ce faire, ex&eacute;cutez la commande suivante :<\/p><pre class=\"wp-block-preformatted\">sudo apt install php libapache2-mod-php php-mbstring php-xmlrpc php-soap php-gd php-xml php-cli php-zip php-bcmath php-tokenizer php-json php-pear<\/pre><p class=\"wp-block-paragraph\">Si la commande suivante affiche un message indiquant que certains paquets sont introuvables, mettez simplement &agrave; jour votre Ubuntu en ex&eacute;cutant la commande suivante, puis relancez la commande pr&eacute;c&eacute;dente :<\/p><pre class=\"wp-block-preformatted\">sudo apt-get update<\/pre><p class=\"wp-block-paragraph\">Nous pouvons maintenant tester si PHP fonctionne correctement. Pour cela, nous devons cr&eacute;er un fichier dans le r&eacute;pertoire racine d&rsquo;Apache. Appelons-le test.php. Ex&eacute;cutez la commande suivante :<\/p><pre class=\"wp-block-preformatted\">sudo nano \/var\/www\/html\/test.php<\/pre><p class=\"wp-block-paragraph\">Et ajoutez l&rsquo;appel &agrave; la fonction phpinfo.<\/p><pre class=\"wp-block-preformatted\">&lt;?php<br>phpinfo();<br>?&gt;<\/pre><p class=\"wp-block-paragraph\">Nous devons enregistrer et fermer le fichier. Pour enregistrer, appuyez sur <strong>CTRL+O<\/strong>, puis sur <strong>CTRL+X<\/strong> pour quitter. Ensuite, ouvrez le navigateur Web et rendez-vous sur <strong>http:\/\/IP-de-votre-serveur\/test.php<\/strong>.<\/p><p class=\"wp-block-paragraph\">Si vous voyez cet &eacute;cran, vous pouvez &ecirc;tre s&ucirc;r que PHP fonctionne correctement.<\/p><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6a6e1c1084bfc\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a6e1c1084bfc\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"499\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/07\/page-info-php.png\/public\" alt=\"&Eacute;cran d'informations PHP sur un navigateur\" class=\"wp-image-41699\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/07\/page-info-php.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/07\/page-info-php.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/07\/page-info-php.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/07\/page-info-php.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" data-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.thisImage.buttonRight\" data-wp-style--top=\"state.thisImage.buttonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><h3 class=\"wp-block-heading\" id=\"h-3-telecharger-et-installer-un-gestionnaire-de-base-de-donnees\"><strong>3. T&eacute;l&eacute;charger et installer un gestionnaire de base de donn&eacute;es<\/strong><\/h3><p class=\"wp-block-paragraph\">Si nous voulons d&eacute;velopper avec Laravel sous Ubuntu 22.04, il est n&eacute;cessaire d&rsquo;installer un gestionnaire de base de donn&eacute;es. Laravel prend en charge les serveurs PostgreSQL, MySQL, MariaDB, SQLite et SQL. Nous pouvons installer et configurer celui que nous voulons. Pour ce tutoriel, nous allons installer MariaDB.<\/p><pre class=\"wp-block-preformatted\">sudo apt install mariadb-server<\/pre><p class=\"wp-block-paragraph\">Ensuite, vous pouvez d&eacute;finir un mot de passe pour l&rsquo;utilisateur root. Pour ce faire, vous devez utiliser le script mysql_secure_installation. Notez que cette &eacute;tape est facultative, mais recommand&eacute;e pour des raisons de s&eacute;curit&eacute;.<\/p><pre class=\"wp-block-preformatted\">sudo mysql_secure_installation<\/pre><p class=\"wp-block-paragraph\">Apr&egrave;s avoir d&eacute;fini le mot de passe root, plusieurs questions de configuration MariaDB vous seront pos&eacute;es. Les r&eacute;ponses &agrave; saisir se trouvent &agrave; c&ocirc;t&eacute; des lignes de code :<\/p><pre class=\"wp-block-preformatted\">Remove anonymous users? [Y\/n] y<br>Disallow root login remotely? [Y\/n] n<br>Remove test database and access to it? [Y\/n] y<br>Reload privilege tables now? [Y\/n] y<\/pre><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6a6e1c10868cd\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a6e1c10868cd\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"576\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/07\/configuration-mariadb-ubuntu.png\/public\" alt=\"Configuration de Maria DB sur Ubuntu\" class=\"wp-image-41700\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/07\/configuration-mariadb-ubuntu.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/07\/configuration-mariadb-ubuntu.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/07\/configuration-mariadb-ubuntu.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/07\/configuration-mariadb-ubuntu.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" data-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.thisImage.buttonRight\" data-wp-style--top=\"state.thisImage.buttonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><p class=\"wp-block-paragraph\">F&eacute;licitations, MariaDB a &eacute;t&eacute; install&eacute; avec succ&egrave;s.<\/p><h3 class=\"wp-block-heading\" id=\"h-4-installer-composer\"><strong>4. Installer Composer<\/strong><\/h3><p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.hostinger.fr\/tutoriels\/comment-installer-et-utiliser-composer\" target=\"_blank\" rel=\"noopener\"><strong>Composer<\/strong><\/a> est un gestionnaire de d&eacute;pendances PHP qui facilite le t&eacute;l&eacute;chargement des biblioth&egrave;ques PHP dans nos projets. Composer fonctionne tr&egrave;s bien et facilite grandement l&rsquo;installation de Laravel.<\/p><p class=\"wp-block-paragraph\">Tout d&rsquo;abord, nous devons t&eacute;l&eacute;charger Composer.<\/p><pre class=\"wp-block-preformatted\">curl -sS https:\/\/getcomposer.org\/installer | php<\/pre><p class=\"wp-block-paragraph\">Ensuite, nous devons nous assurer que Composer peut &ecirc;tre utilis&eacute; globalement et le rendre ex&eacute;cutable. Les commandes suivantes s&rsquo;en chargeront.<\/p><pre class=\"wp-block-preformatted\">sudo mv composer.phar \/usr\/local\/bin\/composer<\/pre><pre class=\"wp-block-preformatted\">sudo chmod +x \/usr\/local\/bin\/composer<\/pre><p>\n\n\n        <div class=\"protip\">\n            <div class=\"protip__heading\">\n                <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                    <path d=\"M1.49234 23.5024C1.23229 23.5024 0.972242 23.4024 0.782206 23.2123C0.562165 22.9923 0.452144 22.6822 0.502153 22.3722C0.562165 21.9221 1.14227 17.9113 3.00262 16.351C3.63274 15.8209 4.43289 15.5509 5.26305 15.5609C6.09321 15.5909 6.87335 15.9109 7.47347 16.4911C8.6937 17.6913 8.76371 19.6717 7.6435 20.9919C6.0832 22.8523 2.08245 23.4324 1.63237 23.4924C1.59236 23.4924 1.54235 23.4924 1.50234 23.4924L1.49234 23.5024ZM5.16303 17.5613C4.84297 17.5613 4.53291 17.6713 4.29287 17.8813C3.60274 18.4614 3.07264 19.9317 2.75258 21.242C4.06282 20.9219 5.5331 20.3918 6.11321 19.7017C6.55329 19.1716 6.54329 18.3814 6.0832 17.9213C5.85316 17.7013 5.5431 17.5713 5.20304 17.5613C5.19304 17.5613 5.17303 17.5613 5.16303 17.5613ZM11.7243 21.8821C11.4942 21.8821 11.2642 21.8021 11.0841 21.652C10.8541 21.462 10.7241 21.1819 10.7241 20.8819V15.9109L8.08358 13.2705H3.11264C2.81259 13.2705 2.53254 13.1404 2.3425 12.9104C2.15246 12.6803 2.07245 12.3803 2.12246 12.0902C2.19247 11.7102 2.84259 8.36953 4.70294 7.12929C6.33325 6.04909 8.96375 6.49918 10.244 6.80923C11.5442 4.96889 13.2546 3.4286 15.2349 2.33839C17.4553 1.11816 19.9858 0.518051 22.4963 0.498047C23.0464 0.498047 23.4865 0.948132 23.4865 1.49824C23.4865 5.0389 22.3763 9.97983 17.1753 13.7605C17.4853 15.0408 17.9354 17.6613 16.8552 19.2816C15.615 21.1419 12.2744 21.7921 11.8943 21.8621C11.8343 21.8721 11.7743 21.8821 11.7143 21.8821H11.7243ZM12.7245 16.181V19.6016C13.7146 19.2916 14.7948 18.7915 15.2049 18.1814C15.675 17.4812 15.605 16.091 15.385 14.9008C14.5248 15.3808 13.6346 15.8109 12.7245 16.181ZM9.66388 12.0302L11.9643 14.3307C13.1845 13.8306 14.3648 13.2204 15.485 12.5103C19.9358 9.51974 21.2361 5.60901 21.4561 2.53843C19.6157 2.67846 17.8254 3.20856 16.2051 4.09872C14.2847 5.14892 12.6544 6.68921 11.4942 8.54956C10.7841 9.65977 10.174 10.82 9.66388 12.0302ZM4.39289 11.2701H7.81353C8.1936 10.3599 8.63368 9.46974 9.11377 8.60957C7.92355 8.38953 6.51329 8.31952 5.81315 8.78961C5.19304 9.19968 4.70294 10.3099 4.39289 11.2701Z\" fill=\"#673DE6\"\/>\n                <\/svg>\n                <p class=\"protip__title\">\n                     Lecture recommand&eacute;e                 <\/p>\n            <\/div>\n            <p class=\"protip__content\"> Consultez notre article pour en savoir plus sur la <a href=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/changer-permissions-fichier-linux\/\">modification des permissions et des propri&eacute;taires sous Linux<\/a> afin de contr&ocirc;ler l'acc&egrave;s des utilisateurs &agrave; votre syst&egrave;me. <\/p>\n                    <\/div>\n        \n\n\n\n<\/p><h3 class=\"wp-block-heading\" id=\"h-5-installer-laravel-sur-ubuntu-a-l-aide-de-composer\"><strong>5. Installer Laravel sur Ubuntu &agrave; l&rsquo;aide de Composer<\/strong><\/h3><p class=\"wp-block-paragraph\">Une fois Composer install&eacute;, nous pouvons maintenant installer Laravel. Pour ce faire, ex&eacute;cutez la commande suivante :<\/p><pre class=\"wp-block-preformatted\">composer create-project --prefer-dist laravel\/laravel [nom_projet]<\/pre><p class=\"wp-block-paragraph\">Bien s&ucirc;r, vous devez remplacer <strong>[nom_projet] <\/strong>par le nom de votre application. Dans ce cas, nous avons nomm&eacute; le projet &laquo; example &raquo;.<\/p><h2 class=\"wp-block-heading\" id=\"h-comment-utiliser-laravel-pour-le-developpement-local\"><strong>Comment utiliser Laravel pour le d&eacute;veloppement local<\/strong><\/h2><p class=\"wp-block-paragraph\">Pour d&eacute;velopper des applications localement, nous pouvons utiliser PHP serve et sp&eacute;cifier l&rsquo;h&ocirc;te et le port de notre serveur. Pour ce faire, ex&eacute;cutez les commandes suivantes et remplacez <strong>[IP]<\/strong> par l&rsquo;adresse IP de votre serveur et <strong>[port] <\/strong>par le port que vous souhaitez utiliser.<\/p><pre class=\"wp-block-preformatted\">cd example<\/pre><pre class=\"wp-block-preformatted\">php artisan serve --host=[IP] --port=[port]<\/pre><p class=\"wp-block-paragraph\">Ensuite, ouvrez votre navigateur web et rendez-vous &agrave; l&rsquo;adresse IP ou au nom de domaine du serveur et au port sp&eacute;cifi&eacute;. L&rsquo;adresse devrait ressembler &agrave; celle affich&eacute;e dans la sortie ci-dessus. Si vous voyez l&rsquo;&eacute;cran ci-dessous dans votre navigateur, vous &ecirc;tes pr&ecirc;t &agrave; commencer &agrave; travailler avec Laravel.<\/p><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6a6e1c1088b19\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a6e1c1088b19\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"499\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/07\/landing-page-laravel.png\/public\" alt=\"Page d'accueil Laravel sur un navigateur\" class=\"wp-image-41701\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/07\/landing-page-laravel.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/07\/landing-page-laravel.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/07\/landing-page-laravel.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/07\/landing-page-laravel.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" data-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.thisImage.buttonRight\" data-wp-style--top=\"state.thisImage.buttonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><h2 class=\"wp-block-heading\" id=\"h-comment-utiliser-laravel-pour-deployer-une-application\"><strong>Comment utiliser Laravel pour d&eacute;ployer une application<\/strong><\/h2><p class=\"wp-block-paragraph\">&Agrave; l&rsquo;inverse, si nous voulons <a href=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/comment-deployer-laravel\/\"><strong>d&eacute;ployer une application Laravel sur notre VPS<\/strong><\/a>, nous devons proc&eacute;der &agrave; quelques ajustements pour &eacute;viter tout probl&egrave;me.<\/p><p class=\"wp-block-paragraph\">Tout d&rsquo;abord, nous devons transf&eacute;rer le r&eacute;pertoire du projet pr&eacute;c&eacute;demment cr&eacute;&eacute; vers la racine web Apache. N&rsquo;oubliez pas que dans notre cas, le nom du dossier est Example. Ex&eacute;cutez la commande suivante :<\/p><pre class=\"wp-block-preformatted\">sudo mv example \/var\/www\/html\/<\/pre><p class=\"wp-block-paragraph\">Ensuite, d&eacute;finissez les autorisations n&eacute;cessaires pour garantir le bon fonctionnement du projet :<\/p><pre class=\"wp-block-preformatted\">sudo chgrp -R www-data \/var\/www\/html\/example\/<\/pre><pre class=\"wp-block-preformatted\">sudo chmod -R 775 \/var\/www\/html\/example\/storage<\/pre><p class=\"wp-block-paragraph\">Il est n&eacute;cessaire de cr&eacute;er un nouvel h&ocirc;te virtuel pour le projet. Cela peut &ecirc;tre fait facilement &agrave; l&rsquo;aide des commandes ci-dessous :<\/p><pre class=\"wp-block-preformatted\">cd \/etc\/apache2\/sites-available<\/pre><pre class=\"wp-block-preformatted\">sudo nano laravel_project.conf<\/pre><p class=\"wp-block-paragraph\">Ajoutez ce qui suit pour cr&eacute;er le nouvel h&ocirc;te virtuel. N&rsquo;oubliez pas de remplacer <strong>thedomain.com <\/strong>par <strong>l&rsquo;adresse IP<\/strong> de votre serveur.<\/p><pre class=\"wp-block-preformatted\">&lt;VirtualHost *:80&gt;<br>   ServerName thedomain.com<br>   ServerAdmin webmaster@thedomain.com<br>   DocumentRoot \/var\/www\/html\/example\/public<br><br>   &lt;Directory \/var\/www\/html\/example&gt;<br>       AllowOverride All<br>   &lt;\/Directory&gt;<br>   ErrorLog ${APACHE_LOG_DIR}\/error.log<br>   CustomLog ${APACHE_LOG_DIR}\/access.log combined<br>&lt;\/VirtualHost&gt;<\/pre><p class=\"wp-block-paragraph\">Enregistrez le fichier et fermez-le.<\/p><p class=\"wp-block-paragraph\">Ensuite, d&eacute;sactivez le fichier de configuration par d&eacute;faut des h&ocirc;tes virtuels dans Apache &agrave; l&rsquo;aide de la commande suivante :<\/p><pre class=\"wp-block-preformatted\">sudo a2dissite 000-default.conf<\/pre><p class=\"wp-block-paragraph\">Ensuite, activez le nouvel h&ocirc;te virtuel :<\/p><pre class=\"wp-block-preformatted\">sudo a2ensite laravel_project<\/pre><p class=\"wp-block-paragraph\">Activez le module de r&eacute;&eacute;criture Apache, puis red&eacute;marrez le service Apache :<\/p><pre class=\"wp-block-preformatted\">sudo a2enmod rewrite<\/pre><pre class=\"wp-block-preformatted\">sudo systemctl restart apache2<\/pre><p class=\"wp-block-paragraph\">Maintenant, ouvrez le navigateur Web et acc&eacute;dez &agrave; l&rsquo;adresse IP du serveur. Si vous obtenez le m&ecirc;me &eacute;cran d&rsquo;accueil Laravel que la derni&egrave;re fois, vous &ecirc;tes pr&ecirc;t &agrave; commencer &agrave; travailler.<\/p><p class=\"wp-block-paragraph\">Nous pouvons maintenant commencer &agrave; travailler avec cet excellent framework PHP.<\/p><h2 class=\"wp-block-heading\" id=\"h-comment-desinstaller-laravel-et-composer\"><strong>Comment d&eacute;sinstaller Laravel et Composer<\/strong><\/h2><p class=\"wp-block-paragraph\">Pour d&eacute;sinstaller Laravel, il suffit de supprimer le dossier du projet g&eacute;n&eacute;r&eacute;. Dans le cas de Composer, la commande suivante suffira :<\/p><pre class=\"wp-block-preformatted\">sudo rm \/usr\/local\/bin\/composer<\/pre><p class=\"wp-block-paragraph\">C&rsquo;est tout. Laravel est supprim&eacute; de votre VPS.<\/p><figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.hostinger.com\/fr\/vps\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"300\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/public\" alt=\"\" class=\"wp-image-41471\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><h2 class=\"wp-block-heading\" id=\"h-conclusion\"><strong>Conclusion<\/strong><\/h2><p class=\"wp-block-paragraph\">Pour d&eacute;velopper des applications web de qualit&eacute;, vous avez besoin d&rsquo;un framework PHP riche en fonctionnalit&eacute;s. Laravel est l&rsquo;un d&rsquo;entre eux. Vous avez appris ici comment l&rsquo;installer sur un ordinateur ou un serveur &eacute;quip&eacute; d&rsquo;Ubuntu 22.04.<\/p><p class=\"wp-block-paragraph\">N&rsquo;oubliez pas qu&rsquo;il est toujours utile de consulter la documentation officielle si vous souhaitez obtenir plus d&rsquo;informations ou en savoir plus sur le projet.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Il existe de nombreux frameworks PHP puissants, mais certains d&rsquo;entre eux pr&eacute;sentent des limitations en mati&egrave;re de lecture du code source de l&rsquo;application. Cela peut poser probl&egrave;me si vous souhaitez documenter le code de l&rsquo;application. Heureusement, Laravel, lorsqu&rsquo;il est associ&eacute; &agrave; Apache, offre une excellente solution. Ce framework PHP organise et compresse efficacement le code [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"\/fr\/tutoriels\/installer-laravel-sur-ubuntu\/\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":355,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rank_math_title":"Comment installer Laravel sur Ubuntu avec Apache","rank_math_description":"Apprenez \u00e0 installer Laravel sur Ubuntu : installez Apache, PHP, le gestionnaire de base de donn\u00e9es et bien plus.","rank_math_focus_keyword":"installer Laravel sur Ubuntu","footnotes":""},"categories":[4760],"tags":[],"class_list":["post-41683","post","type-post","status-publish","format-standard","hentry","category-vps"],"hreflangs":[{"locale":"en-US","link":"https:\/\/www.hostinger.com\/tutorials\/how-to-install-laravel-on-ubuntu\/","default":1},{"locale":"pt-BR","link":"https:\/\/www.hostinger.com\/br\/tutoriais\/como-instalar-laravel-ubuntu\/","default":0},{"locale":"fr-FR","link":"https:\/\/www.hostinger.com\/fr\/tutoriels\/installer-laravel-sur-ubuntu\/","default":0},{"locale":"es-ES","link":"https:\/\/www.hostinger.com\/es\/tutoriales\/como-instalar-laravel-en-ubuntu\/","default":0},{"locale":"id-ID","link":"https:\/\/www.hostinger.com\/id\/tutorial\/install-laravel-di-ubuntu\/","default":0},{"locale":"en-PH","link":"https:\/\/www.hostinger.com\/ph\/tutorials\/how-to-install-laravel-on-ubuntu-18-04-with-apache\/","default":0},{"locale":"en-MY","link":"https:\/\/www.hostinger.com\/my\/tutorials\/how-to-install-laravel-on-ubuntu-18-04-with-apache\/","default":0},{"locale":"en-GB","link":"https:\/\/www.hostinger.com\/uk\/tutorials\/how-to-install-laravel-on-ubuntu\/","default":0},{"locale":"en-IN","link":"https:\/\/www.hostinger.com\/in\/tutorials\/how-to-install-laravel-on-ubuntu\/","default":0},{"locale":"en-CA","link":"https:\/\/www.hostinger.com\/ca\/tutorials\/how-to-install-laravel-on-ubuntu\/","default":0},{"locale":"en-AU","link":"https:\/\/www.hostinger.com\/au\/tutorials\/how-to-install-laravel-on-ubuntu\/","default":0},{"locale":"en-NG","link":"https:\/\/www.hostinger.com\/ng\/tutorials\/how-to-install-laravel-on-ubuntu\/","default":0},{"locale":"es-AR","link":"https:\/\/www.hostinger.com\/ar\/tutoriales\/como-instalar-laravel-en-ubuntu\/","default":0},{"locale":"es-MX","link":"https:\/\/www.hostinger.com\/mx\/tutoriales\/como-instalar-laravel-en-ubuntu\/","default":0},{"locale":"es-CO","link":"https:\/\/www.hostinger.com\/co\/tutoriales\/como-instalar-laravel-en-ubuntu\/","default":0},{"locale":"pt-PT","link":"https:\/\/www.hostinger.com\/pt\/tutoriais\/como-instalar-laravel-ubuntu\/","default":0}],"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/posts\/41683","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/users\/355"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/comments?post=41683"}],"version-history":[{"count":8,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/posts\/41683\/revisions"}],"predecessor-version":[{"id":44628,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/posts\/41683\/revisions\/44628"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/media?parent=41683"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/categories?post=41683"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/tags?post=41683"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}