Афоризмы кристаллизуют несоответствия. (Алан.Дж.Перлис)

Как установить CouchDB на Debian 9

2 мин для чтения
FavoriteLoadingДобавить в избранное
1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...
1 июня 2019
Как установить CouchDB на Debian 9
CouchDB – это отказоустойчивая и свободная от схемы база данных NoSQL с открытым исходным кодом, поддерживаемая Apache Software Foundation.

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

В этой статье мы расскажем, как установить последнюю версию CouchDB на Debian 9.

 

Чтобы иметь возможность устанавливать пакеты в вашей системе Debian, вы должны войти в систему как пользователь с привилегиями sudo.

 

Пакеты CouchDB .deb доступны в их официальных репозиториях. Чтобы включить репозиторий CouchDB и импортировать ключ GPG, выполните следующие команды:

echo "deb https://apache.bintray.com/couchdb-deb bionic main" | sudo tee -a /etc/apt/sources.listcurl -L https://couchdb.apache.org/repo/bintray-pubkey.asc | sudo apt-key add -

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

sudo apt update
sudo apt install couchdb

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

Как установить CouchDB на Debian 9

 

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

Как установить CouchDB на Debian 9

 

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

Как установить CouchDB на Debian 9

 

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

Как установить CouchDB на Debian 9

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

curl http://127.0.0.1:5984/

Вывод будет выглядеть следующим образом:

{  
   "couchdb":"Welcome",
   "version":"2.3.1",
   "git_sha":"c298091a4",
   "uuid":"370903b5400643c2979838f5b68348c1",
   "features":[  
      "pluggable-storage-engines",
      "scheduler"
   ],
   "vendor":{  
      "name":"The Apache Software Foundation"
   }
}

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

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

http://127.0.0.1:5984/_utils/

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

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Просмотров: 62

Если статья понравилась, то поделитесь ей в социальных сетях:

Добавить комментарий

Войти с помощью: 

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам:

Заполните форму и наш менеджер перезвонит Вам в самое ближайшее время!

badge
Обратный звонок 1
Отправить
galka

Спасибо! Ваша заявка принята

close
galka

Спасибо! Ваша заявка принята

close