>시스템 튜토리얼 >리눅스 >ArangoDB를 설치하고 구성하는 방법

ArangoDB를 설치하고 구성하는 방법

WBOY
WBOY원래의
2024-08-07 18:19:21759검색

ArangoDB는 그래프, 문서, 키/값의 세 가지 데이터 모델을 갖춘 오픈 소스 분산 네이티브 다중 모델 데이터베이스입니다. ArangoDB는 AQL(SQL 유사 쿼리 언어)을 사용하여 고성능 애플리케이션을 구축합니다.

ArangoDB 설치

ArangoDB는 Windows, Linux, Docker, Mac 및 기타 시스템에서의 설치를 지원합니다.

Windows에서 ArangoDB 설치

Windows에서는 압축 패키지 버전이나 실행 파일 버전을 다운로드할 수 있습니다. 저는 압축된 패키지 버전을 사용하는 것을 선호합니다. 다운로드한 후 디렉터리를 선택하고 직접 압축을 풀면 됩니다. 압축 해제 후 디렉터리 구조는 대략 다음과 같습니다.

  • etc: 모든 구성 파일이 이 디렉터리에 있습니다
  • usr: 데이터베이스 실행 파일 및 js 모듈 라이브러리 포함
  • var: 데이터 디렉터리 및 FOXX 프로그램 디렉터리

시작 파일은 usr/bin/ 디렉터리에 있습니다. 시작할 때 터미널을 열고 이 디렉터리로 전환한 다음 시작 파일을 실행하거나 Windows 서비스로 만들 수도 있습니다.

Linux에서 ArangoDB 설치

이 문서에서는 CentOS 7을 예로 들어 다른 Linux 배포판의 경우 공식 지침을 따르세요.

루트 권한으로 다음 명령을 실행합니다.

으아악

설치가 성공적으로 완료되면 터미널 출력 정보를 주의 깊게 확인하세요.

보안 힌트:
루트 비밀번호를 설정하려면 'arango-secure-installation'을 실행하세요
현재 비밀번호는 '894a31beb567898c6dc0easdefga1eb6b'

입니다.

기본 사용자는 루트이며, 임시 비밀번호와 루트 비밀번호를 변경하는 명령인 arango-secure-installation이 제공되는 것을 확인할 수 있습니다. 이 명령은 실제로 arangod에 대한 소프트 링크이며 arangod는 ArangoDB의 데이터베이스 서버 명령은 데이터베이스 시작, 비밀번호 변경 등에 사용할 수 있습니다.

동시에 ArangoDB는 데이터베이스를 운영하기 위한 웹 클라이언트를 제공합니다. 데이터베이스 서버를 시작한 후 열 수 있습니다. 기본 포트는 8529입니다. 초기 비밀번호로 로그인한 후 비밀번호를 변경할 수도 있습니다. 결국 명령줄을 처음 사용하는 학생들에게 편리합니다. 그래픽 인터페이스가 더 직관적입니다.

ArangoDB 구성

ArangoDB에는 일반적으로 가장 많이 구성하는 구성 파일이 arangod.conf입니다. Windows에서는 압축 패키지 버전을 자주 사용하기 때문에 이 파일의 디렉터리는 일반적으로 /etc/arangodb3/입니다. 파일 압축을 푼 디렉토리의 etc/arangodb3 디렉토리에 있습니다.

일반적으로 구성해야 하는 내용에는 데이터 저장 경로, 로그 경로, 액세스 주소 등이 포함됩니다.

데이터 경로 구성:

디렉토리 = /var/lib/arangodb3

로그 경로 구성:

파일 = /var/log/arangodb3/arangod.log

액세스 경로 구성:

엔드포인트 = tcp://127.0.0.1:8529

로컬에서만 접속한다면 문제가 없으나 LAN이나 외부 네트워크에서 접속하고 싶다면 LAN이나 외부 네트워크의 접속 주소도 추가해야 합니다:

엔드포인트 = tcp://192.168.1.101:8529

수정 후 데이터베이스를 다시 시작하면 로컬 머신 외부에서 액세스할 수 있습니다.

ArangoDB 스타트업

初始安装后会提供一串很长的密码,不太容易记住,所以我们要修改一下密码。我主要介绍两种修改密码的方法:在终端使用命令修改和在图形界面中修改。

1,在终端修改密码

在终端输入以下命令:

<span class="hljs-attribute">sudo</span> arango-secure-installation

系统会提示你输入 root 的密码:

Please enter password for root user:

输入两遍新密码即完成了密码更改,貌似不校验旧密码。

密码修改完后启动数据库登陆即可。

2,图形界面修改密码

使用图形界面操作,首先要启动 ArangoDB 数据库,有两种方式可启动数据库,一是直接使用上面提到的 arangod 命令:

 <span class="hljs-attribute">sudo</span> arangod

或者使用系统的服务 systemd 操作

 <span class="hljs-attribute">sudo</span> systemctl start arangodb3

......

INFO ArangoDB (version 3.3.7 [linux]) is ready for business. Have fun!

启动后查看终端或日志中有以上提示,表示启动成功。

查看一下 ArangoDB 的状态:

 <span class="hljs-attribute">sudo</span> systemctl status arangodb3

如果显示类似如下:

Active: active (running) since ...

表明启动成功。

两种启动方式比较推荐后一种,通过系统启动可以方便统一管理。

启动后即可在浏览器中打开客户端界面,输入 http://localhost:8529:

ArangoDB를 설치하고 구성하는 방법

username 默认为 root,密码就是那初始的一长串字符,登陆后,数据库选择 _system,进入到主页中,在左边栏中选择 USERS,在右边点击 root 用户,进去后就会看到修改密码的按钮,点击就可以修改密码了。

到此基本安装配置就完成了。

위 내용은 ArangoDB를 설치하고 구성하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.