# ¿Cómo uso JupyterLab?

https://www.seturack.com/es/base-de-conocimientos/articulo/how-do-i-use-jupyterlab

1. En el panel, abre **Mis servidores** y haz clic en tu servidor.
2. En la pestaña **Resumen**, espera a que la fila **Aplicación** diga "Jupyter está listo". La página se actualiza sola.
3. Abre el enlace de la fila **Dirección del panel**.
4. Introduce la contraseña de la fila **Contraseña**. Se abre JupyterLab.

## Instalar paquetes

Escribe esto en una celda de un cuaderno y ejecútala:

`%pip install pandas`

Los paquetes se instalan en el entorno virtual y se conservan tras un reinicio.

## Archivos

Tus cuadernos están en la carpeta `/home/jupyter/not-defterleri` del servidor. Puedes subir y descargar archivos desde dentro de JupyterLab.

## Conviene saber

- El código que ejecutas en un cuaderno se ejecuta como el usuario `jupyter`. No compartas la contraseña: el terminal también se abre con este usuario.
- Si un trabajo pesado con datos se queda sin RAM, puedes cambiar el tamaño de tu servidor desde el panel.

## Tu propio dominio

1. Apunta el registro A de tu dominio a la dirección IP de tu servidor.
2. Como root, sustituye el nombre antiguo en dos archivos: `sed -i 's/OLD_NAME/yourdomain.com/g' /etc/caddy/Caddyfile /home/jupyter/.jupyter/jupyter_server_config.py`. `OLD_NAME` es la parte posterior a `https://` en la dirección que muestra el panel. Así, el ajuste `allow_origin` del segundo archivo también apunta al nombre nuevo.
3. `systemctl reload caddy`
4. `systemctl restart jupyter`

Caddy obtiene y renueva el certificado por sí solo.

Solo están abiertos al exterior los puertos **80**, **443** y **22** de SSH.

**¿Aún no tienes servidor?** [Pide un servidor con Jupyter instalado](https://www.seturack.com/es/jupyter-vps): tú eliges el tamaño y pagas solo lo que eliges.
