O JupyterLab é o ambiente de desenvolvimento interativo de ponta baseado na Web, que se destina a blocos de notas, código e dados. Com uma interface flexível, os utilizadores podem facilmente configurar e organizar fluxos de trabalho em ciência de dados, computação científica, jornalismo computacional e aprendizagem automática.
O Linode Marketplace permite-lhe implementar facilmente software numa Instância de Computação utilizando o Cloud Manager. Consulte Introdução ao Marketplace Apps para obter as etapas completas.
- Inicie sessão no Cloud Manager e seleccione a ligação Marketplace no menu de navegação esquerdo. Isso exibe a página Criar Linode com a guia Marketplace pré-selecionado.
- Sob a secção Seleccionar aplicação, seleccione a aplicação que gostaria de implementar.
- Preencha o formulário seguindo os passos e conselhos do guia Criar uma Instância de Computação. Dependendo da aplicação Marketplace que seleccionou, poderão estar disponíveis opções de configuração adicionais. Consulte a secção Opções de Configuração abaixo para obter distribuições compatíveis, planos recomendados e quaisquer opções de configuração adicionais disponíveis para esta aplicação Marketplace .
- Clique no botão Criar Linode. Uma vez que a Instância de Cálculo tenha sido provisionada e esteja totalmente ligada, aguarde que a instalação do software esteja concluída. Se a instância for desligada ou reiniciada antes deste momento, a instalação do software provavelmente falhará.
- Para verificar se a aplicação foi totalmente instalada, consulte Introdução a Marketplace Apps > Verificar instalação. Depois de instalada, siga as instruções na secção Introdução após a implementação para aceder à aplicação e começar a utilizá-la.
Para verificar se a aplicação foi totalmente instalada, consulte Introdução a Marketplace Apps > Verificar instalação. Depois de instalada, siga as instruções na secção Introdução após a implementação para aceder à aplicação e começar a utilizá-la.
Opções de configuração
- Distribuições suportadas: Ubuntu 22.04 LTS
- Plano recomendado: Podem ser utilizados todos os tipos e tamanhos de planos.
Opções do JupyterLab
- Endereço de correio eletrónico (obrigatório): Introduza o endereço de correio eletrónico a utilizar para gerar os certificados SSL.
Opções de Linode
Utilizador limitado (Opcional)
Opcionalmente pode preencher os seguintes campos para criar automaticamente um utilizador limitado para a sua nova Instância de Computação. Isto é recomendado para a maioria das implantações como medida de segurança adicional. Esta conta será atribuída à sudo grupo, que fornece permissão elevada ao executar comandos com o sudo
prefixo.
- Utilizador limitado de sudo: Introduza o seu nome de utilizador preferido para o utilizador limitado.
- Palavra-passe para o utilizador limitado: Introduza uma palavra-passe forte para o novo utilizador.
- Chave pública SSH para o utilizador limitado: Se desejar entrar como utilizador limitado através de autenticação de chave pública (sem introduzir uma palavra-passe), introduza aqui a sua chave pública. Ver Criar um par de chaves SSH e Configurar Autenticação de Chave Pública num Servidor para instruções sobre como gerar um par de chaves.
- Desactivar o acesso root sobre SSH: Para bloquear o utilizador root de iniciar sessão sobre SSH, seleccionar Sim (recomendado). Ainda pode mudar para o utilizador root uma vez iniciado a sessão e também pode iniciar a sessão como root através de Lish.
Domínio personalizado (Opcional)
Se você deseja configurar automaticamente um domínio personalizado, primeiro precisa configurar seu domínio para usar os servidores de nomes da Linode. Isso geralmente é realizado diretamente através do seu registrador. Consulte Usar os servidores de nomes da Linode com seu domínio. Quando isso estiver concluído, você pode preencher os seguintes campos para o aplicativo Marketplace :
- Linode API Token: Se desejar usar o Linode's DNS Manager para gerenciar registros DNS para seu domínio personalizado, crie um token de acesso pessoal do Linode API Token de acesso pessoal na sua conta com acesso de leitura/gravação aos domínios. Se isso for fornecido junto com os campos de subdomínio e domínio (descritos abaixo), a instalação tentará criar registros DNS através do Linode API. Consulte Obter um token de acesso API . Se não fornecer este campo, terá de configurar manualmente os seus registos DNS através do seu fornecedor de DNS e apontá-los para o endereço IP da nova instância.
- Subdomínio: O subdomínio que deseja utilizar, como por exemplo www para
www.example.com
. - Domínio: O nome de domínio que deseja utilizar, como por exemplo.com.
Começar após a implantação
Aceder ao servidor Jupyter
Inicie seu navegador da Web e navegue até o domínio personalizado definido durante a implantação ou o domínio DNS reverso (rDNS) associado à sua Instância de computação (por exemplo, 192-0-2-1.ip.linodeusercontent.com). Isso o direcionará para a página de login do Jupyter Server, onde será necessário inserir um token ou senha. Para obter orientação sobre como localizar os endereços IP e as informações de rDNS do seu Linode, consulte o guia Gerenciando endereços IP.
Obter o Token Jupyter
Por padrão, o Jupyter emite um token para autenticação. O token de acesso ao Jupyter foi gerado automaticamente durante o processo de instalação inicial e é armazenado na pasta /root/.credentials
arquivo. Para ver o token predefinido, inicie sessão na sua Instância de computação através do Consola LISH ou via SSH, e verificar o conteúdo do ficheiro:
cat /root/.credentials
Copie e cole esse token no campo Senha ou token: na página de login do Jupyter. Se preferir a autenticação por senha, use o token para definir uma senha na seção Configurar uma senha na página de login. Uma vez feito isso, você pode usar o token e a senha para acessar o JupyterLab.
Mais informações
Poderá desejar consultar os seguintes recursos para obter informações adicionais sobre este tópico. Embora estes sejam fornecidos na esperança de serem úteis, por favor note que não podemos garantir a exactidão ou actualidade de materiais alojados externamente.
O aplicativo JupyterLab Marketplace foi desenvolvido para Linode pela JupyterLab. Para suporte em relação à implantação de aplicativos, entre em contato com o Suporte Linode . Para suporte em relação à ferramenta ou software em si, utilize as informações da barra lateral .