Cum se instalează Anaconda pe un VPS

știința datelor

Mulți oameni care lucrează cu Python au început să observe Proiectul Anaconda. Este o distribuție open source gratuită a limbajelor Python și R. Este utilizată pe scară largă în știința datelor și învățarea automată. Prin urmare, volume mari de informații pot fi procesate rapid pentru analiză.

Este destul simplu de instalat, rulat și actualizat, pe lângă faptul că este compatibil cu proiecte la fel de importante ca Tensorflow. Ei bine, în acest tutorial, vă voi arăta cum puteți crea o instanță VPS în cloud pentru a instala Anaconda acolo ...

Ce este Anaconda Distribution?

anaconda

Anaconda nu este altceva decât o suită open source, sub licență BSD, care conține o serie de aplicații și biblioteci pentru știința datelor cu limbaje de programare precum Python. Această distribuție a faimosului limbaj de programare funcționează ca manager de mediu, manager de pachete și are un repertoriu imens de sute de pachete.

În cadrul Anaconda Distribution puteți găsi patru blocuri de bază:

  • Anaconda Navigator (GUI pentru gestionarea sa simplă și intuitivă).
  • Proiectul Anaconda.
  • Biblioteci pentru știința datelor.
  • Conda (comandă pentru gestionarea CLI)

Toti va fi instalat automat odată cu instalarea pachetului, așa cum voi arăta pas cu pas mai târziu.

Caracteristici de distribuție Anaconda

servere web

Anaconda Distribution are caracteristici interesante care îl fac atât de important în lumea analizei datelor. Cele mai notabile sunt:

  • Nu depinde de nicio companie, deoarece este întreținută de comunitate și este open source, precum și gratuită.
  • Este multiplataforma, deci poate funcționa atât pe GNU / Linux, MacOS și Windows.
  • Este foarte simplu, fiind capabil să instaleze și să gestioneze pachete și medii pentru știința datelor simplu și rapid.
  • Multe proiecte științifice îl folosesc, deci este complet fiabil.
  • Este plin de instrumente utile pentru a vă ușura munca, chiar și pentru învățarea automată.
  • Este compatibil cu vizualizatorii de date precum Matplotlib, Datashader, Bokeh, Holoviews etc.
  • Management avansat și foarte puternic, cu posibilitatea de a accesa resurse pentru învățarea automată avansată.
  • Nu veți avea probleme cu dependențele pachetului și controlul versiunii.
  • Creați și partajați documente cu codul de compilație live, ecuații, descrieri și adnotări.
  • Puteți compila codul sursă Python pe orice mașină pentru executare rapidă. În plus, va facilita scrierea algoritmilor paraleli complexi.
  • Sprijină calculul de înaltă performanță.
  • Proiectele din Anaconda sunt portabile, deci pot fi partajate sau implementate pe alte platforme.

Ce este un VPS?

cum se alege serverul web

Deși puteți instala Anaconda Distribution pe un computer convențional sau pe propriul dvs. server, în acest tutorial vă vom arăta cum să o faceți în un server VPS, deoarece are o serie de avantaje, cum ar fi faptul că poate fi gestionat de la distanță de mai mulți utilizatori, lățime de bandă mai mare, scalabilitate, disponibilitate ridicată și economii semnificative de costuri în comparație cu opțiunea de a avea propriul server.

Pentru o mică taxă de abonament, puteți avea un serviciu VPS (server privat virtual), adică un server privat virtual. În acest caz, mă voi baza pe Clouding pentru tutorial. Prin urmare, este corect să spunem că acest VPS este practic un „colet” dedicat exclusiv pentru dvs. din centrul de date al acestui furnizor. În el puteți face orice doriți, cum ar fi instalarea unui server Linux și o multitudine de aplicații. În acest caz, vom instala Anaconda.

Acest VPS va funcționa ca o mașină independentă, adică, cu propria RAM, cu spațiul de stocare pe hard disk-uri SSD rapide, cu o serie de nuclee CPU alocate, precum și un sistem de operare.

Și nu va trebui să vă faceți griji cu privire la gestionarea hardware-ului centrului dvs. de date sau la plata taxelor pentru energie sau bandă largă pentru a avea un server, să nu mai vorbim costurile necesare infrastructurii...

instala anaconda pas cu pas

Serviciul ales, așa cum am comentat, este Înnorat.io, în care voi crea o instanță sau VPS cu sistemul de operare GNU / Linux din care instalați Anaconda într-un mod simplu. În acest fel, puteți începe cu știința datelor cu garanțiile oferite de acest furnizor, deoarece are asistență 24/7 în limba spaniolă în caz că se întâmplă ceva, iar centrul său de date se află în Barcelona, ​​prin urmare, în conformitate cu legile de protecție a datelor europene. Evitând astfel GAFAM / BATX, ceva aproape vital în aceste vremuri ...

Creați un cont ClouDing și pregătiți platforma VPS

Înainte de a începe, primul lucru este accesați serviciul Clouding. Îl puteți accesa de pe site-ul său oficial și puteți alege tariful care se potrivește cel mai bine nevoilor dvs. Aceste rate diferă în ceea ce privește cantitatea de memorie RAM, stocare SSD și vCores CPU pe care le veți avea la dispoziție pentru VPS-ul dvs. Chiar dacă aveți nevoie de mai mult decât oferă aceste tarife, aveți opțiunea de a configura un server personalizat.

Fiind un proiect științific de analiză a datelor, ar fi interesant dacă aveți cel mai mare calculați performanța posibil, precum și cantități bune de RAM. Deși, dacă îl veți folosi pentru proiecte mai modeste, nu va fi necesar la fel de mult ...

Ratele de înnorare

După ce te-ai înregistrat și ai urmat pașii vrăjitorului, precum și verificarea adresei de e-mail, vei putea accesa panoul tău. Pentru asta, trebuie Autentificare în Clouding:

Înregistrare VPS cu cludire

Sunteți deja în serviciu și veți vedea panoul său de control intuitiv. Dacă doriți să începeți să creați instanța sau serverul VPS, trebuie să faceți clic pe Faceți clic aici pentru a crea primul dvs. server:

Porniți VPS

Acest lucru vă aduce la ecranul de configurare al serverului dvs. VPS. Primul lucru pe care îl veți vedea este opțiunea de a pune numele pe care îl doriți la VPS. Apoi tipul de sistem de operare pe care doriți să îl instalați. Puteți alege între Windows sau Linux, iar în secțiunea Linux există mai multe distribuții disponibile. În acest caz, am selectat Ubuntu Server 20.04, dar îl puteți alege pe cel pe care îl preferați:

Distribuție Anaconda VPS

După ce ați terminat, mergeți în jos pe aceeași pagină și veți vedea alte opțiuni pentru a selecta resurse hardware: Capacitatea RAM, capacitatea de stocare SSD sau numărul de nuclee CPU pe care trebuie să le atribuiți VPS-ului dvs. Rețineți că le puteți gestiona după cum doriți, chiar dacă doriți să creați mai multe VPS și să le distribuiți între ele ... Și, amintiți-vă, puteți oricând să scalați cu un plan superior, dacă aveți nevoie de el.

Configurare hardware

Aveți, de asemenea, opțiuni pentru a configura firewall-ul sau pentru backup-uri. În principiu, nu trebuie să atingeți acest lucru, deși, dacă aveți preferințe pentru a îmbunătăți securitatea, continuați. Ceea ce este important este creați și denumiți cheia SSH. Datorită acestuia, puteți accesa de la distanță pentru a vă gestiona VPS-ul fără a solicita parola de fiecare dată.

Verificați dacă totul este în regulă și presa Trimite. Acest lucru vă va duce la un alt ecran în care apare deja VPS. În stare veți vedea că se instalează și se configurează în continuare. Dar nu vă faceți griji, se face foarte repede:

Starea serverului

În câteva momente veți vedea că a terminat și câmpul de stare va apărea ca Activ. În acel moment, puteți utiliza sistemul de operare pentru a instala ceea ce aveți nevoie (în acest caz Anaconda).

VPS activ pentru Anaconda

Faceți clic pe nume pe care l-ați pus pe VPS și vă redirecționează către o altă pagină cu un rezumat al informațiilor serverului pe care veți instala Anaconda:

Anaconda VPS

Prin urmare, ceea ce contează este zona numită Cum se accesează serverul. Aici se află informațiile de care aveți nevoie pentru acces, adresa IP a VPS, cum ar fi parola, utilizatorul (root) sau cheia SSH de descărcat.

Conexiune VPS de date SSH

Din toate aceste date, cu IP server, root și parolă acum puteți accesa de la distanță pentru a continua cu instalarea Anaconda ...

Instalați Anaconda

Acum totul este gata pentru Instalarea Anaconda pe VPS. Pentru asta, puteți vizita site-ul lor web pentru a citi mai multe informații despre proiect sau pentru a verifica cea mai recentă versiune disponibilă.

Pentru a începe, trebuie accesați serverul dvs. VPS de la distanță prin SSH. În acest fel, din distribuția locală, puteți instala pe server tot ce aveți nevoie. Va fi la fel de simplu ca să vă deschideți terminalul și să tastați următoarea comandă (nu uitați să înlocuiți youripdelserver cu IP-ul VPS pe care l-ați văzut mai devreme în Clouding):

ssh root@tuipdelservidor

Conexiune SSH

O să te întreb parola, tăiați-l pe cel pe care vi l-a arătat Clouding și lipiți. Acest lucru vă va oferi acces. Veți vedea că solicitarea terminalului dvs. s-a schimbat, nu mai este localitatea utilizatorului dvs., dar acum este cea a mașinii de la distanță. Prin urmare, toate comenzile pe care le tastați de acolo vor fi executate pe serverul VPS.

conexiune SSH VPS Anaconda

Acum, că aveți acces, următorul lucru de făcut este să începeți descărcați și instalați Anaconda cu următoarele comenzi pentru a-l aduce în directorul temporar și pentru a obține versiunea disponibilă din depozitele oficiale:

cd /tmp

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

Anaconda, descărcați

După aceea, veți avea Anaconda, următorul este verifica integritatea a datelor descărcate folosind suma SHA-256. Pentru aceasta, rulați următoarea comandă:

sha256sum Anaconda3-2020.11-Linux-x86_64.sh

Y va returna un hash la check-out.

Acum trebuie începe Anaconda cu următoarea comandă:

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

Licență Anaconda

Acest lucru vă va duce la un mesaj care vă solicită să apăsați ENTER și, la rândul său, vă va duce la acordul de licență Ananconda. Puteți merge până la final apăsând INTRO și vă va întreba dacă doriți să răspundeți cu un da sau un nu. Adică, dacă accepți sau nu condițiile. Tastați „da” fără ghilimele și apăsați ENTER. Următorul lucru pe care îl veți vedea este:

instalare și locație

Următorul pas este să selectați locația de instalare. Apăsați ENTER pentru calea afișată implicit sau introduceți o cale diferită dacă preferați ... Acum va începe instalarea Anaconda ca atare. Va dura câteva clipe.

Când procesul este finalizat, veți primi un mesaj precum următorul, care indică faptul că a terminat cu succes:

continuând cu instalarea Anaconda

Tip da a începe conda. Acum vă va reveni la promptul VPS-ului dvs. Vă mai rămâne altceva înainte de a putea folosi conda, și anume să activați instalarea cu:

source ~/.bashrc

Și acum poți folosiți conda și începeți să oferiți Anaconda util ... De exemplu, puteți vedea ajutor în opțiuni și lista pachetelor disponibile, respectiv cu:

conda

conda list

comanda conda

Chiar și setarea mediului pentru Anaconda folosiți python3, de exemplu:

conda create --name mi_env python=3

răspunde y la întrebarea pe care o puneți să continuați și va fi instalat necesarul.

conda mediu activ

Puteți deja activați noul mediu să începi să lucrezi și să te bucuri ...

conda activate mi_env

Acum că avem totul instalat și funcțional, ați putut verifica puterea și versatilitatea pe care o oferă o găzduire VPS, precum cea pe care v-am arătat-o ​​în Clouding. Anaconda este doar una dintre marea varietate de aplicații și instrumente pe care le puteți instala și utiliza. Nu totul se reduce la crearea de site-uri web. Există multe alte opțiuni pentru care puteți utiliza un VPS. Dacă aveți întrebări, vă lăsăm un comentariu.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.