Los planes de alojamiento compartido de Elitte Hosting no son compatibles con Node.js. Para instalarlo y usarlo, necesitará un servidor dedicado con acceso de root.
Si tiene un servidor dedicado con acceso de root y desea instalar Node.js, siga esta guía.
Lo primero que necesitará es un par de claves SSH. Consulte nuestros Tutoriales de SSH sobre cómo generar un par de claves SSH y usarlo para acceder a su cuenta:
Cómo usar SSH
Una vez que haya iniciado sesión en su cuenta, se lo enviará automáticamente al directorio de inicio (/home/your.username/). Para asegurarse de que este sea el caso, ejecute el siguiente comando:
cd ~
Ahora está seguro de que está trabajando en su directorio personal y puede comenzar el proceso de instalación:
- Descargue el paquete de instalación de node.js. El repositorio se puede ver en https://nodejs.org/dist/ .
La última versión estable se puede descargar de https://nodejs.org/dist/latest/ y la utilizaremos para los fines de esta guía.
Para descargar el paquete de instalación directamente desde su sesión SSH, ejecute el siguiente comando:
wget https://nodejs.org/dist/latest/node-vXX.XX-linux-x64.tar.gz
- Una vez que se completa la descarga, debe extraer el archivo. Use el siguiente comando:
tar xzif node-vXX.XX-linux-x64.tar.gz
Esto creará una carpeta separada node-vXX.XX-linux-x64 en su directorio de inicio
- Cambie el nombre de la carpeta a nodejs para facilitar su uso:
mv nodo-vXX.XX-linux-x64 / nodejs
Ahora tiene una carpeta /home/your.username/nodejs .
- Cree el directorio /home/your.username/bin
mkdir ~ / bin
- Copie el nodo binario de / home / your.username / nodejs / bin a /home/your.username/bin
cp /home/your.username/nodejs/bin/node ~ / bin
- Ingrese el directorio ~ / bin
cd ~ / bin
- Cree un enlace simbólico desde /home/your.username/nodejs/lib/node_modules/npm/npm-cli.js en el directorio ~ / bin
ln -s ../nodejs/lib/node_modules/npm/bin/npm-cli.js npm
Ahora debería poder usar Node.js sin problemas. Para probar las versiones instaladas:
nodo --version
npm --version