关于ssdb编译的小问题-cannot stat `ssdb-server': No such file or directory

来源:互联网 发布:秦舞阳13岁杀人知乎 编辑:程序博客网 时间:2024/06/16 10:02

先上错误:

mkdir -p /usr/local/ssdb
mkdir -p /usr/local/ssdb/_cpy_
mkdir -p /usr/local/ssdb/deps
mkdir -p /usr/local/ssdb/var
mkdir -p /usr/local/ssdb/var_slave
cp -f ssdb-server ssdb.conf ssdb_slave.conf /usr/local/ssdb
cp: cannot stat `ssdb-server': No such file or directory

make: *** [install] Error 1


首先,关于ssdb的编译,完全可以参考官方文档:

http://ssdb.io/docs/zh_cn/install.html

wget --no-check-certificate https://github.com/ideawu/ssdb/archive/master.zipunzip mastercd ssdb-mastermake# 将安装在 /usr/local/ssdb 目录下sudo make install

如果你想安装 ssdb 在其它的目录, 不在 /usr/local 目录下, 可以这样

sudo make install PREFIX=/your/direcotry

但是如果出现了如题所说的问题,那么可能的原因就是不够仔细漏点了其中的一个步骤。


在执行

sudo make install
之前,一定要先执行以下

make
小心驶得万年船,做事情还是要仔细呀。

完美解决

[yang@yang ssdb-master]$ sudo make install PREFIX=/opt/apps/ssdb-server
mkdir -p /opt/apps/ssdb-server
mkdir -p /opt/apps/ssdb-server/_cpy_
mkdir -p /opt/apps/ssdb-server/deps
mkdir -p /opt/apps/ssdb-server/var
mkdir -p /opt/apps/ssdb-server/var_slave
cp -f ssdb-server ssdb.conf ssdb_slave.conf /opt/apps/ssdb-server
cp -rf api /opt/apps/ssdb-server
cp -rf \
                tools/ssdb-bench \
                tools/ssdb-cli tools/ssdb_cli \
                tools/ssdb-cli.cpy tools/ssdb-dump \
                tools/ssdb-repair \
                /opt/apps/ssdb-server
cp -rf deps/cpy /opt/apps/ssdb-server/deps
chmod 755 /opt/apps/ssdb-server
chmod -R ugo+rw /opt/apps/ssdb-server/*
rm -f /opt/apps/ssdb-server/Makefile



阅读全文
0 0
原创粉丝点击