Cómo instalar Hastebin en Ubuntu 20.04 LTS

En este tutorial, le mostraremos cómo instalar Hastebin en Ubuntu 20.04 LTS. Para aquellos de ustedes que no lo sabían, Hastebin es una herramienta de software Pastebin gratuita y de código abierto escrita en Node.js. La interfaz web de Hastebin es simple en sí misma y le brinda comandos para crear un nuevo fragmento de texto, guardar el fragmento actual y abrir fragmentos existentes para editarlos.

Este artículo asume que tiene al menos conocimientos básicos de Linux, sabe cómo usar el shell y, lo más importante, aloja su sitio en su propio VPS. La instalación es bastante simple y asume que está ejecutando en la cuenta de root, de lo contrario, es posible que deba agregar ‘sudo‘a los comandos para obtener privilegios de root. Le mostraré la instalación paso a paso de la alternativa de código abierto Hastebin a Pastebin en Ubuntu 20.04 (Focal Fossa). Puede seguir las mismas instrucciones para Ubuntu 18.04, 16.04 y cualquier otra distribución basada en Debian como Linux Mint.

Install Hastebin on Ubuntu 20.04 LTS Focal Fossa

Paso 1. Primero, asegúrese de que todos los paquetes de su sistema estén actualizados ejecutando lo siguiente apt comandos en la terminal.

sudo actualización apta
sudo actualización apta

Paso 2. Instalar Node.js.

Ahora agregue el repositorio Node.js a su sistema:

curl -sL https://deb.nodesource.com/setup_14.x | bash –
sudo apto instalar nodejs

Ahora verifique su versión de Node.js ejecutando el comando en su terminal:

nodejs -v

Y verifique también la versión de NPM:

npm -v

Paso 3. Instalar Hastebin en Ubuntu 20.04.

Ahora clonamos la última versión estable del repositorio haste-server de GitHub usando el comando:

clon de git https://github.com/seejohnrun/haste-server.git

A continuación, cambie el directorio a haste-server:

cd haste-server /

Luego, ejecute el siguiente comando desde la carpeta de origen para iniciar la instalación:

npm install npm update

Paso 4. Configure Hastebin.

Hastebin tiene como valor predeterminado el puerto 7777. Ahora deberá cambiar su puerto predeterminado 7777 a 80:

nano config.js

Y reemplace la línea “puerto”: “7777” con el “puerto”: “80” como se muestra a continuación:

“puerto”: “80”

A continuación, instale pm2 para gestionar la ejecución de Hastebin:

npm install pm2 -g pm2 iniciar server.js

Save su configuración de PM2 y pida que se ejecute al inicio:

pm2 guardar inicio de pm2

Paso 5. Acceder a Hastebin en Ubuntu.

Una vez completa la instalación, abra su navegador web y visite la dirección IP de su servidor example: https://your-ip-address. Abrirá una página vacía, pegará su código y disfrutará de Hastebin.

¡Felicidades! Has instalado Hastebin correctamente. Gracias por usar este tutorial para instalar la alternativa de código abierto Hastebin a Pastebin en el sistema Ubuntu 20.04 LTS Focal Fossa. Para obtener ayuda adicional o información útil, le recomendamos que consulte el sitio web oficial de Hastebin.