Servidor LPoS

Cómo configurar su propio servidor LPoS.

Cómo configurar su propio servidor LPoS.

Este artículo asumirá que está utilizando un servidor privado virtual de Linux de 64 bits.

circle-info

AVISO: si está utilizando un servidor basado en Windows, las versiones .zip contienen nixd.exe y nix-cli.exe. Los pasos de configuración seguirán siendo esencialmente los mismos, solo usará comandos y editores de Windows en lugar de los que se usan en Linux aquí.

Inicie sesión en su VPS utilizando un cliente Secure Shell (ssh) de acuerdo con las instrucciones de su proveedor. PuTTYarrow-up-right es un cliente ssh popular que es de código abierto y está disponible para Windows y Unix / Linux de forma gratuita.

Si inicia sesión como root, lo primero que querrá hacer es crear un usuario normal. Ejecutar servicios como usuario root generalmente se considera una mala práctica. Puede crear un nuevo usuario con:

useradd -m NEW_USERNAME_HERE

El siguiente comando le permitirá elegir una contraseña para su nuevo nombre de usuario:

passwd NEW_USERNAME_HERE

A continuación, "usuario sustituto" en su nuevo usuario y su directorio de inicio utilizando:

su - NEW_USERNAME_HERE
circle-check

Descargue la última versión del software NIX Platform Core con wget:

wget https://github.com/NixPlatform/NixCore/releases/download/v3.0.8/nix-3.0.8-x86_64-linux-gnu.tar.gz

Descomprima el archivo:

tar -zxvf nix-3.0.8-x86_64-linux-gnu.tar.gz

Ahora deberá ser el usuario root para instalar los archivos binarios. Use el comando de usuario sustituto:

su

Después de ingresar su contraseña de root, instale los archivos binarios NIX.

Ya no necesita permisos de root, así que vuelva a su usuario normal con:

Ahora que ha vuelto a su usuario normal, inicie el demonio NIX y póngalo en segundo plano.

Ahora cree su archivo nix.conf. Esto debe estar en el directorio de datos, que por defecto se crea como un directorio oculto llamado .nix en la página de inicio de los usuarios. Usa el comando:

Para una configuración mínima, agregue las siguientes líneas a nix.conf:

circle-check

Usando la configuración anterior, esta billetera solo apostará contratos con una tarifa no inferior al 11.91% y su (s) dirección (es) de recompensa especificada (s). Para configuraciones más avanzadas, vea las opciones de la línea de comandosarrow-up-right.

Salga y guarde el archivo usando 'Ctrl + x', presionando 'y' y presionando <Enter>.

circle-check

Luego, encripte su billetera y elija una frase de contraseña:

Después del cifrado, nixd se apagará automáticamente. Reinicia el daemon:

circle-info

NOTA: Ahora que tiene 'daemon = 1' en su archivo nix.conf, ya no necesitará agregar y nixd para poner el proceso en segundo plano.

Ahora puedes generar una nueva dirección. Esto se utilizará para el campo de dirección "Arrendamiento a:" al crear un contrato de cliente LPoSarrow-up-right. El siguiente comando generará y almacenará una nueva dirección estándar (que comienza con "N") en un archivo de texto llamado LeaseToAddress.txt:

Para crear una dirección Bech32 "nix1" y agregarla a LeaseToAddress.txt, escriba:

Si desea ver rápidamente el contenido de LeaseToAddress.txt, use:

circle-check

Verifique que su billetera esté sincronizada con:

..y compare la salida con el número de bloque actual de la red. Si continúa leyendo cero, es probable que necesite un poco de ayuda para encontrar un compañero. Para agregar un nodo manualmente, use:

Una vez que haya confirmado que su billetera está sincronizada, desbloquéela para replantearla con:

Su billetera VPS ahora está lista para aceptar contratos y comenzar a hacer staking.

Finalmente, elimine su historial de bash para eliminar su frase de contraseña tanto del archivo de historial como de la memoria del sistema.

triangle-exclamation

Ahora puede cerrar su conexión ssh.

Un par de otros comandos utiles…

Para ver su archivo de depuración en tiempo real, use:

Para detener nixd, use:

Instalación Automática/Programada

Alternativamente, también puede usar el siguiente método y utilizar el script de CryptoSharks:

Estas instrucciones ayudarán a guiarlo a configurar su propio stake frío en un VPS. Inicie sesión en el servidor utilizando ssh (Putty para Windows o terminal para usuarios de Mac) y ejecute los siguientes comandos:

Last updated

Was this helpful?