ИТ Блог. Администрирование серверов на основе Linux (Ubuntu, Debian, CentOS, openSUSE)

Как установить CouchDB на Ubuntu 18.04

Как установить CouchDB на Ubuntu 18.04

CouchDB – это бесплатная отказоустойчивая база данных NoSQL с открытым исходным кодом, поддерживаемая Apache Software Foundation.

Сервер CouchDB хранит свои данные в именованных базах данных, которые содержат документы со структурой JSON. Каждый документ состоит из нескольких полей и вложений. Поля могут содержать текст, числа, списки, логические значения и многое другое. Он включает в себя RESTful HTTP API, который позволяет читать, создавать, редактировать и удалять документы базы данных.

В этой статье мы рассмотрим процесс установки последней версии CouchDB на Ubuntu 18.04 из официальных репозиториев CouchDB.

 

Прежде чем продолжить эту статью, убедитесь, что вы вошли в систему как пользователь с привилегиями sudo.

 

Начните с добавления ключа CouchDB GPG в вашу систему с помощью следующей команды:

curl -L https://couchdb.apache.org/repo/bintray-pubkey.asc | sudo apt-key add -

 

Как только ключ импортирован, добавьте репозиторий CouchDB с помощью:

echo "deb https://apache.bintray.com/couchdb-deb bionic main" | sudo tee -a /etc/apt/sources.list

 

Теперь, когда репозиторий включен, обновите список пакетов и установите CouchDB:

sudo apt update
sudo apt install couchdb

 

Во время установки вас спросят, хотите ли вы установить CouchDB в автономном или кластерном режиме. Мы установим CouchDB в автономном режиме с одним сервером.

Как установить CouchDB на Ubuntu 18.04

 

Далее вам будет предоставлена ​​возможность установить IP-адрес сетевого интерфейса, к которому будет привязан CouchDB. Для настройки одного сервера оставьте значение по умолчанию 127.0.0.0. Если вы настраиваете кластер, введите IP-адрес или тип интерфейса, 0.0.0.0 что приведет к привязке CouchDB ко всем сетевым интерфейсам.

Как установить CouchDB на Ubuntu 18.04

 

При следующем запросе установите надежный пароль администратора. Настоятельно рекомендуется установить пароль, который выведет CouchDB из небезопасного режима «admin party». Если вы оставили это поле пустым, пользователь с правами администратора не будет создан.

Как установить CouchDB на Ubuntu 18.04

 

Наконец, подтвердите пароль и установка CouchDB продолжится.

Как установить CouchDB на Ubuntu 18.04

 

Чтобы проверить, успешно ли завершена установка, выполните следующую команду curl, которая напечатает информацию базы данных CouchDB в формате JSON:

curl http://127.0.0.1:5984/

 

Вывод будет выглядеть так:

{  
   "couchdb":"Welcome",
   "version":"2.3.0",
   "git_sha":"07ea0c7",
   "uuid":"1d2074b5eb428c30240e0c7384036acf",
   "features":[  
      "pluggable-storage-engines",
      "scheduler"
   ],
   "vendor":{  
      "name":"The Apache Software Foundation"
   }
}

 

Для ясности вывод отформатирован.

Если вы предпочитаете графический интерфейс, вы можете получить доступ к веб-интерфейсу CouchDB, Fauxton, по адресу:

http://DOMAIN_OR_IP_ADDRESS:5984/_utils/

 

Вы узнали, как установить CouchDB Ubuntu 18.04. Следующим шагом может быть посещение документации Apache CouchDB и поиск дополнительной информации по этой теме.

Exit mobile version