最讨厌安装一堆乱七八糟的东西
纯小白,安装什么的真的太痛苦了,整理下安装过程,失败的就不放上来了,还好最后安装成功了。
环境
环境:自己的笔记本电脑~
1、已经安装了 Linux 了,安装教程:Linux安装教程_/home/fih/downloads/linux-1300m/linux-v1.2/core/rt-CSDN博客
开始安装 Nebula Graph:
使用 rpm/deb 包安装 Nebula Graph
rpm 安装方式一
以下步骤因为网速问题一直下载不了,可以跳过看下一种安装方式:
1、登录到 GitHub 并单击 Workflow runs · vesoft-inc/nebula · GitHub 链接。
2、在 Actions 选项卡下,单击左侧的 package,显示所有可用的包。
3、单击列表顶部最新的包。
上一步骤网速太慢下载不了,或者可以问问百度云。
我是用的 Linux 直接下载的,下载成功:
rpm 安装方式二
步骤一:执行命令获取包
wget https://oss-cdn.nebula-graph.com.cn/package/nightly/2021.03.02/nebula-2021.03.02-nightly.el7-5.x86_64.rpm
步骤二:安装包
# 这里替换自己下载的文件名
sudo rpm -ivh nebula-2021.03.02-nightly.el7-5.x86_64.rpm
注意:
1、使用自己的文件名替换以上命令中的文件名,否则以上命令可能执行失败。
2、Nebula Graph 默认会安装在 /usr/local/nebula
目录下。
步骤三:启动 Nebula Graph 服务:
sudo /usr/local/nebula/scripts/nebula.service start all
可以执行以下命令检查服务是否成功启动:
sudo /usr/local/nebula/scripts/nebula.service status all
输入以下命令连接 Nebula Graph 服务(可以使用了):
sudo /usr/local/nebula/bin/nebula -u root -p nebula --addr=127.0.0.1 --port=3699
-u
用户名称,默认值为 root-p
密码,用户 root 的默认密码为 nebula--addr
为 graphd IP, 默认使用 127.0.0.1--port
为 graphd port,默认值为 3699
SHOW HOSTS
命令检查已成功连接的 storaged 服务
停止 Nebula Graph 服务:
sudo /usr/local/nebula/scripts/nebula.service stop all
成功了,但是不是可视化的!!
可视化工具 Nebula Graph Studio 安装
接下来,想要可视化,安装可视化工具:Nebula Graph Studio。
因为我没有下载 Docker,没用过,所以直接 Linux 安装的。
教程见:Nebula Graph Studio RPM安装教程有么 - #7,来自 jerry.liang
步骤一:获取包
以下步骤也是一直下载不成功,网速+人品问题?可以跳过到下一步。
命令:
wget https://github.com/vesoft-inc/nebula-web-docker/blob/master/Nebula-Graph-Studio-1.2.5-Linux.rpm
下载失败。
总之就是死活下载不了,于是我把整个目录下载下来。
步骤一:
命令:
git clone https://github.com/vesoft-inc/nebula-web-docker
我没有装 git,所以执行不了 git 命令,如果装过 git 的小伙伴可以跳过:
#执行命令
wget http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
# 执行命令
rpm -ivh epel-release-latest-7.noarch.rpm
# 执行命令
yum install -y git
下载成功之后,进入目录查看一下,没有毛病了:
cd nebula-web-docker/
步骤二:
sudo rpm -ivh --replacepkgs Nebula-Graph-Studio-1.2.5-Linux.rpm
没问题,继续。
cd /home/vesoft/nebula-graph-studio
npm run start
**未找到 npm 命令,安装 npm **
wget https://nodejs.org/dist/v14.16.0/node-v14.16.0-linux-x64.tar.xz
sudo tar -Jxf node-v14.16.0-linux-x64.tar.xz
sudo ln -s /root/node-v14.16.0-linux-x64/bin/node /usr/local/bin/node (目录不同自己更改)
sudo ln -s /root/node-v14.16.0-linux-x64/bin/npm /usr/local/bin/npm (目录不同自己更改)
安装成功:
再试一下:
cd /home/vesoft/nebula-graph-studio
npm run start
成功了,打开网页试试。
步骤三:
网址输入: http://0.0.0.0:7001
需要启动 Nebula Graph 服务:
sudo /usr/local/nebula/scripts/nebula.service start all
然后网页打开: http://192.168.43.108:7001/ (这里 ip 是你 Linux 的 IP)
连接成功了,开始你的操作吧:
安装教程链接:
写在最后
请问能不能有个简单的 Windows 安装呢?像 Neo4j 那样子的,简单上手的