![]() |
Ubuntu Server - Instalando blockchain-wallet-service | |
Canal Qb |
Instalando Node.js no Ubuntu Server 18.04 sem Interface Gráfica
Para instalar o Node.js em um servidor Ubuntu 18.04 sem interface gráfica, siga os passos detalhados abaixo, garantindo que todos os comandos sejam executados com permissões apropriadas.
Passo 1: Atualizar pacotes do sistema
Abra um terminal no seu servidor e atualize os pacotes do sistema:
sudo apt update
Passo 2: Instalar Node.js e npm
Instale o Node.js disponível nos repositórios oficiais do Ubuntu:
sudo apt install nodejs
Em seguida, instale o npm, gerenciador de pacotes do Node.js:
sudo apt install npm
Passo 3: Verificar versões instaladas
Confira se as instalações foram concluídas corretamente:
node -v
npm -v
Esses comandos mostrarão a versão atual do Node.js e do npm instalados.
Observação: A versão do Node.js nos repositórios oficiais pode estar desatualizada. Caso precise de uma versão específica ou mais recente, recomendamos o uso do Node Version Manager (NVM).
Atualizando Node.js e npm com NVM (opcional)
Se a sua versão do Node.js for inferior a 6.0.0, siga os passos abaixo para instalar ou atualizar usando o NVM.
Passo 1: Instalar NVM
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
source ~/.bashrc
Passo 2: Instalar Node.js versão 6.0.0 ou superior
nvm install 6.0.0
node -v
Passo 3: Atualizar npm para a versão 3.0.0 ou superior
npm install -g npm@3
npm -v
Instalando o blockchain-wallet-service
Após garantir que o Node.js e o npm estão atualizados, instale o serviço da API blockchain-wallet-service:
npm install -g blockchain-wallet-service
Verifique a versão instalada:
blockchain-wallet-service -V
Para atualizar para a versão mais recente, utilize:
npm update -g blockchain-wallet-service
Importante: Utilize permissões de superusuário com sudo
quando necessário durante a instalação ou atualização.
Configurando a API no Blockchain Exchange
Acesse o portal oficial para configurar a API da Blockchain Exchange em:
https://exchange.blockchain.com/settings/api
Na tela de configurações, você deverá ativar a autenticação de dois fatores (2FA), que é obrigatória para garantir a segurança da sua conta e do acesso via API.
Exemplo visual da tela de configuração da API:
Observe que o destaque em vermelho indica a necessidade obrigatória de ativar o 2FA para prosseguir.
Considerações Finais
Este tutorial fornece um guia completo para a instalação e configuração do blockchain-wallet-service no Ubuntu Server 18.04, focando em um ambiente sem interface gráfica e otimizando para uso seguro e atualizado.
Lembre-se sempre de manter suas ferramentas e dependências atualizadas para garantir segurança e compatibilidade. Além disso, ao utilizar serviços financeiros e de blockchain, é fundamental realizar uma análise individual de riscos antes de investir ou integrar soluções que envolvam transações financeiras.
Para mais informações, visite os sites oficiais dos projetos mencionados, como o Node.js, NVM, e a Blockchain Exchange.