L'hébergement mutualisé pour tou·te·s, imaginé par des développeur·euse·s, pour des développeur·euse·s.
Découvrir le Cloud PublicMongoDB est un SGBD noSQL orienté documents.
Dans notre exemple, nous utilisons un accès SSH et considérons les informations suivantes :
foo
$HOME/mongodb/
[foo]
et [version]
doivent être remplacées par les informations correctes.
foo@ssh:~/mongodb$ wget -O- https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-debian12-[version].tgz | tar -xz --strip-components=1
foo@ssh:~/mongodb$ mkdir -p data log
Choisissez le paquet tgz et la plateforme Debian de la version 7.0 de la tarball.
Créez un service avec les détails suivants :
./bin/mongod --dbpath ./data/ --logpath ./log/mongo.log --ipv6 --bind_ip_all
/home/[foo]/mongodb
Les utilisateurs de Cloud public devront faire pointer le service sur un port entre 8300 à 8499 et ajouter l’option --port
à la commande.
Les utilisateurs de Cloud Privé devront ouvrir le port utilisé en créant une règle sur le parefeu s’ils souhaitent y accéder depuis l’extérieur :
Intitulé | Valeur |
---|---|
Protocole | UDP/TCP |
Type | ACCEPT |
Direction | Entrée |
Hôtes | <ne rien indiquer> |
Ports | 27017 |
Version IP | IPv4/IPv6 |