MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

Mongodb e MAMP


Para MAMP 2.1.2 e PHP 5.4.10

  1. Baixe o driver php do MongoDB.

  2. copie mongo.so para
    /Applications/MAMP/bin/php/php5.4.10/lib/php/extensions/no-debug-non-zts-20100525/
    

    e usando terminal
    cd /Applications/MAMP/bin/php/php5.4.10/lib/php/extensions/no-debug-non-zts-20100525/ && wget https://github.com/downloads/stennie/mongo-php-driver/mongo.so
    

  3. abrir
    /Applications/MAMP/bin/php/php5.4.10/conf/php.ini
    

    Encontre ; Extensions

    adicionarextension=mongo.so

  4. Reinicie o MAMP.

As etapas acima instalarão o driver MongoDB 1.2.10.

Para instalar o driver Mongodb mais recente usando PECL

  1. instale o autoconf usando homebrew ou portas Mac
    brew install autoconf
    

  2. Baixe a fonte do php 5.4.10 em php.net.

  3. renomeie a pasta de origem php descompactada de php-5.4.10 para php e cole-o nesta pasta
    /Applications/MAMP/bin/php/php5.4.10/include/
    

  4. usando a pasta php do terminal e execute ./configure
    cd /Applications/MAMP/bin/php/php5.4.10/include/php/ && ./configure
    

  5. Adicione o bin MAMP ao seu ~/.bash_profile
    echo "export PATH=/Applications/MAMP/bin/php/php5.4.10/bin:$PATH" >> ~/.bash_profile 
    source ~/.bash_profile
    

  6. instale o mongo mais recente
    pecl install mongo
    

  7. reinicie o servidor MAMP :).