# Como uso o JupyterLab?

https://www.seturack.com/pt/base-de-conhecimentos/artigo/how-do-i-use-jupyterlab

1. No painel, abra **Os meus servidores** e clique no seu servidor.
2. No separador **Resumo**, aguarde até a linha **Aplicação** indicar «Jupyter está pronto». A página atualiza-se sozinha.
3. Abra a ligação na linha **Endereço do painel**.
4. Introduza a palavra-passe da linha **Palavra-passe**. O JupyterLab abre-se.

## Instalar pacotes

Escreva isto numa célula do bloco de notas e execute-a:

`%pip install pandas`

Os pacotes vão para o ambiente virtual e permanecem depois de um reinício.

## Ficheiros

Os seus blocos de notas estão na pasta `/home/jupyter/not-defterleri` do servidor. Pode enviar e transferir ficheiros a partir do próprio JupyterLab.

## Convém saber

- O código que executa num bloco de notas corre como o utilizador `jupyter`. Não partilhe a palavra-passe: o terminal também se abre como este utilizador.
- Se um trabalho pesado com dados ficar sem RAM, pode alterar o tamanho do servidor a partir do painel.

## O seu próprio domínio

1. Aponte o registo A do domínio para o endereço IP do servidor.
2. Como root, substitua o nome antigo em dois ficheiros: `sed -i 's/OLD_NAME/yourdomain.com/g' /etc/caddy/Caddyfile /home/jupyter/.jupyter/jupyter_server_config.py`. `OLD_NAME` é a parte a seguir a `https://` no endereço mostrado no painel. Isto também faz com que a definição `allow_origin` do segundo ficheiro aponte para o novo nome.
3. `systemctl reload caddy`
4. `systemctl restart jupyter`

O Caddy obtém e renova o certificado sozinho.

Apenas as portas **80**, **443** e **22** (para SSH) estão abertas ao exterior.

**Ainda sem servidor?** [Encomende um servidor com Jupyter instalado](https://www.seturack.com/pt/jupyter-vps): escolhe o tamanho e paga apenas o que escolher.
