Red de conocimiento informático - Problemas con los teléfonos móviles - xshell cómo instalar mongodb en el servidor

xshell cómo instalar mongodb en el servidor

1. Copie Mongodb al servidor especificado

Vaya al sitio web oficial de mongodb http://www.mongodb.org/downloads para descargar mongodb, descomprímalo y aplique el directorio al servidor que necesita instalarse. y luego configúrelo. Por ejemplo:

Copia el código de la siguiente manera:

[root@SHNHDX17-165 ~]# scp -r root@10.3.18.80:/data/web/dxm/mongodb/ mongodb- linux-x86_64-2.4.5 data/web/

Copie el directorio mongodb al directorio ~/data/web en el servidor 10.11.17.165.

2. Crear directorios de registros y datos

Vaya al directorio raíz de mongodb, cree un nuevo directorio de datos para almacenar datos, cree un nuevo directorio de registros para almacenar registros y luego cree. un nuevo archivo de registro en este directorio, por ejemplo llamado mongodb.log.

Copia el código de la siguiente manera:

[root@ SHNHDX17-165 mongodb]# mkdir data

[root@SHNHDX17-165 mongodb]# mkdir logs< / p>

[root@SHNHDX17-165 mongodb]# cd logs

[root@ SHNHDX17-165 logs]# touch mongodb.log

2.

3. Cree un archivo de configuración

Cree un nuevo archivo de configuración en el directorio raíz de mongodb. El nombre del archivo puede ser arbitrario, como mongodb.conf. conf y luego agregue información de configuración en el archivo de configuración:

Copie el código de la siguiente manera:

port=27017 representa el número de puerto; si no se especifica, el valor predeterminado es 27017

dbpath=/root/data/web/mongodb/data/ ruta de la base de datos

logpath=/root/data/web/mongodb/logs/ mongodb.log ruta de registro

logappend=true los archivos de registro se acumularán automáticamente y no se sobrescribirán

4. Inicie el servicio Mongodb (según el archivo de configuración)

Ejecute el comando

Copia el código de la siguiente manera:

[root@SHNHDX17-165 mongodb]# ./bin/mongod -f mongodb.conf

Se mostrará el siguiente mensaje:

Copia el código de la siguiente manera:

Todos los resultados irán a: /root/data/web/mongodb/logs/mongodb.log

5. Utilice el cliente para conectarse a la base de datos

Vuelva a abrir la terminal y cambie al directorio mongodb

Copia el código de la siguiente manera:

[root@SHNHDX17-164 ~]# cd data/web/mongodb

Luego escribe

Copia el código El código es el siguiente.

[root@SHNHDX17-164 mongodb]# bin/mongo localhost:27017

Versión de shell de MongoDB: 2.4.5

Conéctese a: localhost:27017/ prueba

El servidor tiene una advertencia de inicio:

Viernes 8 de noviembre 13:05:59.823 [initandlisten]

Viernes 8 de noviembre 13:05:59.823 [initandlisten] ] * * ADVERTENCIA: Está ejecutando en una máquina NUMA.

Viernes 8 de noviembre 13:05:59.823 [initandlisten] ** Recomendamos iniciar mongod así para evitar problemas de rendimiento:

Viernes 8 de noviembre 13:05:59.823 [initandlisten] * * numactl --interleave=all mongod [otras opciones]

Viernes 8 de noviembre 13:05:59.823 [initandlisten]

& gt;

La conexión fue exitoso.

6. Configurar el inicio automático (opcional)

Configurar Mongodb para que se inicie automáticamente al inicio

Copia el código de la siguiente manera:

[ root@SHNHDX17-165 ~]# echo "/root/data/web/mongodb/bin/mongod -f

/root/data/web/mongodb/mongodb.conf -fork " >> / etc /rc.local

Establecer variables de entorno

Copia el código de la siguiente manera:

vi ~/.bash_profile

PATH=$ RUTA: $HOME/bin:$JAVA_HOME/bin:/root/data/web/mongodb/bin