1. Home
  2. Tutoriales
  3. CPanel
  4. Cómo crear una aplicación Node.js con cPanel usando el Selector de Node.js

Cómo crear una aplicación Node.js con cPanel usando el Selector de Node.js

El selector Node.js le permite configurar fácilmente aplicaciones Node.js con la interfaz gráfica de cPanel o usando la línea de comandos.

Método # 1: Configuración de una aplicación Node.js con la interfaz cPanel

Para configurar una aplicación Node.js usando cPanel, use los siguientes procedimientos.

Paso # 1: crea la aplicación

  1. Inicie sesión en cPanel.
  2. En la sección SOFTWARE de cPanel, haga clic en el ícono Setup Node.js App para abrir el selector de Node.js:
  3. En la página de Node.js selector, haz clic en CREATE APPLICATION para iniciar la configuración de la aplicación:
  4. Complete los campos en el formulario de configuración de la aplicación:


    Node.js version: seleccione su versión preferida de la lista desplegable
    Application Mode: elija Development o Production de la lista. El development puede elegirse inicialmente y cambiarse a production más tarde.
    Application root: la ubicación del sistema de archivos para los archivos de la aplicación. La entrada se agregará a /home/username para formar la ruta completa a los archivos de la aplicación en el directorio de inicio de cPanel.
    Application URL: la dirección de la aplicación en Internet.
    Application startup file: el archivo inicial que se procesará al iniciar la aplicación.

  5. Cuando el formulario esté completo, haga clic en CREATE:
  6. La aplicación se inicia automáticamente. Para ver una página de prueba de la aplicación, haga clic en Open:

    Debería poder ver aparecer el mensaje It Works!

Ahora que está instalada una aplicación que funciona, puede mejorar el entorno con el archivo de configuración package.json y el administrador de paquetes npm. Para hacer esto, siga los siguientes dos pasos.

Paso # 2: Crea el archivo package.json

Para crear el archivo package.json, siga estos pasos:

  1. En la sección FILES de cPanel, haga clic en el icono File Manager para abrir el Administrador de archivos:
  2. En la columna de la izquierda del File Manager, haga clic en el texto de la carpeta raíz de la aplicación:
  3. Haga clic en +File para crear un nuevo archivo:
  4. En el cuadro de diálogo Nuevo archivo, escriba el nombre de archivo package.json y luego haga clic en Create New File:
  5. Haga clic con el botón derecho o secundario en el archivo package.json en la columna de la derecha del Administrador de archivos y luego haga clic en Edit. Aparece un cuadro de diálogo de edición:
  6. En el cuadro de diálogo Edit, haga clic en OK.
  7. Escriba el siguiente texto en la pantalla del editor:

    {
    "name": "app",
    "version": "1.0.0",
    "description": "My App",
    "main": "app.js",
    "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1"
    },
    "author": "",
    "license": "ISC"
    }


  8. Haga clic en Save Changes para guardar el archivo:
  9. Haga clic en Close para cerrar el editor:

Paso #3: Install npm

Para instalar npm, sigue los siguientes pasos:

  1. En la sección SOFTWARE de cPanel, haga clic en el icono de Setup Node.js app para abrir el selector de Node.js:
  2. En la columna Actions de la lista Aplicaciones web, haga clic en el icono de lápiz para editar la aplicación:
  3. Haga click en Run NPM Install:
  4. La instalación de NPM se ejecuta y muestra un indicador de éxito cuando se completa:
  5. Para instalar paquetes con NPM y realizar otras tareas de línea de comandos relacionadas con la aplicación, inicie sesión a través de SSH e ingrese al entorno virtual de la aplicación usando el comando que se muestra en el cuadro de información en la parte superior de la página de configuración de la aplicación:

Método # 2: Configurar una aplicación Node.js usando la línea de comando

Los usuarios familiarizados con SSH y el bash shell pueden encontrar el proceso de línea de comandos más rápido y más fácil que navegar por la interfaz de cPanel. Para configurar una aplicación node.js desde la línea de comando, siga estos pasos:

  1. Inicie sesión en su cuenta mediante SSH.
  2. Crea la aplicación con el siguiente comando:

    cloudlinux-selector create --json --interpreter nodejs --version
    11 --app-root app --domain example.com --app-uri app


  3. Cambie al directorio de la aplicación:

    cd ~/app

  4. Abra el editor vi y cree el archivo package.json:

    vi package.json

  5. presione i para cambiar al modo de inserción y pegue el siguiente texto en el editor:

    {
    "name": "app",
    "version": "1.0.0",
    "description": "My App",
    "main": "app.js",
    "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1"
    },
    "author": "",
    "license": "ISC"
    }


  6. Presione escape seguido de: to enter command mode.
  7. Presione x seguido de Enter para guardar y salir del editor.
  8. Para instalar npm, escriba el siguiente comando:

    cloudlinux-selector install-modules --json --interpreter nodejs
    --user example --app-root app


  9. Para controlar el estado de ejecución de la aplicación, haga lo siguiente:
  • Para detener la aplicación, escriba el siguiente comando:

    cloudlinux-selector stop --json --interpreter nodejs --app
    -root ~/app

  • Para iniciar la aplicación, escriba el siguiente comando:

    cloudlinux-selector start --json --interpreter nodejs --ap
    p-root ~/app

  • Para reiniciar (detener e iniciar en un solo paso) la aplicación, escriba el siguiente comando:

    cloudlinux-selector restart --json --interpreter nodejs --
    app-root ~/app

Updated on 29 agosto, 2024

Was this article helpful?

Related Articles

Leave a Comment