Как установить Apache CouchDB на CentOS 8

Как установить Apache CouchDB на CentOS 8

 

В этом руководстве мы покажем вам, как установить Apache CouchDB на CentOS 8. Для тех из вас, кто не знал, Apache CouchDB — это программное обеспечение для баз данных с открытым исходным кодом, ориентированное на простоту использования и имеющее масштабируемую архитектуру. Apache CouchDB позволяет вам получать доступ к вашим данным там, где вам это нужно.

В этой статье предполагается, что у вас есть хотя бы базовые знания Linux, вы знаете, как использовать оболочку, и, что наиболее важно, вы размещаете свой сайт на собственном VPS. Установка довольно проста и предполагает, что вы работаете с учетной записью root, в противном случае вам может потребоваться добавить sudo к командам для получения привилегий root. Я покажу вам пошаговую установку Apache CouchDB на сервере CentOS 8.

Установите Apache CouchDB на CentOS 8

Шаг 1. Сначала давайте начнем с проверки актуальности вашей системы.

sudo dnf install epel-release
sudo dnf update

Шаг 2. Установка Apache CouchDB на CentOS 8.

Теперь мы добавляем репозиторий CouchDB в вашу систему CentOS:

sudo nano /etc/yum.repos.d/bintray-apache-couchdb-rpm.repo
[bintray--apache-couchdb-rpm]
name=bintray--apache-couchdb-rpm
baseurl=http://apache.bintray.com/couchdb-rpm/el$releasever/$basearch/
gpgcheck=0
repo_gpgcheck=0
enabled=1

Затем установите пакеты CouchDB, выполнив следующую команду:

sudo dnf install couchdb

После установки включите и запустите службу CouchDB, выполнив следующие команды:

sudo systemctl enable --now couchdb

Шаг 3. Настройка CouchDB на CentOS 8.

Файлы конфигурации для CouchDB хранятся в каталоге. Чтобы создать учетную запись администратора, откройте файл local.ini и добавьте строку в разделе [admins], используя формат имя пользователя = пароль. Перезапустите службу CouchDB, чтобы изменить текстовый пароль на хэш в целях безопасности./opt/couchdb

Шаг 4. Настройте брандмауэр.

Если вы используете firewalld на сервере, вы должны открыть порт 5984, чтобы разрешить трафик CouchDB:

firewall-cmd --zone=public --permanent --add-port=5984/tcp
firewall-cmd --reload

Шаг 5. Доступ к веб-интерфейсу CouchDB.

Apache CouchDB должен работать на localhost: 5984. Чтобы убедиться, что CouchDB работает должным образом, используйте команду curl для печати информации CouchDB в формате JSON:

curl http://127.0.0.1:5984/

Поздравления! Вы успешно установили Apache CouchDB . Благодарим за использование этого руководства для установки Apache CouchDB в системах CentOS 8. Для получения дополнительной помощи или полезной информации мы рекомендуем вам посетить официальный сайт Apache CouchDB .