Apache ни предлага различни опции за работа с данни и информация в мрежата и едно от многото му производни е Apache CouchDB.
Apache CouchDB ни дава възможност да имаме достъп до информация от различни места, тъй като се основава на протокола за репликация на дивана, който е съвместим с глобални сървърни клъстери, мобилни телефони или уеб браузъри, което дава лекота на сигурен достъп. Уеб и родните приложения са 100% съвместими с CouchDB, тъй като езикът му по подразбиране е JSON и поддържа двоични данни за съхранение на данни.
Характеристики на Apache CouchDBНякои от най -забележителните му характеристики са:
- CouchDB има клъстеризирана база данни, което ви позволява да стартирате логически сървър на база данни, независимо от броя на сървърите или виртуалните машини.
- С помощта на apache CouchDB имаме база данни с един възел, която действа под сървър на приложения.
- Той използва HTTP протокола и формата за данни JSON, като е съвместим с всеки софтуер, който ги поддържа.
- Уникалният протокол за репликация на CouchDB генерира приложения „Offline First“ за мобилни приложения и други среди, които имат инфраструктура
мрежа с силно въздействие.
Нека да видим как да инсталираме Apache CouchDB на Ubuntu 20.04, 20.10 или 21.04.
Нека да видим как да инсталираме Apache CouchDB на Ubuntu
Етап 1
Първо активираме хранилището на Apache CouchDB, за това изтегляме и инсталираме ключа GPG със следната команда:
curl -L https://couchdb.apache.org/repo/bintray-pubkey.asc | sudo apt -key add -
Увеличете
Стъпка 2
Сега добавяме хранилището, за това изпълняваме:
sudo nano /etc/apt/sources.listСтъпка 3
В долната част добавяме реда:
deb https://apache.bintray.com/couchdb-deb focal main
Увеличете
Стъпка 4
Запазваме промените, като използваме следната комбинация от клавиши:
Ctrl + O
Оставяме редактора, използвайки:
Ctrl + X
Стъпка 5
Актуализираме операционната система със следната команда.
sudo apt актуализация
Увеличете
Стъпка 6
След това инсталираме Apache CouchDB:
sudo apt инсталирате apache2 couchdb
Увеличете
Стъпка 7
Въвеждаме буквата и за да потвърдим изтеглянето и инсталирането, настройваме параметрите според нуждите, тъй като първо ще видим следното по време на инсталацията:
Увеличете
Стъпка 8
Там дефинираме типа конфигурация на Apache CouchDB, която да използваме, в този случай оставяме опцията по подразбиране и след това конфигурираме IP адреса за достъп, оставяме опцията по подразбиране 127.0.0.1:
Увеличете
Стъпка 9
Щракнете върху OK и след това задайте администраторска парола:
Увеличете
Стъпка 10
В следващия прозорец го потвърждаваме:
Увеличете
Стъпка 11
Щракваме върху OK и чакаме процесът на инсталиране на Apache CouchDB в Ubuntu да приключи:
Увеличете
Стъпка 12
Сега проверяваме Apache CouchDB порта с командата:
netstat -pnltu | grep 5984Забележкаможем да инсталираме помощните програми с "sudo apt install net-tools"
Увеличете
Стъпка 13
Сега, ако проверим порта:
Увеличете
Стъпка 14
Проверяваме инсталацията на Apache CouchDB, като изпълняваме следното:
curl http://127.0.0.1:5984/Стъпка 15
Резултатът ще бъде отпечатан във формат JSON.
Увеличете
Стъпка 16
За достъп до Apache CouchDB отиваме в браузър и там въвеждаме следното:
http://127.0.0.1:5984/_utils/Въвеждаме регистрираните идентификационни данни по време на процеса:
Увеличете
Стъпка 17
Щракнете върху Вход и това ще бъде средата на Apache CouchDB:
Увеличете
Стъпка 18
Можем да разгледаме различните ви опции:
Увеличете
Стъпка 19
Нека да преминем към основната конфигурация:
Увеличете
Стъпка 20
В терминала е възможно да използвате следните команди за управление на Apache CouchDB:
sudo systemctl стартира couchdb.service (Стартиране на услугата) sudo systemctl активира couchdb.service (Активиране на услугата) sudo systemctl спре couchdb.service (Спрете услугата)Виждаме състоянието на Apache CouchDB:
sudo systemctl статус couchdb.service
Увеличете
С това можем да изследваме всичко, което Apache CouchDB има за нас в Ubuntu.