# Configuración

Para el uso del plugin será necesario tener instalado una serie de dependencias.

Lo primero es tener instalado python 3

```
yum install python3
```

El plugin viene con un archivo llamado requirements.txt que instalará las otras dependencias necesarias. Para ejecutarlo usaremos:

```
pip3 install -r requirements.txt
```

No obstante, si quieres instalar sus dependencias sin el archivo requirements, puedes usar los siguientes comandos (recomendado si no usas una base de datos Mongo DB atlas)

**PyMongo**

```
python -m pip install pymongo
```

o con el siguiente comando si python 3 no es tu versión de python por defecto:

```
python3 -m pip install pymongo
```

**dnspython**

```
python -m pip install dnspython
```

o con el siguiente comando si python 3 no es tu versión de python por defecto:

```
python3 -m pip install pymongo
```

*nota: dnspython solo es imprescindible si usas una base de datos MongoDB atlas.*

Para conectarte, necesitas conocer tu ip o uri de conexión. Si te has montado la base de datos en docker puedes verlo con :

```
docker inspect <id-contenedor>
```

[![image-1629969157626.png](https://pandorafms.com/guides/public/uploads/images/gallery/2021-08/scaled-1680-/image-1629969157626.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2021-08/image-1629969157626.png)

El puerto por defecto suele ser 27017. Por ejemplo con esta ip la url de conexión sería :

mongodb://172.17.0.2:27017

Para MongoDB atlas, necesitaremos la cadena de conexión, esta se obtiene haciendo lo siguiente.

Vamos a connect:

[![1.png](https://pandorafms.com/guides/public/uploads/images/gallery/2021-08/scaled-1680-/1.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2021-08/1.png)

Nos saldrán varias opciones para conectarnos:  
  
[![2.png](https://pandorafms.com/guides/public/uploads/images/gallery/2021-08/scaled-1680-/2.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2021-08/2.png)

Yo por ejemplo, he optado por MongoDB compass, al darle, nos mostrará la cadena de conexión, si es que ya lo hemos instalado, o nos dará la opción de instalarlo.

[![3.png](https://pandorafms.com/guides/public/uploads/images/gallery/2021-08/scaled-1680-/3.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2021-08/3.png)

Esa sería la cadena de conexión, obviamente habría que cambiar &lt;password&gt; por tu contraseña.