sql >> Database >  >> NoSQL >> MongoDB

Hoe installeer ik php-mongo op CentOS 5.3?

Als je SSH-toegang en root hebt, zou je de instructies voor "Installeren op *NIX" moeten kunnen volgen (de RPM's zijn alleen voor het gemak gemaakt.)

Je kunt proberen pecl . te gebruiken ... PECL is een opslagplaats voor PHP-extensies en het mongo php-stuurprogramma gebruikt dat systeem.

Hier is een blogbericht dat je misschien nuttig vindt ...

http://learnmongo.com/posts/mongodb-php-install- and-connect/

Installatie-instructies van dat bericht ...

Opdrachtregelinstallatie voor Linux

Voer via je opdrachtregel pecl ... uit (als je sudo gebruikt):

$ sudo pecl install mongo

Als je al root bent ...

# pecl install mongo

Als je een foutmelding krijgt dat het systeem phpize niet kan vinden dan moet u mogelijk het PHP-dev-pakket installeren (dit is hoe u dat doet als uw besturingssysteem geschikt is, u moet mogelijk een andere methode gebruiken om de PHP-dev-pakketten te installeren) …

$ sudo aptitude install php5-dev

U moet dan uw php.ini . aanpassen bestand toevoegen voeg de extensie mongo.so toe:

extension=mongo.so

Herstart je webserver en je bent klaar.

Als pecl niet voor u werkt, kunt u het handmatig installeren zoals hier beschreven ...

http://www.php.net/manual /en/mongo.installation.php#mongo.installation.manual



  1. mongo - cli valt weg met Mlock mislukt:kan vergrendeld geheugen niet toewijzen

  2. MongoDB Aggregate $unwind $match met behulp van datum - wat heb ik gemist?

  3. Transacties in MongoDB

  4. Indexeren met Redis gesorteerde sets