Linux Centos7 环境下安装ArangoDB

时间:2024-03-22 22:51:59

1、下载安装包

在第一步下载安装包的过程中,有尝试过把官网中的tar.gz文件下载下来上传到服务器上,解压后发现只有etc和usr文件夹无从下手,故使用官网推荐的安装方法。 ArangoDB官网:在Centos中下载ArangoDB

cd /etc/yum.repos.d/
curl -OL https://download.arangodb.com/arangodb35/RPM/arangodb.repo
yum -y install arangodb3-3.5.3

yum install 的时候可能会发生一些错误,

本人在实际操作的时候使用阿里云,由于之前没有对yum 进行配置,所以命令使用不了,

通过 CentOS7使用yum时File contains no section headers.解决办法 这篇文章解决。

当然也有其他方法,不过我还没具体尝试,有兴趣的小伙伴可以参照如下:
使用官网下载的rpm安装包进行ArangoDB安装

2、修改配置文件

Linux Centos7 环境下安装ArangoDB

等待片刻看到如上结果表示ArangoDB已经安装成功了,根据官网推荐的方法,其下载安装后的路径并不是你当前执行命令的路径, 下面我们就来罗列一下安装路径并和windows下做一个对比:

Window下:

Linux Centos7 环境下安装ArangoDB

Linux下:

/usr/share/arangodb3/                     服务启动软链接   arangodb3.initd

/etc/arangodb3/                               配置中心   核心配置文件 arangod.conf

/var/lib/arangodb3/                          数据库文件

 

使用 vim arangod.conf 命令对核心配置文件做部分修改:

  1. [database] 下 directory    表示数据库文件地址,默认/var/lib/arangodb3
  2. [server] 下 endpoint         表示访问地址,默认 tcp://127.0.0.1:8529,如非本机访问需把此值更改为 tcp://0.0.0.0:8529 

配置文件修改到这里也告一段落了,但是准备工作并没有做完,在启动数据库之前,必须配置默认root账户的密码

执行如下命令  sudo arango-secure-installation ,设置密码

 

3、启动数据库

cd /usr/share/arangodb3/

./arangodb3.initd start

执行如上命令启动数据库

 

4、访问

ArangoDB的默认端口为 8529,通过 ip:端口 访问就行

Linux Centos7 环境下安装ArangoDB