﻿1
00:00:01,410 --> 00:00:03,240
‫Narrador: En este video,

2
00:00:03,240 --> 00:00:07,040
‫aprenderá cómo instalar MongoDB en una computadora con Windows, así

3
00:00:07,040 --> 00:00:08,690
‫que si está

4
00:00:08,690 --> 00:00:11,780
‫usando una Mac, marque este video como completado.

5
00:00:11,780 --> 00:00:15,920
‫Ahora que, personalmente, no tengo ninguna computadora con Windows y esta instalación

6
00:00:15,920 --> 00:00:18,170
‫implica un par de pasos específicos

7
00:00:18,170 --> 00:00:19,770
‫de Windows, le

8
00:00:19,770 --> 00:00:22,620
‫pedí a mi asistente de enseñanza Aleksander que

9
00:00:22,620 --> 00:00:24,730
‫lo guiara a través del proceso.

10
00:00:24,730 --> 00:00:27,173
‫Así que todos saludan a Aleksander.

11
00:00:28,070 --> 00:00:30,250
‫Aleksander: Hola chicos, mi nombre es Aleksander

12
00:00:30,250 --> 00:00:31,930
‫y en esta conferencia

13
00:00:31,930 --> 00:00:34,693
‫les mostraré cómo instalar MongoDB en su máquina Windows.

14
00:00:35,610 --> 00:00:37,510
‫Primero debe abrir su navegador e

15
00:00:37,510 --> 00:00:39,970
‫ir a MongoDB. com, puede

16
00:00:39,970 --> 00:00:41,720
‫ver la dirección aquí.

17
00:00:43,270 --> 00:00:45,420
‫Luego, debe hacer clic en los

18
00:00:45,420 --> 00:00:47,783
‫productos y elegir el servidor MongoDB, ¿de acuerdo?

19
00:00:49,340 --> 00:00:51,483
‫Ahora haga clic en este botón de descarga verde.

20
00:00:52,570 --> 00:00:55,183
‫Y una vez más, elija servidor desde aquí.

21
00:00:57,640 --> 00:00:59,525
‫Bien, ahora queremos instalar este servidor

22
00:00:59,525 --> 00:01:02,330
‫de comunidad MongoDB y tenemos un par de opciones

23
00:01:02,330 --> 00:01:03,980
‫aquí, así que

24
00:01:05,230 --> 00:01:07,200
‫elija la versión actual, que en

25
00:01:07,200 --> 00:01:12,200
‫este momento es la 4. 0. 9, ¿de acuerdo?

26
00:01:12,500 --> 00:01:15,500
‫Como sistema operativo, elija Windows y

27
00:01:15,500 --> 00:01:19,610
‫me quedaré con este paquete MSI predeterminado, ¿de acuerdo?

28
00:01:19,610 --> 00:01:21,540
‫Entonces, después de configurar esto, puede

29
00:01:21,540 --> 00:01:23,440
‫presionar este botón de descarga, o

30
00:01:23,440 --> 00:01:25,050
‫en caso de que

31
00:01:25,050 --> 00:01:27,640
‫no funcione para usted, simplemente copie el enlace a

32
00:01:27,640 --> 00:01:30,433
‫continuación y péguelo en la barra de direcciones, ¿de acuerdo?

33
00:01:31,940 --> 00:01:34,610
‫Entonces, ahora deberíamos ver esta ventana emergente que le preguntará

34
00:01:34,610 --> 00:01:36,090
‫si desea guardar este

35
00:01:36,090 --> 00:01:38,320
‫archivo, simplemente haga clic en Guardar archivo y

36
00:01:38,320 --> 00:01:40,083
‫debería comenzar a descargarse, ¿está bien?

37
00:01:41,240 --> 00:01:42,730
‫Así que detendré esto porque

38
00:01:42,730 --> 00:01:44,173
‫ya tengo este archivo.

39
00:01:45,220 --> 00:01:48,230
‫¿Okey? Pero después

40
00:01:48,230 --> 00:01:50,160
‫de descargarlo, puede cerrar

41
00:01:50,160 --> 00:01:51,763
‫el navegador, abrir su

42
00:01:53,610 --> 00:01:56,530
‫Administrador de archivos, ir a Descargas.

43
00:01:56,530 --> 00:02:01,070
‫Y puede ver que el instalador ya está allí, ¿de acuerdo?

44
00:02:01,070 --> 00:02:02,413
‫Entonces, haga doble clic

45
00:02:04,050 --> 00:02:07,370
‫en eso, y ahora debería ver el Asistente de configuración, ¿está bien?

46
00:02:07,370 --> 00:02:09,070
‫Haga clic en

47
00:02:09,070 --> 00:02:11,300
‫siguiente, acepte la licencia y haga

48
00:02:11,300 --> 00:02:14,093
‫clic para instalar esta versión completa, ¿de acuerdo?

49
00:02:15,225 --> 00:02:16,600
‫Y ahora le

50
00:02:16,600 --> 00:02:18,920
‫preguntará si desea instalar MongoDB como un

51
00:02:18,920 --> 00:02:20,330
‫servicio, lo que básicamente significa

52
00:02:20,330 --> 00:02:23,530
‫que el servidor de Mongo se ejecutará en segundo plano,

53
00:02:23,530 --> 00:02:26,650
‫por lo que puede verificar esto, haga clic en siguiente.

54
00:02:26,650 --> 00:02:29,560
‫También le pedirá que instale MongoDB Compass, que es la

55
00:02:29,560 --> 00:02:32,360
‫interfaz gráfica de usuario, por lo que también podemos

56
00:02:32,360 --> 00:02:34,623
‫verificar esto y hacer clic en Siguiente.

57
00:02:35,990 --> 00:02:37,823
‫Y ahora simplemente haga clic

58
00:02:39,140 --> 00:02:42,040
‫en instalar, y es posible que vea una ventana

59
00:02:42,040 --> 00:02:44,820
‫emergente que le preguntará si desea permitir que esta

60
00:02:44,820 --> 00:02:47,540
‫aplicación se instale en su dispositivo, ¿de acuerdo?

61
00:02:47,540 --> 00:02:49,713
‫Entonces, en ese caso, simplemente haga clic en Sí.

62
00:02:50,970 --> 00:02:53,330
‫Y ahora debería comenzar el proceso

63
00:02:53,330 --> 00:02:55,733
‫de instalación, tomará entre cinco y diez

64
00:02:56,870 --> 00:03:00,143
‫minutos, así que te responderé inmediatamente después de la instalación.

65
00:03:02,040 --> 00:03:06,123
‫Muy bien, ahora deja que se instale esta brújula, está bien, puedes ver

66
00:03:09,740 --> 00:03:12,663
‫el acceso directo aquí mismo, y esta es básicamente

67
00:03:14,190 --> 00:03:17,400
‫la ventana de la comunidad de la brújula, así que

68
00:03:17,400 --> 00:03:19,083
‫puedes cerrarla, hacer clic en

69
00:03:20,060 --> 00:03:21,463
‫este botón de finalizar

70
00:03:23,530 --> 00:03:26,210
‫y ahora tenemos dos cosas más que hacer.

71
00:03:26,210 --> 00:03:28,870
‫Primero necesitamos crear un directorio

72
00:03:28,870 --> 00:03:31,550
‫en el que MongoDB almacenará nuestros datos.

73
00:03:31,550 --> 00:03:34,363
‫Para esto, abra su administrador de archivos una vez más y

74
00:03:35,380 --> 00:03:38,120
‫vaya al disco donde se instaló MongoDB, por lo que

75
00:03:38,120 --> 00:03:40,423
‫en mi caso es el Disco local C.

76
00:03:41,610 --> 00:03:44,330
‫Aquí cree un directorio llamado datos, así

77
00:03:44,330 --> 00:03:45,910
‫que haga clic derecho

78
00:03:45,910 --> 00:03:47,350
‫aquí, nueva carpeta y

79
00:03:47,350 --> 00:03:48,183
‫llame

80
00:03:48,183 --> 00:03:50,403
‫a esta carpeta Datos, ¿de acuerdo?

81
00:03:52,500 --> 00:03:54,400
‫Ahora, dentro de esta carpeta

82
00:03:54,400 --> 00:03:56,633
‫de datos, cree otra llamada DB.

83
00:03:58,550 --> 00:04:01,170
‫Muy bien, este es el

84
00:04:01,170 --> 00:04:04,320
‫lugar donde MongoDB almacenará nuestras bases de datos.

85
00:04:04,320 --> 00:04:06,020
‫Ahora déjeme mostrarle rápidamente

86
00:04:06,020 --> 00:04:07,830
‫que MongoDB realmente funciona,

87
00:04:07,830 --> 00:04:09,593
‫así que voy al

88
00:04:11,100 --> 00:04:12,173
‫Disco

89
00:04:13,280 --> 00:04:14,963
‫local C, Archivos

90
00:04:16,350 --> 00:04:17,610
‫de programa, busque

91
00:04:17,610 --> 00:04:22,280
‫MongoDB aquí, vaya al servidor, 4. 0, y estamos interesados en este directorio bin, ¿de acuerdo?

92
00:04:22,280 --> 00:04:24,500
‫Entonces podemos ver que hay

93
00:04:24,500 --> 00:04:29,330
‫muchos archivos aquí, pero básicamente estamos interesados en este archivo MongoD, que

94
00:04:29,330 --> 00:04:31,450
‫es el servidor de Mongo

95
00:04:31,450 --> 00:04:35,363
‫y en este Mongo. exe archivo que es Mongo Shell, ¿de acuerdo?

96
00:04:36,340 --> 00:04:38,610
‫Permítanme copiar la ruta desde aquí y abrir

97
00:04:38,610 --> 00:04:40,023
‫mi consola, y por

98
00:04:41,370 --> 00:04:43,250
‫cierto, estoy usando PowerShell, pero también

99
00:04:43,250 --> 00:04:45,480
‫puede usar el símbolo del sistema, ¿de acuerdo?

100
00:04:45,480 --> 00:04:47,030
‫No importa en este caso.

101
00:04:49,420 --> 00:04:51,500
‫Entonces estoy usando los comandos del

102
00:04:51,500 --> 00:04:53,670
‫CD para ir a este directorio, también

103
00:04:53,670 --> 00:04:55,970
‫puede escribir este comando DIR para listar

104
00:04:55,970 --> 00:04:57,590
‫todos los archivos, y si

105
00:04:57,590 --> 00:05:00,420
‫los compara, puede ver que todos estos archivos son

106
00:05:00,420 --> 00:05:01,760
‫iguales, ¿de acuerdo?

107
00:05:01,760 --> 00:05:03,623
‫Entonces estamos en el mismo directorio bin.

108
00:05:05,310 --> 00:05:08,833
‫Y ahora déjeme ejecutar este servidor MongoD,

109
00:05:10,090 --> 00:05:13,823
‫así que Mongod. exe, puede presionar la

110
00:05:14,900 --> 00:05:19,807
‫pestaña para completar automáticamente esto, y yo solo presiono Enter y puede ver

111
00:05:19,807 --> 00:05:22,733
‫que el servidor se está iniciando, ¿de acuerdo?

112
00:05:24,450 --> 00:05:27,150
‫Entonces, si echas un vistazo a

113
00:05:27,150 --> 00:05:31,510
‫esta línea, puedes ver que está esperando conexiones en el puerto 27017,

114
00:05:31,510 --> 00:05:34,360
‫así que básicamente hemos iniciado un servidor y

115
00:05:34,360 --> 00:05:37,530
‫ahora necesitamos un shell para conectarnos al servidor

116
00:05:37,530 --> 00:05:40,940
‫para poder manipular nuestras bases de datos, ¿de acuerdo?

117
00:05:40,940 --> 00:05:43,330
‫Entonces podremos crear bases de

118
00:05:43,330 --> 00:05:45,480
‫datos, borrar bases de

119
00:05:45,480 --> 00:05:47,560
‫datos, registros, etc.

120
00:05:47,560 --> 00:05:48,393
‫Muy

121
00:05:49,590 --> 00:05:51,620
‫bien, solo abriré otra ventana

122
00:05:51,620 --> 00:05:52,987
‫de PowerShell para demostrárselo.

123
00:05:55,900 --> 00:05:59,860
‫Y solo CD al mismo directorio bin, pero ahora

124
00:05:59,860 --> 00:06:03,010
‫ejecute este Mongo. exe, ¿de acuerdo?

125
00:06:03,010 --> 00:06:04,653
‫Entonces, este es

126
00:06:05,980 --> 00:06:10,450
‫Mongo Shell, y puede ver que nos hemos conectado automáticamente

127
00:06:10,450 --> 00:06:12,400
‫al mismo puerto, ¿de acuerdo?

128
00:06:12,400 --> 00:06:16,680
‫Y ahora simplemente ejecutaría el comando DB y debería

129
00:06:16,680 --> 00:06:21,680
‫obtener la base de datos de prueba a cambio, ¿de acuerdo?

130
00:06:21,820 --> 00:06:23,220
‫Y eso es correcto.

131
00:06:23,220 --> 00:06:26,380
‫Entonces ahora ves que todo funciona, ¿de acuerdo?

132
00:06:26,380 --> 00:06:28,750
‫En este PowerShell estamos ejecutando el

133
00:06:28,750 --> 00:06:32,320
‫servidor, en esta ventana de PowerShell nos hemos conectado al servidor,

134
00:06:32,320 --> 00:06:33,153
‫¿de acuerdo?

135
00:06:34,240 --> 00:06:37,633
‫Y ahora podemos cerrar este proceso usando Control + C.

136
00:06:40,160 --> 00:06:44,253
‫También cerraré el servidor, está bien.

137
00:06:46,390 --> 00:06:49,250
‫Y en realidad hay una cosa más

138
00:06:49,250 --> 00:06:54,250
‫que hacer, entonces, ¿qué pasa si quisiera ejecutar este servidor Mongo desde

139
00:06:54,910 --> 00:06:56,920
‫otro directorio, de acuerdo?

140
00:06:56,920 --> 00:06:58,270
‫Déjame mostrártelo.

141
00:07:00,120 --> 00:07:02,633
‫Abriré otra ventana de PowerShell, y

142
00:07:04,050 --> 00:07:07,380
‫ahora podemos ver que estoy actualmente en mi directorio

143
00:07:07,380 --> 00:07:10,540
‫de usuarios, así que estoy en C: \

144
00:07:10,540 --> 00:07:15,290
‫Users \ Aleksander y quiero abrir el servidor MongoDB desde aquí, déjame

145
00:07:15,290 --> 00:07:17,140
‫escribir este comando, tan

146
00:07:17,140 --> 00:07:18,420
‫Mongod. exe

147
00:07:19,740 --> 00:07:21,480
‫y hay un error, ¿de acuerdo?

148
00:07:21,480 --> 00:07:25,230
‫Entonces dice "El término mongod. exe no se reconoce como el

149
00:07:25,230 --> 00:07:27,200
‫nombre de cmdLet, función, archivo de

150
00:07:27,200 --> 00:07:30,257
‫script o programa operable. "Básicamente, Windows

151
00:07:31,140 --> 00:07:34,510
‫no sabe dónde buscar este

152
00:07:34,510 --> 00:07:36,840
‫MongoD. archivo exe, ¿de acuerdo?

153
00:07:36,840 --> 00:07:39,560
‫Por lo tanto, cree que este archivo debería

154
00:07:39,560 --> 00:07:41,140
‫estar en mi directorio

155
00:07:41,140 --> 00:07:43,020
‫de usuario, pero, por supuesto, este

156
00:07:43,020 --> 00:07:46,720
‫archivo no existe aquí, porque proviene del directorio bin de MongoDB.

157
00:07:46,720 --> 00:07:50,010
‫Así que tenemos que encontrar una manera de decirle a

158
00:07:50,010 --> 00:07:52,070
‫Windows que busque este archivo en ese

159
00:07:52,070 --> 00:07:53,680
‫directorio bin, ¿de acuerdo?

160
00:07:53,680 --> 00:07:58,120
‫Y realmente podemos hacer esto usando variables del sistema.

161
00:07:58,120 --> 00:08:00,083
‫Así que cerremos estas

162
00:08:01,300 --> 00:08:04,323
‫ventanas por ahora, y abriré la configuración. Y

163
00:08:06,920 --> 00:08:10,863
‫aquí, en la barra de búsqueda, solo escribe Env, ¿de acuerdo?

164
00:08:12,010 --> 00:08:15,453
‫Y haga clic en "Editar las variables de entorno del sistema", así

165
00:08:17,600 --> 00:08:19,560
‫que ahora debería ver esta pequeña ventana,

166
00:08:19,560 --> 00:08:20,970
‫se llama Propiedades

167
00:08:20,970 --> 00:08:23,210
‫del sistema, estamos en la pestaña Avanzado, y

168
00:08:23,210 --> 00:08:24,727
‫aquí simplemente haga clic en

169
00:08:24,727 --> 00:08:27,063
‫este botón de Variables de entorno, ¿de acuerdo?

170
00:08:28,810 --> 00:08:32,040
‫Y estamos interesados en las variables del sistema, la variable

171
00:08:32,040 --> 00:08:33,730
‫de ruta, ¿de acuerdo?

172
00:08:33,730 --> 00:08:36,850
‫Haga clic en editar y podrá ver

173
00:08:36,850 --> 00:08:38,770
‫que hay un par

174
00:08:38,770 --> 00:08:42,430
‫de rutas agregadas aquí, por ejemplo, agregué NodeJS y

175
00:08:42,430 --> 00:08:46,040
‫Git, por lo que puedo ejecutar Node desde cualquier

176
00:08:46,040 --> 00:08:48,920
‫lugar y agregaremos MongoDB aquí también.

177
00:08:48,920 --> 00:08:51,093
‫Permítanme copiar la ruta desde aquí,

178
00:08:52,890 --> 00:08:55,303
‫así que este es este directorio bin.

179
00:08:56,540 --> 00:08:59,770
‫Y solo crearé otra variable aquí y pegaré esta

180
00:08:59,770 --> 00:09:00,820
‫Ruta aquí.

181
00:09:01,690 --> 00:09:03,600
‫Ahora podemos simplemente hacer clic en

182
00:09:03,600 --> 00:09:04,740
‫Aceptar, una

183
00:09:04,740 --> 00:09:06,040
‫vez más hacer clic

184
00:09:07,100 --> 00:09:11,123
‫en Aceptar, puede cerrar esta ventana y probémosla en PowerShell, ¿de acuerdo?

185
00:09:13,150 --> 00:09:17,310
‫Para que pueda ver que actualmente estoy en mi directorio de

186
00:09:17,310 --> 00:09:20,923
‫usuarios y ejecutaré MongoD. exe una vez más.

187
00:09:23,540 --> 00:09:27,640
‫Y puedes ver que todo funciona bien, ¿de acuerdo?

188
00:09:27,640 --> 00:09:30,780
‫Entonces, el servidor se está ejecutando en el mismo puerto que

189
00:09:31,940 --> 00:09:34,293
‫antes y está listo para usar, ¿de acuerdo?

190
00:09:35,290 --> 00:09:36,460
‫Entonces puedes cerrar

191
00:09:38,100 --> 00:09:39,890
‫esto, y esto es todo.

192
00:09:39,890 --> 00:09:42,930
‫Así que hemos instalado MongoDB y MongoDB Compass en

193
00:09:42,930 --> 00:09:44,760
‫nuestra computadora con Windows, hemos

194
00:09:44,760 --> 00:09:47,470
‫creado un directorio llamado Data para almacenar

195
00:09:47,470 --> 00:09:49,710
‫nuestras bases de datos y también

196
00:09:49,710 --> 00:09:52,470
‫hemos agregado MongoDB a la ruta, por lo

197
00:09:52,470 --> 00:09:55,580
‫que podemos ejecutar comandos de MongoDB desde cualquier lugar

198
00:09:55,580 --> 00:09:56,963
‫de nuestra sistema.

