2019/05/10

【環境架設】在CentOS環境下安裝Neo4j的詳細過程記錄

一、在CentOS環境下安裝Neo4j的詳細過程記錄
1.   實驗環境
l   Linux系統版本:CentOS-7-x86_64bits
l   Neo4j版本:Neo4j Community 3.5.3/ 3.5.1
2.   安裝步驟
2.1下載Neo4j

2.2 將本地下載好的Neo4j壓縮包上傳至CentOS伺服器
2.3解壓Neo4j安裝包
使用tar -zvxf 命令解压neo4j安装包~ 如下

若解壓縮遇到如下問題,這說明壓縮包出現了問題,沒有下載完整,重新下載之後解決
2.4啟動
解壓成功之後再Neo4j目錄下啟動,先cdNeo4j目錄下,命令如下:
cd neo4j

啟動命令:
./bin/neo4j console
如果得到以下資訊,說明是java版本過低,Neo4j官方要求jdk1.8
ERROR: Unable to find Java executable.
* Please use Oracle(R) Java(TM) 8, OpenJDK(TM) or IBM J9 to run Neo4j.
* Please see https://neo4j.com/docs/ for Neo4j installation instructions.
如果一切正常的情況下,會得到如下提示資訊:

2.4遠端存取配置
如果你還想開啟遠端存取(讓外網通過你的ip:7474來訪問你的資料庫),可以通過簡單的配置實現。
neo4j設定檔 neo4j.conf
vi neo4j.conf
dbms.connectors.default_listen_address=0.0.0.0前面的注釋去掉即可

:wq保存後退出
重啟neo4j
 
2.5開啟Neo4j整合的瀏覽器
2.5.1 Neo4j瀏覽器
Neo4j伺服器具有一個整合的瀏覽器,訪問”http://localhost:7474/”開啟瀏覽器,顯示啟動頁面

預設的hostbolt://localhost:7687,預設的使用者是neo4j,其預設的密碼是:neo4j
2.5.2 重置密碼
第一次成功登陸到Neo4j伺服器之後,需要重置密碼。

2.5.3 Neo4j UI界面

2.5.4Neo4j瀏覽器中建立節點和關係
示例,編寫Cypher命令,建立兩個節點和兩個關係:
CREATE (n:Person { name: 'Andres', title: 'Developer' }) return n;
CREATE (n:Person { name: 'Vic', title: 'Developer' }) return n;
match(n:Person{name:"Vic"}),(m:Person{name:"Andres"}) create (n)-[r:Friend]->(m) return r;
match(n:Person{name:"Vic"}),(m:Person{name:"Andres"}) create (n)<-[r:Friend]-(m) return r;
$ 命令列中,編寫Cypher指令碼程式碼,點選Play按鈕,點選建立第一個節點,



在第一個節點建立之後,在Graph模式下,能夠看到建立的圖形,繼續編寫Cypher指令碼,建立其他節點和關係


在建立完兩個節點和關係之後,檢視資料庫中的圖形:



3.參考連結
Neo4j 第一篇:在Windows環境中安裝Neo4j
centos neo4j 安装+远程访问配置
CentOS下安装Neo4j的详细过程记录
CentOS下安装neo4j


沒有留言:

張貼留言