Un servidor HTTPS simple para NodeJs.
Debes crear los certificados que vas a usar, ya sea en modo solitario (standalone) o compartido (si quieres usar unos previamente creados).
Editar el fichero app.js:
- añade la ruta exacta de la llave y el certificado para que puedas iniciar el servidor HTTPS.
- siga los pasos en Crear certificado
- instala NodeJS y NPM
sudo npm install https fs express- habilita en el cortafuegos
sudo ufw allow https - ejecuta
sudo node app.jsy disfruta.
Los puertos reservados son aquellos que van del rango 0 al 1023. Para poder escuchar en estos puertos, en la mayoría de los sistemas operativos basados en UNIX (como Linux), es necesario tener privilegios de superusuario (root). Esto es porque estos puertos están tradicionalmente reservados para servicios y protocolos bien conocidos y esenciales, como HTTP (80), HTTPS (443), SSH (22), FTP (21), etc.