xshell cómo instalar mongodb en el servidor
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 p>
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: p>
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