背景: 最近准备部署一个neo4j 的 服务器环境,登录一段时间没有管理在aliyun 上面的ecs,出现各种奇怪的问题。所以重新初始化磁盘、重头开始、简单粗暴。
因为还原到了centos 7.0, 执行下升级命令 (正式生产环境,应该不会像我这样粗暴~)。
就不解释什么是 nginx 啦。
找不到 node repo 的 看这里 https://nodejs.org/en/download/package-manager/#enterprise-linux-and-fedora
curl --silent --location https://rpm.nodesource.com/setup_6.x | bash -
找不到 neo4j repo 的 看这里:
cat <<EOF> /etc/yum.repos.d/neo4j.repo
[neo4j]
name=Neo4j Yum Repo
baseurl=http://yum.neo4j.org
enabled=1
gpgcheck=1
EOF
还差点什么似的。
导入 key
wget http://debian.neo4j.org/neotechnology.gpg.key
rpm --import neotechnology.gpg.key
执行之后,就可以 yum install neo4j
tips : 按照 neo4j 最新 3.0 的时候,他同时安装 jdk8
安装成功后,修改 vi /etc/neo4j/neo4j.conf
org.neo4j.server.webserver.address=0.0.0.0
启动
service neo4j start //debug.log 没有权限。启动失败了
//暂时先
/usr/share/neo4j/bin/neo4j start
pm2 : Advanced Node.js process manager(先进的Node.js进程管理器)
新建用户
id git
useradd git
passwd git
初始化仓库
cd ~
// 目录 ~/xxx.git
git init --bare xxx.git
chown -R git:git xxx.git/
git clone
git clone git@server_ip:xxx.git
总结: 再也不用把,不想开源的东西,放到 github 上面啦~