sql >> Database >  >> NoSQL >> MongoDB

EPEL MongoDB start niet op EC2 Amazon AMI

Het grootste punt was dat ik de SSL-optie ingeschakeld wilde hebben. Ik kon geen eenvoudige antwoorden vinden, dus ik hoop dat dit iemand anders helpt die deze weg bewandelt.

De versie van EPEL met de optie ingeschakeld is gebouwd met een incompatibele versie van pcre-devel die de Amazon AMI krijgt van de amzn1 linux-repo.

Ik herbouwde eenvoudig de mongodb-binary van de EPEL-bron-RPM en de resulterende RPM geïnstalleerd en werkte prima.

Moest andere pakketten verwijderen om het te doen.

yum install rpm-build redhat-rpm-config gcc  gcc-c++ make yum install openssl-devel snappy-devel v8-devel boost-devel python-devel python-nose scons pcre-devel readline-devel libpcap-devel gperftools-devel –y

rpmbuild --rebuild mongodb-2.4.6-1.el6.src.rpm
rpmbuild --rebuild python-pymongo-2.5.2-3.el6.src.rpm 
rpmbuild --rebuild v8-3.14.5.10-3.el6.src.rpm 

De pakketten worden openbaar geplaatst voor iedereen die hiermee worstelt en om consistent te blijven met de AGPL-licentie.

Het duurde bijna 45 minuten voordat het opnieuw was opgebouwd, dus ik heb een kleine opslagplaats opgezet zodat ik niet elke nieuwe instantie opnieuw hoef te bouwen, evenals enkele instructies als anderen er iets van willen gebruiken.

Instructies:http://mongodb.ssl.amzn1.bauman.in

wget http://mongodb.ssl.amzn1.bauman.in/mongodb.ssl.amzn1.bauman.in.repo
sudo mv mongodb.ssl.amzn1.bauman.in.repo /etc/yum.repos.d/mongodb.ssl.amzn1.bauman.in.repo
sudo yum install mongodb-server mongodb python-pymongo python-pymongo-gridfs -y

Repo-bestand:http://mongodb.ssl. amzn1.bauman.in/mongodb.ssl.amzn1.bauman.in.repo



  1. Sorteer op meerdere velden samen in mongodb

  2. Hoe een lijst te krijgen van gebruikers die vandaag jarig zijn in MongoDB

  3. Mongodb uitvoeren door een account aan te maken

  4. Redis - Fout:waarde is geen geldige float