Cómo instalar Apache CouchDB 2.3.0 en Linux
- 2167
- 341
- Sta. Enrique Santiago
Apache Couchdb es una base de datos de código abierto orientada a documentos con NoSQL - significa que no tiene ningún esquema de base de datos, tablas, filas, etc., que verá en MySQL, PostgreSQL y Oracle. CouchDB usa Json Para almacenar datos con documentos, a los que puede acceder desde un navegador web a través de HTTP. CouchDB funciona sin problemas con todas las últimas aplicaciones web y móviles modernas.
Este artículo explica cómo instalar Apache Couchdb 2.3.0 en Rhel, Centos, Fedora, Debian y Ubuntu Distribuciones de Linux utilizando los paquetes binarios de conveniencia.
Habilitar el repositorio de paquetes Apache CouchDB
Instalar Apache Couchdb en Cento y Rhel distribuciones, primero debe instalar y habilitar Epel repositorio y actualizar los paquetes de software del sistema a más recientes utilizando los siguientes comandos.
# yum actualización # yum instalación Epel-liberación
Siguiente Cento distribución, cree un archivo llamado /etc/yum.repositar.d/bintray-apache-couchdb-rpm.repositorio
y coloque el siguiente texto en él.
[bintray-apache-couchdb-rpm] name = bintray-apache-couchdb-rpm baseurl = http: // apache.bintray.com/couchdb-rpm/el $ libever/$ basearch/gpgcheck = 0 repo_gpgcheck = 0 habilitado = 1
En Rhel distribución, cree un archivo llamado /etc/yum.repositar.d/bintray-apache-couchdb-rpm.repositorio
y coloque el siguiente texto en él. Asegúrese de reemplazar el número de versión El7
o El6
en el archivo.
[bintray-apache-couchdb-rpm] name = bintray-apache-couchdb-rpm baseurl = http: // apache.bintray.com/couchdb-rpm/El7
/ $ basearch/ gpgcheck = 0 repo_gpgcheck = 0 habilitado = 1
En Debian/Ubuntu distribuciones, ejecute el siguiente comando para habilitar el repositorio. Asegúrese de reemplazar distribución
Con la opción apropiada para su versión del sistema operativo: Debian 8: Jessie, Debian 9: estiramiento, Ubuntu 14.04: confiable, Ubuntu 16.04: xenial o Ubuntu 18.04: Biónico.
$ echo "Deb https: // Apache.bintray.com/couchdb -deb distribución principal "| sudo tee -a/etc/apt/fuentes.lista
Instalación de los paquetes Apache CouchDB
En Cento y Rhel distribuciones, emita el siguiente comando para instalar Apache Couchdb paquetes.
# yum -y instalación epel -release && yum instalación couchdb
En Debian/Ubuntu distribuciones, primero debe instalar la clave del repositorio, actualizar el caché del repositorio e instalar el Apache Couchdb paquetes.
$ curl -l https: // couchdb.apache.org/repo/bintray-pupey.ASC | sudo apt-key add-$ sudo apt-get actualización && sudo apt-get install couchdb
Configurar el Apache CouchDB
Por defecto, Couchdb Corre en el puerto 5984
y se puede acceder dentro del propio servidor [hostil] Solo, si desea acceder a él desde la web, debe modificar el archivo /opt/couchdb/etc/local.ini y cambiar la configuración en [CHTTPD]
Sección como se muestra a continuación.
# vi/opt/couchdb/etc/local.ini
[chttpd] puerto = 5984 bind_address = 0.0.0.0
A continuación, vaya a la parte inferior de este archivo y defina el usuario administrativo y la contraseña como se muestra.
[Administradores] Admin = TecMint
Reiniciar y habilitar el Couchdb servicio después de realizar cambios anteriores.
# SystemCTL Habilitar CouchDB.Servicio # SystemCTL Reiniciar CouchDB.Servicio # SystemCTL Status CouchDB.servicio
Verificación de Apache Couchdb
Verificar el Couchdb yendo a la URL a continuación http: // Your-IP-Address: 5984
, Verá un Bienvenido página que muestra el siguiente mensaje.
"Couchdb": "Bienvenido", "Versión": "2.3.0 "," git_sha ":" 07ea0c7 "," uuid ":" 1b373eab0b3b6cf57420def0Acb17da8 "," característica ": [" ENGINES DE ALGACIÓN CONTRABLES "," Scheduler "]," Vendor ": " Nombre ":" The Apache Software Base"
A continuación, visite la interfaz web CouchDB en http: // su-ip-address: 5984/_utils/
Para crear y administrar el Couchdb base de datos.
Para obtener más información sobre cómo crear una base de datos y administrar su configuración, visite ESTA PÁGINA, o estén atentos para nuestra próxima serie de artículos en Couchdb.
- « Cómo transferir todas las bases de datos MySQL de antiguo a nuevo servidor
- Instalar MongoDB Community Edition 4.0 en Linux »