Laravel PHP frameWork

Comment installer Laravel PHP Framework sur OpenSUSE 15 ?

(Last Updated On: 29 mai 2022)

OpenSUSE est une distribution Linux, sponsorisée par SUSE. C’est une excellente nouvelle distribution, stable et avec des outils exceptionnels comme Yast. C’est pourquoi de plus en plus de développeurs l’utilisent comme système principal, ce qui indique sa large fonctionnalité. Je vais donc vous apprendre à installer Laravel PHP Framework sur OpenSUSE 15.

Comme vous le savez, nous aimons bien Laravel, et c’est pourquoi nous en avons parlé ici . Au cas où vous ne le sauriez pas, Laravel est un PHP qui accorde beaucoup d’importance au code de l’application. C’est-à-dire qu’il se distingue par sa grande compréhensibilité pour l’utilisateur, sans laisser de côté la vitesse et la sécurité des données.

Alors, commençons à installer Laravel PHP Framework sur OpenSUSE 15. C’est simple.

Prérequis

L’installation de Laravel ne devrait pas coûter beaucoup de travail, cependant, il existe une série d’exigences minimales pour pouvoir effectuer la procédure de la meilleure façon possible. Tout d’abord, il est nécessaire de connaître le terminal Linux.

D’autre part, votre utilisateur doit pouvoir utiliser sudo car les packages doivent être installés et une autorisation en tant que root est requise.

Enfin, votre ordinateur doit pouvoir exécuter PHP et Apache. Ne vous inquiétez pas, n’importe quel ordinateur moderne devrait le faire.

Mettre à niveau OpenSUSE

La première étape pour installer Laravel PHP sur OpenSUSE 15 consiste à mettre à niveau le système d’exploitation. Il est recommandé de le faire à tout moment.

:~$ sudo zypper up 
 Laravel Framework PHP
1.- Mettre à niveau OpenSUSE

Avec cela, votre système disposera des derniers correctifs de sécurité et sera plus robuste.

Installez le serveur Web Apache

Vous devez maintenant installer Apache pour pouvoir travailler plus confortablement sur votre projet. Pour cela, lancez sur un terminal :

:~$ sudo zypper in apache2 

 Laravel Framework PHP

 

Installer Apache

Ensuite, activez et démarrez le service.

:~$ sudo systemctl enable apache2
:~$ sudo systemctl start apache2 

 Laravel Framework PHP  Démarrez Apache

Définissez la règle de pare-feu pour Apache.

:~$ sudo firewall-cmd --add-service=http --permanent
:~$ sudo firewall-cmd --reload 

 Laravel Framework PHP

 

Maintenant, ouvrez votre navigateur Web et accédez à http://IP_SERVER. Vous verrez cela.

 Laravel Framework PHP  L’image dit que nous n’avons pas la permission d’accéder à la racine d’Apache. Ne vous inquiétez pas, c’est la politique d’OpenSUSE et pour l’instant je ne la modifierai pas. Donc, Apache est installé.

Installer MariaDB

Si vous allez développer en Laravel, vous aurez besoin d’un gestionnaire de base de données. Laravel en supporte plusieurs, mais je vais installer MariaDB.

:~$ sudo zypper in mariadb

 Laravel Framework PHP

Lorsque l’installation est terminée. Il est nécessaire de démarrer le service MariaDB. Ensuite, il est temps de définir un mot de passe root en utilisant le script mysql_secure_installation.

:~$ sudo systemctl enable mariadb
:~$ sudo systemctl start mariadb

 Laravel Framework PHP

:~$ sudo mysql_secure_installation

 Laravel Framework PHP

Après avoir défini le mot de passe root, on vous posera quelques questions concernant la configuration du serveur MariaDB. Vous pouvez répondre comme vous le souhaitez, je l’ai fait de cette façon.

Remove anonymous users? [Y/n] y
Disallow root login remotely? [Y/n] n
Remove test database and access to it? [Y/n] y
Reload privilege tables now? [Y/n] y

Installer PHP

La dernière version stable de Laravel requiert au moins PHP 7.1. C’est une bonne version. Dans OpenSUSE 15 la version 7.2 est disponible via les dépôts officiels. Il n’y a donc aucun problème.

:~$ sudo zypper in php7 php7-openssl php7-pdo php7-mbstring php7-tokenizer php7-xmlreader php7-phar php7-zip php7-xmlwriter php7-ctype php7-json php7-mysql

 Laravel Framework PHP

Comme vous pouvez le voir, j’ai également installé certains modules PHP requis par Laravel. Ensuite, activez le module PHP et redémarrez Apache2.

:~$ sudo a2enmod php7
:~$ sudo systemctl apache2

Installer Laravel PHP Framework

Un moyen simple et efficace d’installer le framework PHP Laravel sur toute distribution Linux est d’utiliser Composer. Composer est un gestionnaire de dépendances PHP qui simplifie grandement la gestion des dépendances. Donc, commençons par l’installer.

:~$ curl -sS https://getcomposer.org/installer | php
:~$ sudo mv composer.phar /usr/local/bin/composer
:~$ sudo chmod +x /usr/local/bin/composer

 Laravel Framework PHP

Ensuite, créez un nouveau projet Laravel

:~$ composer create-project --prefer-dist laravel/laravel example

 Laravel Framework PHP

Bien entendu, remplacez exemple par le nom de votre projet.

 Laravel Framework PHP

Ensuite, servez votre projet.

:~$ cd example
:~$ php artisan serve

Ceci servira votre projet sur http://localhost:8000. Cependant, vous pouvez servir le projet avec un hôte et un port spécifiques. Mais vous devez ouvrir les ports..

:~$ sudo firewall-cmd --add-port=8000/tcp --permanent 
:~$ sudo firewall-cmd --add-port=8765/tcp --permanent 
:~$ sudo firewall-cmd --reload
:~$ cd example/
:~$ php artisan serve --host=192.168.250.3 --port=8765

 Laravel Framework PHP

 

Maintenant, ouvrez votre navigateur web et allez sur http://IP_SERVER:8765/. Ou http://localhost:8000 selon le cas.

 Laravel Framework PHP

Et c’est tout.

Conclusion

L’installation de Laravel est quelque chose de simple qui peut être réalisé après quelques minutes. Laravel est un framework très puissant que de plus en plus de personnes utilisent. Veuillez partager cet article avec vos amis.


Merci de votez pour cet article :
Pas malMoyenBienAcès bienExcélent (No Ratings Yet)
Loading...

Laisser un commentaire

Translate »