【Neo4j】安裝

最近在做一個知識圖譜相關的項目,首次接觸到了圖數據庫。搜索了一些資料,對比了幾個流行的圖數據庫後,最終選擇了Neo4j來作爲項目的數據庫。 也正好趁這次項目的開發,邊學習下圖數據的技術,也在這裏記錄下一些知識點,希望對大家有所幫助。

今天,首先來講講Neo4j的安裝。


Neo4j的安裝有2種方式。

Neo4j Desktop

如果你是本機開發環境進行開發,那麼建議你直接安裝Neo4j Desktop。 Neo4j Desktop除了自帶Neo4j數據庫外,還提供了一個數據庫的圖形管理軟件,讓你更加方便的操作Neo4j數據庫,省掉繁瑣的配置和命令行的操作。

Neo4j Server

如果你是要在服務器上面部署Neo4j數據庫,那麼建議你使用Neo4j Server的版本。 以上兩個應用的下載地址:https://neo4j.com/try-neo4j/


因爲Neo4j Desktop的安裝和使用相對簡單(當作一個應用軟件安裝使用即可),我這裏以在Linux服務器端安裝Neo4j Server爲例,來說明安裝步驟。

  1. 在官網下載對應系統的安裝包: https://neo4j.com/download-center/#community 我這裏下載的是社區版。

  2. 解壓安裝包 將下載的壓縮包上傳到服務器,然後解壓。

    tar -xf <filecode>
    # 例如:
    tar -xf neo4j-community-4.3.7-unix.tar.gz
    
  3. 到安裝目錄的bin 下執行啓動命令

    <NEO4J_HOME>/bin/neo4j console
    # or
    <NEO4J_HOME>/bin/neo4j start
    

    啓動命令後的參數表明了啓動的方式, console表示控制檯啓動,使用Ctrl-C關閉; start會以後臺的方式啓動,使用neo4j stop關閉。

  4. 啓動成功後,就可以通過鏈接訪問數據庫的UI界面了

    http://localhost:7474/browser

    第一次訪問時,默認數據庫賬戶和密碼爲:neo4j/neo4j,

    系統會提示你更新新密碼。

  • 注意:

    1. 如果啓動報錯,提示java版本問題,請更新系統的java版本到jdk 11;

    2. 如果想外網訪問數據庫的UI界面,需要修改<NEO4J_HOME>/conf/neo4j.conf,找到如下一行,將前面的#註釋去掉即可,如果系統有防火牆,同時需要打開7474和7687端口,才能遠程訪問(Neo4j Desktop支持遠程連接Neo4j數據庫)。

      #dbms.default_listen_address=0.0.0.0
      
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章