跳转至

部署 Explorer

本文介绍如何在本地通过 RPM 和 TAR 包部署 Explorer。

NebulaGraph 版本支持

NebulaGraph 版本 Explorer 版本
3.1.0 ~ 3.2.0 3.1.0
3.0.0 ~ 3.1.0 3.0.0
2.5.x ~ 3.0.0 2.2.0
2.6.x 2.1.0
2.5.x 2.0.0

前提条件

在部署 Explorer 之前,用户需要确认以下信息:

  • 以下端口未被使用。

    端口号 说明
    7002 Explorer 提供的 web 服务

    Caution

    Explorer 默认使用的端口号为 7002,用户可以在安装目录下的 conf/app.conf 文件中修改 httpport,并重启服务。

RPM 部署

安装

  1. 根据需要下载 RPM 包,建议选择最新版本。

    Enterpriseonly

    用户可以在线申请试用 Explorer 企业版;如需购买,请联系我们。点击定价查看更多。

  2. 使用sudo rpm -i <rpm>命令安装 RPM 包。

    例如,安装 Explorer 需要运行以下命令,默认安装路径为/usr/local/nebula-explorer

    sudo rpm -i nebula-explorer-<version>.x86_64.rpm
    

    也可以使用--prefix选项安装到指定路径:

    sudo rpm -i nebula-explorer-<version>.x86_64.rpm --prefix=<path> 
    

  3. 拷贝 License 至安装路径下。

    cp -r <license> <explorer_path>
    

    例如:

    cp -r nebula.license /usr/local/nebula-explorer
    

  4. 执行以下命令启动服务。

    systemctl start nebula-explorer
    

启停服务

支持使用 systemctl 服务控制项目启停。

systemctl status nebula-explorer #查看服务状态
systemctl stop nebula-explorer #停止服务
systemctl start nebula-explorer #启动服务
也可以在安装目录下使用以下命令,手动启动或停止服务。

cd ./scripts/rpm
bash ./start.sh #启动服务
bash ./stop.sh #停止服务

卸载

使用以下的命令卸载 Explorer。

sudo rpm -e nebula-explorer-<version>.x86_64

使用 DEB 包部署

安装

  1. 下载 DEB 包。

    Enterpriseonly

    用户可以在线申请试用 Explorer 企业版;如需购买,通过邮箱(inquiry@vesoft.com)联系销售人员。点击定价查看更多。

  2. 使用sudo dpkg -i <package_name>命令安装 DEB 包。

    例如,安装 Explorer 需要运行以下命令,默认安装路径为/usr/local/nebula-explorer

    sudo dpkg -i nebula-explorer-3.1.0.x86_64.deb
    

    Note

    使用 DEB 包安装 Explorer 时不支持自定义安装路径。

  3. 拷贝 License 至nebula-explorer目录下。

    sudo cp -r <license> <explorer_path>
    

    例如:

    sudo cp -r nebula.license /usr/local/nebula-explorer
    

  4. 执行以下命令启动服务。

    sudo systemctl start nebula-explorer.service
    

    或者在nebula-explorer/lib目录下执行以下命令,启动服务。

    sudo bash ./start.sh
    

查看服务状态

sudo systemctl status nebula-explorer.service

停止服务

sudo systemctl stop nebula-explorer.service

卸载

使用以下的命令卸载 Explorer。

sudo dpkg -r nebula-explorer

TAR 包部署

安装及部署

  1. 根据需要下载 TAR 包,建议选择最新版本。

    Enterpriseonly

    Explorer 仅在企业版提供,点击定价查看更多。

  2. 使用 tar -xvf 解压 tar 包。

    tar -xvf nebula-explorer-<version>.tar.gz
    
  3. 拷贝 License 至nebula-explorer目录下。

    cp -r <license> <explorer_path>
    

    例如:

    cp -r nebula.license /usr/local/nebula-explorer
    

  4. 进入nebula-explorer文件夹,启动 Explorer。

    cd nebula-explorer
    nohup ./nebula-explorer-server &
    

停止服务

用户可以采用kill pid的方式来关停服务:

kill $(lsof -t -i :7002)

后续操作

启动成功后,在浏览器地址栏输入 http://<ip_address>:7002

在浏览器窗口中看到以下登录界面表示已经成功部署并启动了 Explorer。

NebulaGraph Explorer 登录页面

Note

首次登录 NebulaGraph Explorer 的时候,页面显示最终用户许可协议的内容,请仔细阅读并单击同意

进入 Explorer 登录界面后,用户需要连接 NebulaGraph。详细信息,参考连接数据库


最后更新: February 23, 2023