Situatie
Vom presupune ca este necesar sa instalezi pachetul MongoDB pentru folosirea acestuia intr-un proiect Laravel.
Solutie
Pentru a folosi MongoDB intr-un proiect Laral, avem nevoie mai intai de un proiect Laravel. Pentru a initializa un astfel de proiect avem nevoie de PHP si Composer.
Instalați proiectul Laravel
După ce aveți instalate PHP și Composer, puteți instala Laravel. Din fereastra terminalului, introduceți următoarea comandă:
composer global require “laravel/installer” export PATH=$PATH:$HOME/.composer/vendor/bin |
Pentru a porni un proiect Laravel, executați următoarea comandă. Pentru proiectul nostru, vom folosi myapp ca nume al aplicației noastre:
laravel new myapp |
Acest lucru creează un folder numit myapp, cu structura inițială a proiectului Laravel în interiorul acestuia.
Dacă executați următoarea comandă din folderul myapp, ar trebui să vedeți o aplicație web care rulează cu pagina inițială Laravel la http://localhost:8000:
cd myapp php artisan serve |
Instalați pachetul Laravel MongoDB
Înainte de a putea instala bibliotecile MongoDB pentru Laravel, trebuie să instalăm extensia PHP pentru MongoDB. Rulați următoarea comandă:
sudo pecl install mongodb |
De asemenea, va trebui să vă asigurați că extensia mongodb este activată în fișierul dvs. php.ini. Locația fișierului dvs. php.ini va varia în funcție de sistemul dvs. de operare. Adăugați următoarea linie în fișierul dvs. php.ini:
extension=“mongodb.so” |
În cele din urmă, rulați următoarea comandă din directorul proiectului Laravel pentru a adăuga pachetul MongoDB pentru Laravel:
composer require jenssegers/mongodb |
Leave A Comment?