Cómo instalar el demonio litecoin en AMI

Tengo un sistema operativo Cent en mi instancia de Amazon ec2. Intento esta publicación para instalar el demonio litecoin después de completar la compilación y ejecutar ./litecoind da el siguiente error

litecoind: key.cpp:134: {anonymous}::CECKey::CECKey(): Assertion `pkey != __null' failed.
Aborted

¿Cómo configurar litecoin.conf en AMI?

Respuestas (2)

En mi experiencia personal, CentOS es absolutamente la peor opción de sistema operativo de servidor para compilar altcoins. Todavía tengo que compilar y ejecutar un solo demonio en este sistema operativo. Cent OS está muerto. En su lugar, use Ubuntu o cualquier otro sistema operativo basado en Debian y disfrute de los beneficios de una compilación sencilla.

Si se encuentra en una situación en la que su aplicación principal reside en un servidor centos y no desea cambiar toda su operación, mi sugerencia sería:

compre un vps pequeño y póngale ubuntu (instale fail2ban y clamav, además de las dependencias.

luego descargue y configure yaproxy para hacer un túnel de forma segura en el vps (puede hacer llamadas rpc desde la subred sin exposición externa). ahora cree una base de datos en el servidor principal para almacenar las credenciales de su billetera.

ahora necesita configurar ufw en este punto.

debe permitir con UFW lo siguiente:

conexión al puerto predeterminado de la billetera desde cualquier ip o una lista de conexión de nodos confiables para yaproxy confinado a la ip de su servidor principal. conexión al rpcport desde localhost a la dirección de subred del servidor principal

de todos modos, probablemente se fue al jardín izquierdo en este caso, pero debería ser suficiente para orientarse en la dirección correcta cuando inevitablemente se dé cuenta de por qué no puede compilar correctamente en cent os. es porque nadie actualiza los repositorios de paquetes de yum, porque cent os está perdiendo popularidad por varias razones.

cuando cree un archivo, use esto: " OPENSSL_LIB_PATH=/usr/local/lib64 " make -f makefile.unix USE_UPNP=- BDB_LIB_PATH=/usr/local/lib OPENSSL_LIB_PATH=/usr/local/lib64