安装说明
安装了所有先决条件后,将升压提取到文件夹中,记下位置并运行以下命令,以确保您的“ boost_root”环境指向Boost安装创建的目录:
cd /LOCATION/OF/YOUR/BOOST/DIRECTORY./bootstrap.sh./b2 cxxflags="-std=c++14"
然后,使用您的Boost Directory位置编辑下面的代码,并运行以在您的.bash_profile
文件中添加Boost Environment变量,以便在登录时自动设置它。
echo "export BOOST_ROOT=/Users/my_user/boost_1_71_0" >> ~/.bash_profile
如果您在上一步中更新了.bash_profile
文件,请确保在新的终端窗口中源。例如:
source .bash_profile
之后,运行以下命令来克隆应用程序
git clone git@github.com:ripple/rippled.git
对于最新的稳定版本,请使用“ Master”分支。
cd rippledgit checkout master
现在,在根目录中,运行以下命令:
mkdir my_buildcd my_build
现在,通过运行以下com来生成构建:
cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Debug ..
然后,使用CMAKE运行构建。这可能需要大约10分钟
cmake --build . -- -j 4
rpippled`需要
Rippled.cfg配置文件要运行''。您可以在``ruppled/cfg
中’‘中找到一个示例配置文件ruppled-example.cfg
。制作一个副本并将其保存为“ Rippled.cfg”的位置,使您可以作为非root用户运行``波动’’。访问“波纹”目录并运行:
mkdir -p $HOME/.config/ripple
`cp cfg/rippled-example.cfg $HOME/.config/ripple/rippled.cfg`
编辑“ Rippled.cfg”设置必要的文件路径。您计划运行“波纹”的用户必须像您在此处指定的所有路径一样写入权限。
设置[node_db]
,[database_path]
和\ [debug \ _logfile ]
rpippled`都需要运行`validators.txt`文件。您可以在
ruppled/cfg/''中找到一个示例验证器文件,
validators-example.txt。与您的``rpippled.cfg文件''中的同一文件夹中进行副本并将其另存为
valivators.txt`。访问“波纹”目录并运行:
cp cfg/validators-example.txt $HOME/.config/ripple/validators.txt
最后,访问您的构建目录,并以以下命令启动此分布式基础架构:
./rippled