Neo4j

作者: 顶儿响叮当 | 来源:发表于2018-01-23 10:57 被阅读89次

    Neo4j安装

    注意安装好之后需要 修改neo4j.conf,将dbms.connectors.default_listen_address取消注释,否则web无法访问

      #java环境  jdk1.8
      cd /usr/local && curl -O http://mirrors.d.com/software/jdk/1.8/jdk-8u121-linux-x64.tar.gz
      tar -zxvf jdk-8u121-linux-x64.tar.gz
      ln -s ./jdk1.8.0_121 ./jdk
      rm -rf ./jdk-8u121-linux-x64.tar.gz
      #添加到环境变量
      vim /etc/profile 
      #export JAVA_HOME=/usr/local/jdk
      #export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
      #export PATH=$PATH:$JAVA_HOME/bin
      source /etc/profile
    
      #安装 neo4j
      cd /usr/local/ && curl -O http://mirrors.d.com/software/neo4j/3.3.1/neo4j-community-3.3.1-unix.tar.gz
      tar -zxvf ./neo4j-community-3.3.1-unix.tar.gz
      ln -s neo4j-community-3.3.1  ./neo4j
      sed -i 's/#dbms.connectors.default_listen_address/dbms.connectors.default_listen_address/' /usr/local/neo4j/conf/neo4j.conf
    
      ulimit -n 65535 &&  /usr/local/neo4j/bin/neo4j start
    
    

    DockerFile

    cd /data/docker/data/dockerfile/neo4j/3.3.1
    docker-build -i neo4j:3.3.1
    docker-create -i neo4j:3.3.1 -n neo4j -p 172.24.132.2   ||172.24.133.10
    docker ps -a #列出所有容器
    docker ps    #列出运行的容器
    docker start neo4j  #运行neo4j容器
    # docker rm neo4j   #删除容器
    # docker rmi -f imageid  #强制删除镜像
    docker exec -it neo4j /bin/bash  #登录到容器中
    
    #其中docker容器中的/data/volume是挂载到主机,不会随着容器删除而丢失,
    
    
    #ip映射,将docker容器内部ip与主机映射
    #其中 neo4j的web应用端口是7474,http通过openresty映射   数据端口是7687通过iptables映射    
    iptables -t nat -A PREROUTING -p tcp -i eth0 -d 10.0.30.140 --dport 7687 -j DNAT --to 172.24.132.2:7687
    service iptables save
    service iptables restart
    

    相关文章

      网友评论

          本文标题:Neo4j

          本文链接:https://www.haomeiwen.com/subject/lztsaxtx.html