Jak nainstalovat Anaconda na VPS

datová věda

Mnoho lidí, kteří pracují s Pythonem, si začalo všímat Projekt Anaconda. Jedná se o bezplatnou a otevřenou distribuci jazyků Python a R. Široce se používá v datové vědě a strojovém učení. Proto lze rychle zpracovat velké objemy informací pro analýzu.

Je to docela jednoduchá instalace, spuštění a aktualizace, stejně jako kompatibilní s tak důležitými projekty, jako je Tensorflow. V tomto tutoriálu vám ukážu, jak můžete vytvořit cloudovou instanci VPS a nainstalovat tam Anacondu ...

Co je distribuce Anaconda?

Anaconda

Anaconda není nic jiného než sada open source, pod licencí BSD, která obsahuje řadu aplikací a knihoven pro datová věda s programovacími jazyky, jako je Python. Tato distribuce slavného programovacího jazyka funguje jako správce prostředí, správce balíčků a má obrovský repertoár stovek balíčků.

V rámci Anaconda Distribution najdete čtyři základní bloky:

  • Anaconda Navigator (GUI pro jeho jednoduchou a intuitivní správu).
  • Projekt Anaconda.
  • Knihovny pro datovou vědu.
  • Conda (příkaz pro správu CLI)

Všichni bude nainstalován automaticky s instalací balíčku, jak ukážu krok za krokem později.

Funkce distribuce anakondy

webové servery

Anaconda Distribution má zajímavé funkce díky nimž je ve světě analýzy dat tak důležitý. Nejpozoruhodnější jsou:

  • Nezáleží na žádné společnosti, protože je udržována komunitou a je otevřeným zdrojem a také zdarma.
  • Je to multiplatformní, takže může fungovat na GNU / Linux, macOS i Windows.
  • Je to velmi jednoduché, schopnost instalovat a spravovat balíčky a prostředí pro datovou vědu jednoduše a rychle.
  • Mnoho vědeckých projektů jej používá, takže je zcela spolehlivé.
  • Je vybaven užitečnými nástroji, které vám usnadní práci, dokonce i při strojovém učení.
  • Je kompatibilní s prohlížeči dat, jako jsou Matplotlib, Datashader, Bokeh, Holoviews atd.
  • Pokročilá a velmi výkonná správa s možností přístupu ke zdrojům pro pokročilé strojové učení.
  • Nebudete mít problémy se závislostmi balíčků a řízením verzí.
  • Vytvářejte a sdílejte dokumenty pomocí živého kódu kompilace, rovnic, popisů a anotací.
  • Můžete rychle zkompilovat zdrojový kód Pythonu na libovolném počítači. Kromě toho usnadní psaní složitých paralelních algoritmů.
  • Podporuje vysoce výkonné výpočty.
  • Projekty v Anacondě jsou přenosné, takže je lze sdílet nebo nasadit na jiné platformy.

Co je to VPS?

jak vybrat webový server

Přestože můžete Anaconda Distribution nainstalovat na konvenční počítač nebo na vlastní server, v tomto výukovém programu vám ukážeme, jak to udělat v server VPS, protože má řadu výhod, například to, že jej může spravovat na dálku několik uživatelů, větší šířka pásma, škálovatelnost, vysoká dostupnost a významná úspora nákladů ve srovnání s možností mít vlastní server.

Za malý poplatek za předplatné můžete mít službu VPS (virtuální privátní server), tj. virtuální privátní server. V tomto případě se budu v tomto kurzu spoléhat na Clouding. Je tedy spravedlivé říci, že tento VPS je v zásadě vyhrazený „balík“ výhradně pro vás datového centra tohoto poskytovatele. V něm můžete dělat, co chcete, jako je instalace serveru Linux a množství aplikací. V tomto případě budeme instalovat Anacondu.

Tento VPS bude fungovat jako samostatný stroj, tj. s vlastní RAM, s úložným prostorem na rychlých pevných discích SSD, s řadou přidělených jader CPU a operačním systémem.

A nebudete se muset starat o správu hardwaru svého datového centra nebo platit poplatky za energii nebo širokopásmové připojení za server, natož pak nezbytné náklady na infrastrukturu...

Instalovat Anaconda krok za krokem

Zvolená služba, jak jsem uvedl, je Zataženo.io, ve kterém vytvořím instanci nebo VPS s operačním systémem GNU / Linux, ze kterého nainstalujte Anaconda jednoduchým způsobem. Tímto způsobem můžete začít s datovou vědou se zárukami nabízenými tímto poskytovatelem, protože má 24/7 podporu ve španělštině pro případ, že by se něco stalo, a jeho datové centrum je tedy v Barceloně, podle zákonů o ochraně evropských dat. Vyhnete se tak GAFAM / BATX, něčemu téměř zásadnímu v dnešní době ...

Vytvořte účet Cloupřipravte platformu VPS

Než začneme, první věc je přístup ke službě Clouding. Můžete k němu přistupovat z jeho oficiálních webových stránek a zvolit si sazbu, která nejlépe vyhovuje vašim potřebám. Tyto sazby se liší v množství paměti RAM, úložiště SSD a virtuálních jader CPU, které budete mít pro své VPS k dispozici. I když potřebujete více, než kolik tyto sazby nabízejí, máte možnost nakonfigurovat vlastní server.

Jelikož se jedná o projekt analýzy vědeckých dat, bylo by zajímavé, kdybyste měli největší výpočetní výkon možné, stejně jako dobré množství RAM. I když ji budete používat pro skromnější projekty, nebude to tolik nutné ...

Mraky

Jakmile se zaregistrujete a budete postupovat podle pokynů průvodce a po ověření své e-mailové adresy budete mít přístup na svůj panel. Za to musíte přihlásit se v cloudu:

Zahrnuje registraci VPS

Již jste ve službě a uvidíte jeho intuitivní ovládací panel. Pokud chcete začít vytvářet instanci nebo server VPS, musíte kliknout na Kliknutím sem vytvoříte svůj první server:

Spusťte VPS

To vás přivádí k konfigurační obrazovka vašeho serveru VPS. První věc, kterou uvidíte, je možnost vložit požadovaný název do vašeho VPS. Poté typ operačního systému, který chcete nainstalovat. Můžete si vybrat mezi Windows nebo Linux a v sekci Linux je k dispozici několik distribucí. V tomto případě jsem vybral Ubuntu Server 20.04, ale můžete si vybrat ten, který preferujete:

Distribuce VPS Anaconda

Po dokončení přejděte na stejnou stránku a uvidíte další možnosti pro výběr hardwarové prostředky: Kapacita paměti RAM, kapacita úložiště SSD nebo počet jader CPU, které musíte svému VPS přiřadit. Mějte na paměti, že je můžete spravovat, jak chcete, i když chcete vytvořit několik VPS a rozdělit je mezi ně ... A pamatujte, že můžete vždy škálovat vyšší plán, pokud ho potřebujete.

Konfigurace hardwaru

Máte také možnosti konfigurace brány firewall nebo zálohování. V zásadě se toho nemusíte dotýkat, přestože pokud máte nějaké preference pro zlepšení zabezpečení, pokračujte. Důležité je vytvořte a pojmenujte klíč SSH. Díky tomu máte vzdálený přístup ke správě VPS, aniž byste pokaždé požadovali heslo.

Zkontrolujte, zda je vše v pořádku a úvěr Poslat. Tím se dostanete na jinou obrazovku, kde se již vaše VPS objevuje. Ve stavu uvidíte, že se stále instaluje a konfiguruje sám. Ale nebojte se, je to hotové velmi rychle:

Stav serveru

Za několik okamžiků uvidíte, že to skončilo a stavové pole se objeví jako Aktivní. V té době můžete pomocí svého operačního systému nainstalovat to, co potřebujete (v tomto případě Anaconda).

Aktivní VPS pro Anaconda

Klikněte na jméno kterou jste vložili na svůj VPS a přesměruje vás na jinou stránku se souhrnem informací o serveru, na který budete Anacondu instalovat:

Anakonda, VPS

Proto je důležitá oblast, která se nazývá Jak přistupovat k serveru. To je místo, kde jsou informace, které potřebujete pro přístup, IP VPS, jako je heslo, uživatel (root) nebo klíč SSH ke stažení.

SSH datové připojení VPS

Ze všech těchto údajů, s IP serveru, root a heslo nyní můžete přistupovat na dálku a pokračovat v instalaci aplikace Anaconda ...

Nainstalujte Anaconda

Nyní je vše připraveno na Instalace Anaconda na VPS. Za to můžete navštívit jejich webové stránky přečíst více informací o projektu nebo zkontrolovat nejnovější dostupnou verzi.

Chcete-li začít, musíte přistupovat ke svému serveru VPS vzdáleně přes SSH. Tímto způsobem můžete z místního distribuce nainstalovat na server vše, co potřebujete. Bude to stejně jednoduché jako otevření terminálu a zadáním následujícího příkazu (nezapomeňte nahradit svůj ipdelserver IP adresou VPS, kterou jste dříve viděli v cloudu):

ssh root@tuipdelservidor

SSH připojení

Se vás zeptá heslo, vystřihněte ten, který vám ukázal Clouding, a vložte jej. Tím získáte přístup. Uvidíte, že se výzva vašeho terminálu změnila, již není místní vašeho uživatele, ale nyní je to vzdálený počítač. Proto budou všechny příkazy, které odtud zadáte, provedeny na serveru VPS.

připojení SSH VPS Anaconda

Nyní, když máte přístup, je třeba začít dál stáhnout a nainstalovat Anaconda pomocí následujících příkazů jej přenesete do dočasného adresáře a získáte verzi dostupnou z oficiálních úložišť:

cd /tmp

curl -O https://repo.anaconda.com/archive/Anaconda3-2020.11-Linux86_64.sh

Anaconda, stáhněte si

Poté budete mít Anacondu, následující je ověřit integritu stažených dat pomocí součtu SHA-256. K tomu stačí spustit následující příkaz:

sha256sum Anaconda3-2020.11-Linux-x86_64.sh

Y vrátí hash při odhlášení.

Nyní musíte spusťte Anakondu s následujícím příkazem:

bash Anaconda3-2020-11-Linux-x86_64.sh

Licence Anaconda

Tím se dostanete ke zprávě, která vás požádá o stisknutí klávesy ENTER, a tím se dostanete k licenční smlouvě Ananconda. Na konec můžete přejít stisknutím INTRO a zeptá se vás, zda chcete odpovědět ano nebo ne. Tedy pokud podmínky přijmete nebo ne. Zadejte „ano“ bez uvozovek a stiskněte klávesu ENTER. Další věc, kterou uvidíte, je:

instalace a umístění

Dalším krokem je výběr umístění instalace. Stiskněte klávesu ENTER pro cestu zobrazenou ve výchozím nastavení nebo zadejte jinou cestu, pokud chcete ... Nyní začne instalace Anacondy jako takové. Bude to chvíli trvat.

Kdy proces je dokončen, obdržíte zprávu podobnou následující, která označuje, že byla úspěšně dokončena:

pokračování instalace Anaconda

Typ ano spustit conda. Nyní vás vrátí na výzvu vašeho VPS. Než budete moci použít conda, zbude vám ještě něco, a to aktivovat instalaci pomocí:

source ~/.bashrc

A teď můžete použijte conda a začněte dávat Anacondě užitečné ... Můžete například zobrazit nápovědu k možnostem a seznam dostupných balíčků:

conda

conda list

komando

Dokonce i nastavení prostředí pro Anacondu na použijte python3, například:

conda create --name mi_env python=3

Odpověď y na otázku, o kterou budete pokračovat, a nainstalují se potřebné.

aktivní prostředí conda

Už můžete aktivovat nové prostředí začít pracovat a užívat si ...

conda activate mi_env

Nyní, když máme vše nainstalované a funkční, jste byli schopni ověřit sílu a všestrannost, kterou hosting VPS nabízí, jako je ta, kterou jsme vám ukázali v cloudu. Anaconda je jen jednou z nejrůznějších aplikací a nástrojů, které můžete nainstalovat a používat. Ne všechno se děje s tvorbou webových stránek. Existuje mnohem více možností, pro které můžete použít VPS. Máte-li jakékoli dotazy, zanecháme komentář.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.