Az Anaconda telepítése VPS-re

adattudomány

Sok ember, aki a Python-nal dolgozik, elkezdte észrevenni a Anaconda projekt. A Python és R nyelvek szabad és nyílt forráskódú terjesztése, amelyet széles körben alkalmaznak az adattudományban és a gépi tanulásban. Ezért nagy mennyiségű információt lehet gyorsan feldolgozni elemzés céljából.

Ez elég egyszerűen telepíthető, futtatható és frissíthető, amellett, hogy kompatibilis olyan fontos projektekkel, mint a Tensorflow. Nos, ebben az oktatóanyagban megmutatom, hogyan hozhat létre felhőalapú VPS-példányt az Anaconda telepítéséhez ...

Mi az Anaconda Distribution?

Anakonda

Az Anaconda nem más, mint egy nyílt forráskódú csomag, BSD licenc alatt, amely számos alkalmazást és könyvtárat tartalmaz a adattudomány olyan programozási nyelvekkel, mint a Python. A híres programozási nyelv ezen terjesztése környezetkezelőként és csomagkezelőként működik, és hatalmas, több száz csomagból álló repertoárral rendelkezik.

Az Anaconda Disztribúción belül négy alapblokk található:

  • Anaconda Navigator (GUI az egyszerű és intuitív kezelésért).
  • Anaconda Projekt.
  • Könyvtárak az adattudomány számára.
  • Conda (parancs a CLI kezeléséhez)

Mindegyikük automatikusan telepítésre kerül a csomag telepítésével, amint később lépésről lépésre megmutatom.

Anaconda terjesztési jellemzők

webszerverek

Az Anaconda Distribution rendelkezik érdekes funkciók amelyek olyan fontossá teszik az adatelemzés világában. A legnevezetesebbek:

  • Ez nem függ egyetlen vállalattól sem, mivel a közösség fenntartja és nyílt forráskódú, valamint ingyenes.
  • Platformokon átívelő, így GNU / Linux, macOS és Windows operációs rendszereken egyaránt képes működni.
  • Nagyon egyszerű, egyszerűen és gyorsan telepítheti és kezelheti az adattudományi csomagokat és környezeteket.
  • Számos tudományos projekt használja, így teljesen megbízható.
  • Hasznos eszközökkel rendelkezik, amelyek megkönnyítik a munkáját, még a gépi tanuláshoz is.
  • Kompatibilis az olyan adatmegtekintőkkel, mint a Matplotlib, Datashader, Bokeh, Holoviews stb.
  • Fejlett és nagyon hatékony menedzsment, az erőforrásokhoz való hozzáférés lehetőségével a fejlett gépi tanuláshoz.
  • Nem lesz problémája a csomagfüggőségekkel és a verziókezeléssel.
  • Hozzon létre és osszon meg dokumentumokat élő fordítási kóddal, egyenletekkel, leírásokkal és kommentárokkal.
  • Bármely gépen lefordíthatja a Python forráskódot a gyors végrehajtás érdekében. Ezenkívül megkönnyíti a bonyolult párhuzamos algoritmusok írását.
  • Támogatja a nagy teljesítményű számítástechnikát.
  • Az Anaconda projektjei hordozhatóak, így megoszthatók vagy más platformokon is telepíthetők.

Mi az a VPS?

hogyan válasszuk ki a webszervert

Bár telepítheti az Anaconda Distribution szoftvert egy hagyományos számítógépre vagy saját szerverére, ebben az oktatóanyagban megmutatjuk, hogyan kell ezt megtenni. egy VPS szerver, mivel számos előnye van, például az, hogy több felhasználó távolról tudja kezelni, nagyobb sávszélesség, skálázhatóság, magas rendelkezésre állás és jelentős költségmegtakarítás a saját szerverének lehetőségéhez képest.

Kis előfizetési díj ellenében igénybe veheti a szolgáltatást VPS (virtuális magánkiszolgáló), vagyis egy virtuális magánszerver. Ebben az esetben a felhőre támaszkodom az oktatóanyagban. Ezért méltányos azt mondani, hogy ez a VPS alapvetően az Ön számára kizárólag e szolgáltató adatközpontjának dedikált csomagja. Ebben bármit megtehetsz, például telepíthetsz egy Linux szervert és számos alkalmazást. Ebben az esetben az Anacondát fogjuk telepíteni.

Ez a VPS önálló gépként fog működni, vagyis saját RAM-mal, gyors SSD merevlemezeken lévő tárhelyével, lefoglalt CPU magok sorozatával, valamint operációs rendszerrel.

És nem kell aggódnia az adatközpont hardverének kezelése miatt, vagy a szerver meglétéért fizetendő energia- vagy szélessávú díjak, nemhogy szükséges infrastrukturális költségek...

Telepítse Anakonda lépésről lépésre

A választott szolgáltatás, amint megjegyeztem, az Felhős.io, amelyben létrehozok egy példányt vagy VPS-t GNU / Linux operációs rendszerrel, amelyből telepítse az Anacondát egyszerű módon. Így kezdheti az adattudománnyal a szolgáltató által kínált garanciákkal, mivel a hét minden napján 24 órás spanyol nyelvű támogatást nyújt, ha valami történik, és adatközpontja Barcelonában van, ezért az európai adatok védelmi törvényei szerint. Így kerülve a GAFAM / BATX-ot, ami szinte létfontosságú ezekben az időkben ...

Hozzon létre Cl fiókotoués előkészíti a VPS platformot

Mielőtt nekilátnánk, az első dolog az hozzáférjen a Clouding szolgáltatáshoz. Hozzáférhet a hivatalos weboldaláról, és kiválaszthatja az igényeinek leginkább megfelelő díjat. Ezek az arányok különböznek a RAM, az SSD tárhely és a CPU vCore mennyisége között, amelyek rendelkezésére állnak a VPS számára. Még akkor is, ha többre van szüksége, mint amit ezek az árak kínálnak, lehetősége van egyéni szerver konfigurálására.

Tudományos adatelemzési projekt lévén érdekes, ha Ön rendelkezik a legnagyobbal kiszámítja a teljesítményt lehetséges, valamint jó mennyiségű RAM. Bár ha szerényebb projektekhez fogod használni, akkor nem lesz szükség annyira ...

Felhősödési arányok

Miután regisztrált és követte a varázsló lépéseit, valamint ellenőrizte e-mail címét, hozzáférhet a paneljéhez. Ehhez meg kell Belépés felhőben:

A VPS regisztrációt nem tartalmazza

Ön már a szolgálatban van, és látni fogja intuitív kezelőpanelje. Ha el akarja kezdeni a példány vagy a VPS szerver létrehozását, kattintson a gombra Kattintson ide az első szerver létrehozásához:

Indítsa el a VPS-t

Ezzel eljuthat a a VPS-kiszolgáló konfigurációs képernyője. Az első dolog, amit látni fog, az a lehetőség, hogy a kívánt nevet felvegye a VPS-re. Ezután a telepíteni kívánt operációs rendszer típusát. Választhat Windows vagy Linux között, és a Linux szakaszon belül több elérhető disztró található. Ebben az esetben az Ubuntu Server 20.04-et választottam, de kiválaszthatja a kívántat:

Anaconda VPS disztribúció

Ha elkészült, lépjen le ugyanazon az oldalon, és más lehetőségeket fog látni a hardver erőforrások: RAM-kapacitás, SSD-tárolókapacitás vagy a VPS-hez rendelendő CPU-magok száma. Ne feledje, hogy tetszés szerint kezelheti őket, még akkor is, ha több VPS-t szeretne létrehozni, és elosztaná közöttük ... És ne feledje, hogy mindig nagyobb tervvel méretezhet, ha szüksége van rá.

Hardver konfiguráció

Lehetősége van a tűzfal konfigurálására vagy a biztonsági mentésekre is. Elvileg nem szükséges, hogy ezt megérintse, bár ha bármilyen előnye van a biztonság javítására, folytassa. Ami fontos, az hozza létre és nevezze el az SSH kulcsot. Ennek köszönhetően távolról is hozzáférhet a VPS kezeléséhez anélkül, hogy minden alkalommal megkérdezné a jelszavát.

Ellenőrizze, hogy minden rendben van-e és impulzus Küld. Ezzel egy másik képernyőre jut, ahol a VPS már megjelenik. Állapotban látni fogja, hogy még mindig telepíti és konfigurálja önmagát. De ne aggódj, ez nagyon gyorsan megtörténik:

Szerver állapota

Néhány pillanat múlva látni fogja, hogy befejeződött, és az állapotmező a következő néven jelenik meg Aktív. Abban az időben az operációs rendszer segítségével telepítheti azt, amire szüksége van (jelen esetben az Anaconda).

Aktív VPS az Anaconda számára

Kattintson a névre hogy feltöltötted a VPS-t, és átirányít egy másik oldalra annak a szervernek az összefoglalásával, ahová az Anacondát telepíted:

Anaconda VPS

Ennélfogva a terület az úgynevezett terület Hogyan lehet elérni a szervert. Itt találhatók a hozzáféréshez szükséges információk, a VPS IP-címe, például a jelszó, a felhasználó (root) vagy a letöltésre szolgáló SSH kulcs.

SSH adat VPS kapcsolat

Mindezekből az adatokból a Szerver IP, root és jelszó mostantól távolról is elérheti az Anaconda telepítésének folytatását ...

Telepítse az Anacondát

Most minden készen áll a Anaconda telepítés a VPS-re. Erre ellátogathat honlapjukon további információkért olvassa el a projektet, vagy ellenőrizze a legfrissebb elérhető verziót.

A kezdéshez meg kell távoli hozzáférés a VPS-kiszolgálóhoz SSH-n keresztül. Így a helyi disztróból mindent telepíthet, amelyre szüksége van a szerveren. Olyan egyszerű lesz, mint megnyitni a terminált és beírni a következő parancsot (ne felejtsd el kicserélni az ipdderverver-t a VPS IP-jével, amelyet korábban látott a Clouding szolgáltatásban):

ssh root@tuipdelservidor

SSH kapcsolat

Meg fogja kérdezni a jelszó, vágja le azt, amelyet Clouding mutatott, és illessze be. Ezzel hozzáférést kapsz. Látni fogja, hogy a termináljának felszólítása megváltozott, ez már nem a felhasználó helyi, hanem most a távoli gépé. Ezért az onnan begépelt összes parancs végrehajtásra kerül a VPS szerveren.

kapcsolat SSH VPS Anaconda

Most, hogy rendelkezik hozzáféréssel, a következő tennivaló az, ha elkezdi töltse le és telepítse az Anacondát a következő parancsokkal hozza át az ideiglenes könyvtárba, és töltse le a hivatalos tárolókban elérhető verziót:

cd /tmp

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

Anaconda, letöltés

Ezt követően lesz Anaconda, a következő ellenőrizze az integritást a letöltött adatok SHA-256 összegének felhasználásával. Ehhez futtassa a következő parancsot:

sha256sum Anaconda3-2020.11-Linux-x86_64.sh

Y hash-t ad vissza kijelentkezéskor.

Most meg kell kezdje Anaconda a következő paranccsal:

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

Anaconda licenc

Ezzel eljut egy üzenetig, amelyben arra kéri, hogy nyomja le az ENTER billentyűt, és ezzel az Ananconda licencszerződéshez jut. A megnyomásával a végére léphet INTRO és megkérdezi, hogy igennel vagy nemmel akar-e válaszolni. Vagyis, ha elfogadja a feltételeket, vagy sem. Írja be az "igen" szót idézőjelek nélkül, és nyomja meg az ENTER billentyűt. A következő dolog, amit látni fog:

telepítés és elhelyezés

A következő lépés a kiválasztás a telepítés helye. Nyomja meg az ENTER billentyűt az alapértelmezett útvonalhoz, vagy adjon meg egy másik elérési utat, ha úgy tetszik ... Most megkezdődik az Anaconda telepítése. Ez eltart néhány pillanatig.

Mikor a folyamat befejeződött, a következőhöz hasonló üzenetet kap, jelezve, hogy sikeresen befejeződött:

folytatva az Anaconda telepítést

típus Igen kezdeni a kondát. Most visszatér a VPS parancssorához. Van még valami más, mielőtt használhatná a condát, vagyis a telepítést az alábbiakkal aktiválja:

source ~/.bashrc

És most már lehet használjon kondát és kezdje el hasznosnak találni az Anaconda szolgáltatást ... Például segítséget talál az opciókkal kapcsolatban, és felsorolhatja az elérhető csomagokat a

conda

conda list

kommandó conda

Anaconda környezetének beállítása is használja a python3-at, például:

conda create --name mi_env python=3

válaszol y a folytatásra feltett kérdésre, és a szükséges telepítésre kerül.

conda aktív környezet

Máris megteheted aktiválja az új környezetet dolgozni és élvezni ...

conda activate mi_env

Most, hogy mindent telepítettünk és működünk, ellenőrizni tudta a VPS-tárhely által kínált hatékonyságot és sokoldalúságot, mint amit a Clouding szolgáltatásban megmutattunk. Az Anaconda csak egy a sokféle alkalmazás és eszköz közül, amelyeket telepíthet és használhat. Nem minden redukálódik weboldalak létrehozására. Sokkal több lehetőség használható VPS-re. Ha kérdése van, megjegyzést fűzünk hozzá.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.