Как установить 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 .