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

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
Installer Apache
Ensuite, activez et démarrez le service.
:~$ sudo systemctl enable apache2 :~$ sudo systemctl start apache2
Démarrez Apache
Définissez la règle de pare-feu pour Apache.
:~$ sudo firewall-cmd --add-service=http --permanent :~$ sudo firewall-cmd --reload
Maintenant, ouvrez votre navigateur Web et accédez à http://IP_SERVER. Vous verrez cela.

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
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
:~$ sudo mysql_secure_installation
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
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
Ensuite, créez un nouveau projet Laravel
:~$ composer create-project --prefer-dist laravel/laravel example
Bien entendu, remplacez exemple par le nom de votre projet.
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
Maintenant, ouvrez votre navigateur web et allez sur http://IP_SERVER:8765/. Ou http://localhost:8000 selon le cas.
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 :