Pardus Arangodb3 Kurulumu


(Cemal Cihad ÇİFTÇİ) #1

Merhabalar.

İhtiyaç üzerine Pardus server a arangodb kurmamız gerekti ve internette bu konuyla ilgili bir yazı göremedim. Nasıl kurulacağını burada da paylaşmak istedim.

Curl’e ihtiyacımız olacak. Pardus serverda default olarak yüklü gelmiyor.(Bende yoktu en azından)

sudo apt-get install curl

Arangodb3 repository keyini aptye eklememiz gerekiyor ki apt arangodb3 pakeitini güvenilir olarak kabul etsin ve indirme işlemini gerçekleştirsin.

curl -OL https://download.arangodb.com/arangodb34/DEBIAN/Release.key
sudo apt-key add - < Release.key

Burada ArangoDB’nin hali hazırda Debian için oluşturmuş olduğu keyi kullanıyoruz. Kendi sitelerinden aldım. Sonraki işlemlerimizde artık ArangoDB’yi indirmeye başlayacağız. Öncesinde sources.list dosyasına ArangoDB nin hangi kaynaktan indirileceğini ekleyeceğiz. Yine Debian için kullanılan kaynağı kullanacağız.

sudo echo 'deb https://download.arangodb.com/arangodb34/DEBIAN/ /' | sudo tee /etc/apt/sources.list.d/arangodb.list
sudo apt-get install apt-transport-https
sudo apt-get update
sudo apt-get install arangodb3=3.4.1-1

Kurulum esnasında size ArangoDB için root passwordunu soracak oraya girdiğimiz şifre ile ArangoDB arayüzüne yada arangosh a giriş yapacağız. ArangoDB kurulduktan sonra

sudo service arangodb3 start
ile ArangoDB yi başlatabiliriz. Default konfigurasyonlarla başlatırsanız ArangoDB localhost 8529 portunda çalışmaya başlayacaktır. Uzaktan erişim yapmak istiyorsanız " /etc/arangodb3/arangod.conf " dosyasındaki " **endpoint = tcp//127.0.0.1:8529 " ifadesini " endpoint = tcp://0.0.0.0:8529 **" olarak değiştirmeniz ve sonrasında ArangoDB3 servisini restart etmeniz gerekmektedir. Bu işlemden sonra http://:8529 ile uzaktan erişebilirsiniz.

sudo service arangodb3 restart

Sisteminizin açıldığı anda Arangodb3 servisinizin başlatılmasını istiyorsanız aşağıdaki komutu girmeniz yeterlidir.

sudo systemctl enable arangodb3

İyi çalışmalar.


(system) kapatıldı #2

Bu konu son cevaptan 30 gün sonra otomatik olarak kapatıldı. Yeni cevap girilmesine izin verilmiyor.