Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

JupyterLab je web korisničko sučelje Projekta Jupyter. Omogućava pisanje i izvršavanje koda, pisanje bilježnica i obradu podataka.

Note
titleVažno

Ako je vaš jupyterLab neaktivan dulje od 24h server će biti izbrisan sa svim vašim podacima.


Korisnici se prijavljuju korištenjem elektroničkog identiteta AAI@EduHr na web stranici https://jupyter.cro-ngi.hr/.

Image Added

Nakon prijave JupyterLab će za vas izraditi server. Ako je već izrađen server ovaj korak se preskače.

Image Added

Ako sve prođe bez greške bit će dostupna upravljačka ploča:
Image Added

Iz priloženog se vidi da su dostupne bilježnice i terminal za Python, Bash, Julia, Octave i R.

https://jupyter.org/hub

Pokretanje virtualnog poslužitelja

Nakon prijave na HTC Cloud odaberite Compute → Instances, te Launch Instance.

Unesite ime poslužitelja:
Image Removed

Za sliku poslužitelja odaberite JupyterHub.

Image Removed

Odaberite resurse poslužitelja

Image Removed

Odaberite mrežu

Image Removed

Odaberite vaše ključeve (uvezite ključeve ukoliko ih nemate)

Image Removed

Na kraju odaberite Lunch Instance.

Pregled vašeg poslužitelja možete vidjeti odabirom Compute → Instances. Kopirajte IP adresu vašeg poslužitelja.

JupyterHub koristi PAM (Pluggable Authentication Module) autentikaciju korisnika pa je potrebno izraditi sistemske korisničke račune za spajanje na JupyterHub.

Code Block
languagebash
ssh centos@IPadresa
sudo useradd korisnik
sudo passwd korisnik

Dodajte JupyterHub servis.

Code Block
languagebash
title/lib/systemd/system/jupyterhub.service
[Unit]
Description=Jupyterhub
After=network-online.target

[Service]
User=root
ExecStart=/usr/local/bin/jupyterhub

[Install]
WantedBy=multi-user.target
Code Block
sudo systemctl daemon-reload
sudo systemctl enable jupyterhub
sudo systemctl start jupyterhub

U web preglednig unesite IP adresu vašeg poslužitelja i dodajte port 8000.

Image Removed

Unesite korisničko ime i lozinku.

Image Removed