Instruções de instalação
Depois que todos os pré -requisitos forem instalados, extraia o impulso em uma pasta, observe o local e execute o seguinte comando para garantir que o seu ambiente boost_root
aponte para o diretório criado pela instalação do Boost:
cd /LOCATION/OF/YOUR/BOOST/DIRECTORY./bootstrap.sh./b2 cxxflags="-std=c++14"
Em seguida, edite o código abaixo com o local do diretório de reforço e execute para adicionar a variável de ambiente Boost ao seu arquivo .bash_profile
para que seja automaticamente definido quando você efetuar login.
echo "export BOOST_ROOT=/Users/my_user/boost_1_71_0" >> ~/.bash_profile
Se você atualizou seu arquivo .bash_profile
na etapa anterior, certifique -se de adquiri -lo em uma nova janela do terminal. Por exemplo:
source .bash_profile
Depois disso, execute o seguinte comando para clonar o aplicativo
git clone git@github.com:ripple/rippled.git
Para o lançamento estável mais recente, use o ramo master
.
cd rippledgit checkout master
Agora, no diretório raiz, execute os seguintes comandos:
mkdir my_buildcd my_build
Agora, gerar a construção executando os seguintes comands:
cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Debug ..
Em seguida, execute a compilação usando cmake. Isso pode levar cerca de 10 minutos
cmake --build . -- -j 4
Rippled
requer o arquivo de configuração Rippled.cfg
para ser executado. Você pode encontrar um exemplo de arquivo de configuração, Rippled-xample.cfg
em rippled/cfg
. Faça uma cópia e salve-a como Rippled.cfg
em um local que permite que você execute rippled
como um usuário que não é de raiz. Acesse o diretório `Rippled ’e execute:
mkdir -p $HOME/.config/ripple
`cp cfg/rippled-example.cfg $HOME/.config/ripple/rippled.cfg`
Edite Rippled.cfg
para definir os caminhos de arquivo necessários. O usuário que você planeja executar rippled
, como deve ter permissões de gravação para todos os caminhos que você especificar aqui.
Defina o [node_db]
, [database_path]
e \ [Debug \ _logfile ]
Rippled
requer que o arquivo validators.txt
seja executado. Você pode encontrar um exemplo de arquivo de validadores, validators-example.txt
, em rippled/cfg/
. Faça uma cópia e salve -a como validators.txt
na mesma pasta que o seu arquivo rippled.cfg
. Acesse o diretório `Rippled ’e execute:
cp cfg/validators-example.txt $HOME/.config/ripple/validators.txt
Por fim, acesse seu diretório de construção e inicie esta infraestrutura distribuída ondulada com o seguinte comando:
./rippled