1. 安装必需的组件:
yum groupinstall "Development Tools"
yum install openssl-devel
yum install boost-devel
yum install miniupnpc-devel
yum -y install ncurses-devel
yum -y install libevent-devel
2. 安装db-4.8
yum -y install webget
wget
wget -c https://download.oracle.com/berkeley-db/db-4.8.30.tar.gz
tar -xzvf db-4.8.30.tar.gz
编译db-4.8
cd db-4.8.30
cd build_unix/
../dist/configure --enable-cxx
make
make install
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/usr/local/BerkeleyDB.4.8/lib"
这样使用命令可以运行,但使用服务不能运行;
在/etc/ld.so.conf.d新增文件db-4.8.conf
文件内容为:
/usr/local/BerkeleyDB.4.8/lib //只有这一行内容
运行:ldconfig -v | grep "cxx-4.8"
找到内容类libdb_cxx-4.8.so -> libdb_cxx.so 就是成功了。
再次运行服务就没有问题了