日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux neo4j 服务器,如何在linux服务器上配置Neo4j · Digital World

發(fā)布時(shí)間:2025/3/15 linux 20 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux neo4j 服务器,如何在linux服务器上配置Neo4j · Digital World 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

8種機(jī)械鍵盤軸體對(duì)比

本人程序員,要買一個(gè)寫代碼的鍵盤,請(qǐng)問紅軸和茶軸怎么選?

在服務(wù)器上安裝Neo4j

連接服務(wù)器時(shí)沒有圖形界面與瀏覽器,需要在shell中下載與安裝Neo4j.

在shell中使用wget下載1wget http://dist.neo4j.org/neo4j-community-${NEWVERSION}-unix.tar.gz

NEWVERSION是你需要下載的Neo4j版本號(hào),版本號(hào)的列表可以從這個(gè)網(wǎng)址中得到。

依照官網(wǎng)的指導(dǎo)來安裝Neo4j下載安裝包,在上一步當(dāng)中已經(jīng)完成。

使用命令解壓安裝包,解壓的頂層目錄稱為。 NEO4J_HOME1tar -xf

進(jìn)入NEO4J_HOME目錄,運(yùn)行命令啟動(dòng)數(shù)據(jù)庫。1./bin/neo4j console

通過Ctrl-C來停止數(shù)據(jù)庫運(yùn)行。

在運(yùn)行Neo4j的過程中,如果遇到這種bug1

2

3ERROR: JAVA_HOME is incorrectly defined as /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.111-2.b15.el7_3.x86_64/jre/ (the executable /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.111-2.b15.el7_3.x86_64/jre//bin/java does not exist)

/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.161-0.b14.el7_4.x86_64

這是因?yàn)镹eo4j依賴java內(nèi)核運(yùn)行

可以先依照Oracle教程安裝java

然后設(shè)置JAVA_HOME的路徑。尋找openjdk的路徑1find /usr/lib/jvm/java-1.x.x-openjdk

修改配置,可能需要sudo權(quán)限1vim /etc/profile

通過 i 進(jìn)入寫入模式

增加設(shè)置到文件中1

2export JAVA_HOME="path that you found"

export PATH=$JAVA_HOME/bin:$PATH

重新打開shell或者使用配置1source /etc/profile

配置conf

通常會(huì)使用個(gè)人筆記本的瀏覽器來連接服務(wù)器上的Neo4j數(shù)據(jù)庫,因?yàn)闉g覽器上提供了圖形化交互界面,這對(duì)展示圖結(jié)構(gòu)很有幫助。

在連接之前,需要編輯Neo4j的配置文件。

文件的目錄位于 /neo4j-community/conf/neo4j.conf

通過編輯器對(duì)neo4j.conf進(jìn)行編輯,先尋找Network connector configuration部分,這部分是跟遠(yuǎn)程網(wǎng)絡(luò)連接相關(guān)的配置內(nèi)容。1

2

3#*****************************************************************

# Network connector configuration

#*****************************************************************

在這部分配置中,將以下配置的注釋去掉。1dbms.connectors.default_listen_address=0.0.0.0

將以下配置注釋去掉,并且修改為對(duì)應(yīng)值。1

2

3dbms.connector.bolt.listen_address=0.0.0.0:7687

dbms.connector.http.listen_address=0.0.0.0:7474

dbms.connector.https.listen_address=0.0.0.0:7473

完成后,回到 neo4j 根目錄重新啟動(dòng)數(shù)據(jù)庫即可。1bin/neo4j restart

此時(shí)可以在個(gè)人電腦的瀏覽器上打開1http://{your ip address}:7474/browser/

進(jìn)入Neo4j圖形界面

設(shè)置防火墻

如果在完成以上環(huán)節(jié)后,依然無法通過瀏覽器遠(yuǎn)程連接數(shù)據(jù)庫,有可能是服務(wù)器上防火墻的問題。

需要sudo權(quán)限來配置服務(wù)器的防火墻。

查看該地址是否可以被訪問1telnet {your ip address} 7474

配置防火墻1systemctl status firewalld1systemctl status iptables

顯示已有規(guī)則,可以配合 grep 查看具體端口情況1iptables -L -n

單個(gè)添加端口1iptables -I INPUT -p tcp --dport 7474 -j ACCEPT

誤添加刪除1iptables -D INPUT -p tcp --dport 7474 -j ACCEPT

保存配置1service iptables save

初始修改密碼

完成以上環(huán)節(jié)后,可以通過瀏覽器遠(yuǎn)程連接Neo4j數(shù)據(jù)庫。第一次登陸時(shí)會(huì)提示修改密碼。初始的用戶名是neo4j,初始密碼是neo4j.

總結(jié)

以上是生活随笔為你收集整理的linux neo4j 服务器,如何在linux服务器上配置Neo4j · Digital World的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。