重新配置centos 服务器环境

背景:
最近准备部署一个neo4j 的 服务器环境,登录一段时间没有管理在aliyun 上面的ecs,出现各种奇怪的问题。所以重新初始化磁盘、重头开始、简单粗暴。

yum update

因为还原到了centos 7.0, 执行下升级命令 (正式生产环境,应该不会像我这样粗暴~)。

yum install nginx

就不解释什么是 nginx 啦。

yum -y install nodejs

找不到 node repo 的 看这里 https://nodejs.org/en/download/package-manager/#enterprise-linux-and-fedora

curl --silent --location https://rpm.nodesource.com/setup_6.x | bash -

yum install neo4j

找不到 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

npm install pm2 -g

pm2 : Advanced Node.js process manager(先进的Node.js进程管理器)

初始化 git server

新建用户


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 上面啦~

over