GNU/Linux >> Tutoriales Linux >  >> Cent OS

Instale MongoDB con RockMongo en CentOS 7

Le mostraremos cómo instalar MongoDB con RockMongo en CentOS 7. MongoDB es una base de datos orientada a documentos NoSQL y es multiplataforma, lo que hace que el proceso de integración de datos sea más rápido y mucho más fácil. RockMongo, por otro lado, es una herramienta de código abierto desarrollada para la administración de MongoDB, escrita en PHP 5. Su interfaz es fácil de usar y proporciona una manera sencilla de crear bases de datos, consultar colecciones, importar y exportar datos, insertar y obtener documentos, etc. es la herramienta de administración de MongoDB equivalente a phpMyAdmin. Entonces, ¿cuáles son los requisitos previos de MongoDB y RockMongo que pide? Bueno, necesitará un servidor web con PHP 5.* instalado y la extensión php_mongo habilitada. Instalar MongoDB con RockMongo en CentOS 7 es una tarea bastante fácil, si sigue cuidadosamente los pasos a continuación. Si la máquina en la que instalará MongoDB y RockMongo no tiene un servidor web y PHP instalado, entonces siéntase libre de seguir nuestro excelente tutorial e instale Apache junto con PHP.

1. REQUISITOS

Usaremos nuestro plan de alojamiento SSD 1 Linux VPS para este tutorial.

Inicie sesión en su servidor a través de SSH:

# ssh root@server_ip

Antes de comenzar, ingrese el siguiente comando para verificar si tiene instalada la versión correcta de CentOS en su máquina:

# cat /etc/redhat-release

que debería darte la salida debajo:

CentOS Linux release 7.2.1511 (Core)

2. ACTUALIZAR EL SISTEMA

Asegúrese de que su servidor esté completamente actualizado:

# yum update

3. INSTALAR MONGODB y ROCKMONGO

En esta sección cubriremos los pasos necesarios para instalar MongoDB y RockMongo. Primero necesita instalar algunos paquetes muy necesarios. Ejecute el siguiente comando:

# yum install git install gcc php-pear php-devel openssl-devel unzip

Ahora cree un repositorio de MongoDB usando su editor de texto favorito. Estamos usando nano:

# nano /etc/yum.repos.d/mongodb.repo

Pegue lo siguiente en el archivo:

[mongodb]
name=MongoDB Repository
baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/x86_64/
gpgcheck=0
enabled=1

Guarde y cierre el archivo. Limpiar el índice del paquete:

# yum clean all

Instalar MongoDB:

# yum install mongo-10gen mongo-10gen-server

Inicie MongoDB y habilítelo para que se inicie en el arranque:

# systemctl start mongod

# systemctl enable mongod

Puede verificar el estado de MongoDB con los siguientes comandos:

#  systemctl status mongod

#  mongostat

4. Instalar la extensión php_mongo

MongoDB ahora está instalado en su servidor, así que continuemos con la instalación de RockMongo. RockMongo necesita una extensión php_mongo activa. Así que comencemos. Para instalar php_mongo usaremos PECL. PECL es un repositorio de Extensiones de PHP, que proporciona un directorio de todas las extensiones conocidas e instalaciones de alojamiento para descargar y desarrollar extensiones de PHP. Ejecutar:

# pecl install mongo

Una vez finalizada la instalación, debería recibir el siguiente mensaje:

Build process completed successfully
Installing '/usr/lib64/php/modules/mongo.so'
install ok: channel://pecl.php.net/mongo-1.6.13
configuration option "php_ini" is not set to php.ini location
You should add "extension=mongo.so" to php.ini

Como dice el mensaje, ahora necesita editar el archivo php.ini de su servidor y agregar la extensión Mongo. Para encontrar cuál es su archivo php.ini real, ejecute:

# php -i |grep php.ini

Ahora edite el archivo y pegue la línea 'extension=mongo.so' en la sección 'Extensiones dinámicas'. Guarde y cierre el archivo. Luego reinicie Apache para que los cambios surtan efecto.

# nano /etc/php.ini

# service httpd restart

Verifique que la extensión esté disponible:

# php -m | grep -i mongo

Debería obtener el siguiente resultado:

mongo

De acuerdo, con eso fuera del camino, ahora finalmente puede descargar RockMongo e instalarlo. Ingrese al directorio /opt:

# cd /opt

5. Descarga RockMongo

Descargar RockMongo:

# wget https://github.com/iwind/rockmongo/archive/master.zip

Descomprima el archivo:

# unzip master.zip

Mueva la instalación en su raíz de documentos predeterminada de Apache:

# mv rockmongo-master/ /var/www/html/rockmongo

Si modificó algunos archivos de configuración de Apache mientras tanto, no olvide reiniciar Apache para que los cambios surtan efecto.

# service httpd restart

Enhorabuena, ha instalado correctamente MongoDB junto a RockMongo en su CentOS 7 VPS. Ahora abra su navegador web favorito y vaya a http://your_server_IP/rockmongo/ donde la interfaz de RockMongo le dará la bienvenida, como se muestra en la siguiente imagen:

Para obtener más información sobre MongoDB y RockMongo, visite sus documentaciones:

MongoDB

RockMongo

Por supuesto, no tiene que instalar MongoDB con RockMongo en CentOS 7, si utiliza uno de nuestros servicios de alojamiento VPS de Linux, en cuyo caso simplemente puede solicitar a nuestros administradores expertos de Linux que instalen MongoDB y RockMongo en CentOS 7, para ti. Están disponibles las 24 horas del día, los 7 días de la semana y atenderán su solicitud de inmediato.

PD . Si le gustó esta publicación sobre cómo instalar MongoDB con RockMongo en CentOS 7, compártala con sus amigos en las redes sociales usando los botones a la izquierda o simplemente deje una respuesta a continuación. Gracias.


Cent OS
  1. Instalar MongoDB en CentOS 6

  2. Instale Nginx con ngx_pagespeed en CentOS 7

  3. Cómo instalar MongoDB 4.4/4.2 en CentOS 7/RHEL 7

  4. Instalar MongoDB en un CentOS VPS

  5. Cómo instalar FlintCMS en CentOS 7

Cómo instalar MongoDB en CentOS 8

Cómo instalar Graylog con Elasticsearch en CentOS 8

Cómo instalar MongoDB en CentOS 8

Cómo instalar MongoDB Compass en CentOS 8

Cómo instalar MongoDB en CentOS 6

¿Cómo instalar Mongodb en CentOS?