1.下載進入官網下載https://neo4j.com/download-center/#releasesmysql
2.設置依賴倉庫sql
wget -O - https://debian.neo4j.org/neotechnology.gpg.key | sudo apt-key add - echo 'deb https://debian.neo4j.org/repo stable/' | sudo tee /etc/apt/sources.list.d/neo4j.list sudo apt-get update
3.安裝shell
sudo apt-get install neo4j
或安裝
sudo apt-get install neo4j-enterprise
4.安裝完成後數據庫
找到安裝目錄 whereis neo4j緩存
啓動neo4j bin/neo4j start,可查看配置文件neo4j.conf位置。安全
可修改neo4j配置url
參考neo4j配置信息命令行
修改相應配置以下:ip
# 修改第22行load csv時l路徑,在前面加個#,可從任意路徑讀取文件
#dbms.directories.import=import內存
# 修改35行和36行,設置JVM初始堆內存和JVM最大堆內存
# 生產環境給的JVM最大堆內存越大越好,可是要小於機器的物理內存
dbms.memory.heap.initial_size=5g
dbms.memory.heap.max_size=10g
# 修改46行,能夠認爲這個是緩存,若是機器配置高,這個越大越好
dbms.memory.pagecache.size=10g
# 修改54行,去掉改行的#,能夠遠程經過ip訪問neo4j數據庫
dbms.connectors.default_listen_address=0.0.0.0
# 默認 bolt端口是7687,http端口是7474,https關口是7473,不修改下面3項也能夠
# 修改71行,去掉#,設置http端口爲7687,端口能夠自定義,只要不和其餘端口衝突就行
#dbms.connector.bolt.listen_address=:7687
# 修改75行,去掉#,設置http端口爲7474,端口能夠自定義,只要不和其餘端口衝突就行
dbms.connector.http.listen_address=:7474
# 修改79行,去掉#,設置http端口爲7473,端口能夠自定義,只要不和其餘端口衝突就行
dbms.connector.https.listen_address=:7473
# 修改227行,去掉#,容許從遠程url來load csv
dbms.security.allow_csv_import_from_file_urls=true
# 修改246行,容許使用neo4j-shell,相似於mysql 命令行之類的
dbms.shell.enabled=true
# 修改235行,去掉#,設置鏈接neo4j-shell的端口,通常都是localhost或者127.0.0.1,這樣安全,其餘地址的話,通常使用https就行
dbms.shell.host=127.0.0.1
# 修改250行,去掉#,設置neo4j-shell端口,端口能夠自定義,只要不和其餘端口衝突就行
dbms.shell.port=1337
# 修改254行,設置neo4j可讀可寫dbms.read_only=false