ArangoDB est une base de données multimodèle native distribuée open source. Il s'agit d'une base de données NoSQL avec trois modèles de données : graphique, document et clé/valeur. ArangoDB utilise un langage de requête (AQL) de type SQL pour créer des applications hautes performances.
ArangoDB prend en charge l'installation sur Windows, Linux, Docker, Mac et d'autres systèmes.
Sous Windows, vous pouvez télécharger la version compressée du package ou la version du fichier exécutable. Je préfère utiliser la version compressée du package. Après le téléchargement, il suffit de sélectionner un répertoire et de le décompresser directement. La structure des répertoires après décompression comprend grosso modo :
Le fichier de démarrage se trouve dans le répertoire usr/bin/ Lors du démarrage, ouvrez un terminal, basculez vers ce répertoire, exécutez le fichier de démarrage, ou il peut également être transformé en service Windows.
Cet article prend CentOS 7 comme exemple. Pour les autres distributions Linux, suivez simplement les instructions officielles.
Exécutez la commande suivante avec les privilèges root :
cd <span class="hljs-regexp">/etc/</span>yum.repos.d/ curl -OL <span class="hljs-string">https:</span><span class="hljs-comment">//download.arangodb.com/arangodb33/CentOS_7/arangodb.repo</span> yum -y install arangodb3<span class="hljs-number">-3.3</span><span class="hljs-number">.7</span> yum -y install arangodb3-debuginfo<span class="hljs-number">-3.3</span><span class="hljs-number">.7</span>(默认情况下不是必须的)
Une fois l'installation réussie, vérifiez soigneusement les informations de sortie du terminal :
CONSEIL DE SÉCURITÉ :
exécutez 'arango-secure-installation' pour définir un mot de passe root
le mot de passe actuel est '894a31beb567898c6dc0easdefga1eb6b'
On peut constater que l'utilisateur par défaut est root et qu'un mot de passe temporaire est fourni, ainsi que la commande pour changer le mot de passe root : arango-secure-installation Cette commande est en fait un lien symbolique vers arangod, et arangod est le. commande du serveur de base de données d'ArangoDB Peut être utilisée pour démarrer la base de données, modifier les mots de passe, etc.
En même temps, ArangoDB fournit un client Web pour faire fonctionner la base de données. Il peut être ouvert après le démarrage du serveur de base de données. Le port par défaut est 8529. Vous pouvez également modifier le mot de passe après vous être connecté avec le mot de passe initial. pratique pour les étudiants qui débutent avec la ligne de commande. Après tout, l'interface graphique est plus intuitive.
ArangoDB possède de nombreux fichiers de configuration. Celui que nous configurons habituellement le plus est arangod.conf. Le répertoire de ce fichier sous Linux se trouve généralement sous /etc/arangodb3/ sous Windows, car j'ai souvent l'habitude d'utiliser la version compressée du package, sa configuration. fichier Juste dans le répertoire etc/arangodb3 du répertoire décompressé.
Le contenu qui doit généralement être configuré comprend le chemin de stockage des données, le chemin du journal, l'adresse d'accès, etc.
Configurer le chemin des données :
répertoire = /var/lib/arangodb3
Configurer le chemin du journal :
fichier = /var/log/arangodb3/arangod.log
Configurer le chemin d'accès :
point de terminaison = tcp://127.0.0.1:8529
Si vous y accédez uniquement localement, il n'y a pas de problème, mais si vous souhaitez y accéder sur le LAN ou le réseau externe, vous devez également ajouter l'adresse d'accès du LAN ou du réseau externe :
point de terminaison = tcp://192.168.1.101:8529
Après modification, redémarrez la base de données et elle est accessible en dehors de la machine locale.
初始安装后会提供一串很长的密码,不太容易记住,所以我们要修改一下密码。我主要介绍两种修改密码的方法:在终端使用命令修改和在图形界面中修改。
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:
username 默认为 root,密码就是那初始的一长串字符,登陆后,数据库选择 _system,进入到主页中,在左边栏中选择 USERS,在右边点击 root 用户,进去后就会看到修改密码的按钮,点击就可以修改密码了。
到此基本安装配置就完成了。
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!