Poin terbesarnya adalah saya ingin opsi SSL diaktifkan. Saya tidak dapat menemukan jawaban sederhana apa pun, jadi saya harap ini membantu orang lain yang menjelajahi jalan ini.
Versi dari EPEL dengan opsi yang diaktifkan dibuat dengan versi pcre-devel yang tidak kompatibel yang didapat Amazon AMI dari repo linux amzn1.
Saya cukup membangun kembali biner mongodb dari RPM sumber EPEL dan RPM yang dihasilkan terpasang dan berfungsi dengan baik.
Harus menarik paket lain untuk melakukannya.
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
Paket-paket tersebut diposting secara publik untuk siapa saja yang berjuang dengan ini dan untuk tetap konsisten dengan lisensi AGPL.
Butuh waktu hampir 45 menit untuk membangunnya kembali, jadi saya memasang repo kecil sehingga saya tidak perlu membangun kembali setiap instance baru serta beberapa instruksi jika orang lain ingin menggunakannya.
Petunjuk: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
File repo:http://mongodb.ssl. amzn1.bauman.in/mongodb.ssl.amzn1.bauman.in.repo