Comment installer Apache Couchdb sur Centos / Rhel 7/6
- 649
- 51
- Romain Martinez
Canapé est un projet open source et le serveur de base de données orienté vers le document. Il a stocké des données avec des documents JSON. Il fournit également une interface Web pour accéder aux documents en ligne. Cliquez ici pour lire plus de détails sur Coutchdb
Ce tutoriel vous aidera à installer le serveur Apache Couchdb sur CentOS, Redhat 7/6 serveurs.
Étape 1 - Référentiels Enabel Yum
Tout d'abord, utilisez la commande ci-dessous pour installer le référentiel Epel Yum sur votre système. Dans le cas où le package du référentiel EPEL n'est trouvé, utilisez ce tutoriel pour installer le package EPEL.
Yum installer EPEL-Release-7-11.noarch.RPM
Créez maintenant le référentiel yum pour Apache Couchdb. Créer un fichier / etc / yum.se soustraire.d / apache-couchdb.repo
fichier en utilisant le contenu ci-dessous.
[BINTRAY - APACHE-COUCHDB-RPM] NAME = APACHE-COUCHDB BUSURL = http: // apache.cage.com / couchdb-rpm / el $ releasever / $ basearch / gpgcheck = 0 repo_gpgcheck = 0 activé = 1
Étape 2 - Installez le package Apache Couchdb
Installez le package Couchdb à l'aide de l'outil de ligne de commande YUM. Il installera également de nombreuses autres dépendances sur votre système.
miam installer couchdb
Étape 3 - Configurer Couchdb
Par défaut, CouchDB fonctionne sur le port 5984 et sera accessible à LocalHost uniquement. Pour le rendre disponible sur le système de configuration Couchdb System Network Edit Couchdb / opt / couchdb / etc / local.ini et mettre à jour les valeurs suivantes.
vim / opt / couchdb / etc / local.ini
Aller vers [chttpd] section et mise à jour port et bind_address Selon le système. Set 0.0.0.0 pour lier l'adresse à faire est accessible à chaque enterface.
[chttpd] port = 5984 bind_address = 192.168.dix.30
Accédez à la fin de ce fichier et définissez l'utilisateur et le mot de passe de l'administrateur. Selon les paramètres ci-dessous, nous utilisons l'administrateur comme nom d'utilisateur avec Secret de mot de passe.
[Administrateurs] Admin = secret
Redémarrez le service Couchdb après avoir modifié le mot de passe à chaque fois. Couchdb codera ce mot de passe.
Étape 4 - Démarrez le service CouchDB
Démarrer le service Couchdb à l'aide des commandes suivantes et également configurer sur Autostart sur le démarrage du système.
### sur Centos / Rhel 7 ### SystemCTL Activer Couchdb.Service Systemctl Start Couchdb.Service ### sur Centos / Rhel 6 ### Service Couchdb Démarrer Chkconfig Couchdb sur
Couchdb commencera sur le port 5984 et sera accessible via un navigateur.
Étape 5 - Créez une base de données dans Couchdb
Maintenant, créez votre première base de données sur CouchDB Server. Par exemple, votre IP de serveur Couchdb est 192.168.dix.20. Définissez d'abord la variable hôte avec les détails suivants. Cela fera d'autres commandes à exécuter facilement. Après cela, utilisez Curl pour créer une base de données.
Host = "http: // admin: [e-mail protégé]: 5984" curl -x put $ host / mydb "ok": true
- « Le fichier d'entrée PG_RESTORE [Archiver] ne semble pas être une archive valide
- Installez Ajaxplorer (plate-forme de partage de fichiers) sur Linux »