如何在Ubuntu中安装MarkLogic并启动MarkLogic服务器

110 阅读2分钟

在Ubuntu 20.04.4中安装MarkLogic(10.0-9.4

Mark-Logic服务器是一个企业级NoSQL数据库。它是一个以文档为中心、以交易为中心、以搜索为中心、结构感知、模式无关、XQuery和JavaScript驱动、高性能、集群化的数据库服务器。它是一个企业级的NoSQL数据库,包括一个支持REST的全文本搜索功能。你可以用它来存储、搜索和查询大量的数据,并表示具有各种格式的文件。它还通过一个Java API公开其核心功能,允许你用纯Java编写应用程序。

建议安装Mark-Logic Server v10.0-8.2,因为它包含对log4j漏洞的修复。

按照下面的步骤来安装Mark-Logic .rpm

  • 从下面的链接中下载.rpm jar,并注册以获得免费下载 。https://developer.marklogic.com/products/marklogic-server?d=/download/binaries/10.0/MarkLogic-10.0-9.4.x86_64.rpm
  • cd到下载Mark-Logic-10.0-9.4.x86_64.rpm的位置。
  • 转到终端,用cmd将用户改为root。
    sudo su
  • 检查Universe分布组件的状态。
    sudo add-apt-repository universe
  • 用更新仓库。
    sudo apt-get update
  • 下面的命令安装了 外国人转换工具。
    sudo apt-get install alien
  • 现在将 .rpm 文件转换为 .deb 格式,该文件被下载为 .rpm 格式。
    sudo alien packagename.rpm
    在我的例子中,包的名字是MarkLogic-10.0-9.4.x86_64.rpm
  • 现在用.deb格式安装Mark-Logic为.rpm。
    sudo dpkg --install marklogic_10.0-10.4_amd64.deb
  • 现在按照这个命令
    vim /etc/Marklogic.conf
    并在这里写上 -
    MARKLOGIC_USER=cent
    并保存该文件。

启动MarkLogic服务器。

  • 现在,用命令启动服务器。
    /sbin/service MarkLogic start
  • 转到 http://localhost:8001/, 你会发现服务器已经启动,如下图所示。

marklogic localhost 8081marklogic localhost 8081

  • 点击确定并继续。
  • 跳过这里。

marklogic server admin pagemarklogic server admin page

  • 填入管理员和密码的详细信息,然后确定。

marklogic admin pass pagemarklogic admin pass page

  • 现在用你在上述步骤中提供的管理员和密码登录。

marklogic server startmarklogic server start

  • 现在你的服务器已经启动,你会发现下面的窗口。从这里你可以注销。

marklogic servermarklogic server

总结

这里我们简要介绍了在Ubuntu中安装MarkLogic服务器的情况。