source_install-nebula-graph-by-rpm-or-deb
RPM 和 DEB 是 Linux 系统下常见的两种安装包格式,本文介绍如何使用 RPM 或 DEB 文件在一台机器上快速安装 悦数图数据库 。
备注
部署 悦数图数据库 集群的方式参见[使用 RPM/DEB 包部署集群](https://docs.nebula-graph.com.cn/3.12.0/2.quick-start/3.quick-start-on-premise/3.1add-storage-hosts/)。
前提条件
- 安装
wget工具。
下载安装包
备注
-
当前仅支持在 Linux 系统下安装 悦数图数据库,且仅支持 CentOS 7.x、CentOS 8.x、Ubuntu 16.04、Ubuntu 18.04、Ubuntu 20.04 操作系统。
-
如果用户使用的是国产化的 Linux 操作系统,请安装企业版 悦数图数据库 。
阿里云 OSS 下载
-
下载 release 版本
URL 格式如下:
//Centos 7https://oss-cdn.nebula-graph.com.cn/package/<release_version>/nebula-graph-<release_version>.el7.x86_64.rpm//Centos 8https://oss-cdn.nebula-graph.com.cn/package/<release_version>/nebula-graph-<release_version>.el8.x86_64.rpm//Ubuntu 1604https://oss-cdn.nebula-graph.com.cn/package/<release_version>/nebula-graph-<release_version>.ubuntu1604.amd64.deb//Ubuntu 1804https://oss-cdn.nebula-graph.com.cn/package/<release_version>/nebula-graph-<release_version>.ubuntu1804.amd64.deb//Ubuntu 2004https://oss-cdn.nebula-graph.com.cn/package/<release_version>/nebula-graph-<release_version>.ubuntu2004.amd64.deb例如要下载适用于
Centos 7.5的3.12.0安装包:wget https://oss-cdn.nebula-graph.com.cn/package/3.12.0/nebula-graph-3.12.0.el7.x86_64.rpmwget https://oss-cdn.nebula-graph.com.cn/package/3.12.0/nebula-graph-3.12.0.el7.x86_64.rpm.sha256sum.txt下载适用于
ubuntu 1804的3.12.0安装包:wget https://oss-cdn.nebula-graph.com.cn/package/3.12.0/nebula-graph-3.12.0.ubuntu1804.amd64.debwget https://oss-cdn.nebula-graph.com.cn/package/3.12.0/nebula-graph-3.12.0.ubuntu1804.amd64.deb.sha256sum.txt -
下载日常开发版本 (nightly)
危险- nightly 版本通常用于测试新功能、新特性,请不要在生产环境中使用 nightly 版本。
- nightly 版本不保证每日都能完整发布,也不保证是否会更改文件名。
URL 格式如下:
//Centos 7
https://oss-cdn.nebula-graph.com.cn/package/nightly/<yyyy.mm.dd>/nebula-graph-<yyyy.mm.dd>-nightly.el7.x86_64.rpm
//Centos 8
https://oss-cdn.nebula-graph.com.cn/package/nightly/<yyyy.mm.dd>/nebula-graph-<yyyy.mm.dd>-nightly.el8.x86_64.rpm
//Ubuntu 1604
https://oss-cdn.nebula-graph.com.cn/package/nightly/<yyyy.mm.dd>/nebula-graph-<yyyy.mm.dd>-nightly.ubuntu1604.amd64.deb
//Ubuntu 1804
https://oss-cdn.nebula-graph.com.cn/package/nightly/<yyyy.mm.dd>/nebula-graph-<yyyy.mm.dd>-nightly.ubuntu1804.amd64.deb
//Ubuntu 2004
https://oss-cdn.nebula-graph.com.cn/package/nightly/<yyyy.mm.dd>/nebula-graph-<yyyy.mm.dd>-nightly.ubuntu2004.amd64.deb
例如要下载2021.11.24适用于Centos 7.5的2.x安装包:
wget https://oss-cdn.nebula-graph.com.cn/package/nightly/2021.11.24/nebula-graph-2021.11.24-nightly.el7.x86_64.rpm
wget https://oss-cdn.nebula-graph.com.cn/package/nightly/2021.11.24/nebula-graph-2021.11.24-nightly.el7.x86_64.rpm.sha256sum.txt
要下载2021.11.24适用于Ubuntu 1804的2.x安装包:
wget https://oss-cdn.nebula-graph.com.cn/package/nightly/2021.11.24/nebula-graph-2021.11.24-nightly.ubuntu1804.amd64.deb
wget https://oss-cdn.nebula-graph.com.cn/package/nightly/2021.11.24/nebula-graph-2021.11.24-nightly.ubuntu1804.amd64.deb.sha256sum.txt
:::
安装 悦数图数据库
-
安装 RPM 包
$ sudo rpm -ivh --prefix=<installation_path> <package_name>--prefix为可选项,用于指定安装路径。如不设置,系统会将 悦数图数据库 安装到默认路径/usr/local/nebula/。例如,要在默认路径下安装3.12.0版本的 RPM 包,运行如下命令:
sudo rpm -ivh nebula-graph-<Var name="nebula_release" />.el7.x86_64.rpm -
安装 DEB 包
$ sudo dpkg -i <package_name>备注使用 DEB 包安装 悦数图数据库 时不支持自定义安装路径。默认安装路径为
/usr/local/nebula/。
::: 例如安装3.12.0版本的 DEB 包:
sudo dpkg -i nebula-graph-<Var name="nebula_release" />.ubuntu1804.amd64.deb
后续操作
- [启动 悦数图数据库 ](https://docs.nebula-graph.com.cn/3.12.0/2.quick-start/3.quick-start-on-premise/5.start-stop-service/)
- [连接 悦数图数据库 ](https://docs.nebula-graph.com.cn/3.12.0/2.quick-start/3.quick-start-on-premise/3.connect-to-nebula-graph/)