Kumaha Pasang Anaconda dina VPS

élmu data

Seueur jalma anu damel sareng Python parantos mimiti perhatoskeun Proyék Anaconda. Mangrupikeun sebaran sumber bébas sareng terbuka pikeun basa Python sareng basa Sunda. Ieu seueur dianggo dina élmu data sareng pembelajaran mesin. Maka, inpormasi anu ageung tiasa diolah pikeun dianalisis kalayan gancang.

Éta cukup saderhana dipasang, ngaji sareng ngapdet, sajaba cocog sareng proyék sakumaha pentingna Tensorflow. Nya, dina tutorial ieu, kuring bakal nunjukkeun anjeun kumaha anjeun tiasa ngadamel conto VPS cloud pikeun masang Anaconda di dinya ...

Naon Distribusi Anaconda?

anaconda

Anaconda henteu sanés mangrupikeun suite sumber terbuka, dina lisénsi BSD, anu ngandung sababaraha aplikasi sareng perpustakaan pikeun élmu data kalayan bahasa pemrograman sapertos Python. Sebaran bahasa pamrograman anu kasohor ieu dianggo salaku manajer lingkungan, manajer paket sareng ngagaduhan répertoir anu ageung ratusan rangkep.

Dina Distribusi Anaconda anjeun tiasa mendakan opat blok dasar:

  • Anaconda Navigator (GUI pikeun manajemén saderhana sareng intuitif na).
  • Proyék Anaconda.
  • Perpustakaan pikeun élmu data.
  • Conda (paréntah pikeun manajemén CLI)

Sadayana bakal dipasang sacara otomatis kalayan pamasangan iket, sabab kuring bakal nunjukkeun step by step engké.

Fitur Distribusi Anaconda

server wéb

Distribusi Anaconda gaduh fitur menarik anu ngajantenkeun penting pisan dina dunya analisis data. Anu paling kasohor nyaéta:

  • Éta henteu gumantung ka perusahaan mana waé, sabab éta dijaga ku masarakat sareng sumber terbuka, ogé gratis.
  • Éta cross-platform, janten tiasa dianggo dina GNU / Linux, macOS sareng Windows.
  • Éta saderhana pisan, tiasa masang sareng ngatur bungkus sareng lingkungan pikeun élmu data sacara saderhana sareng gancang.
  • Seueur proyek ilmiah anu ngagunakeunana, janten éta tiasa dipercaya pisan.
  • Éta dipak ku alat anu gunana pikeun ngagampangkeun padamelan anjeun, bahkan pikeun pembelajaran mesin.
  • Éta cocog sareng pemirsa data sapertos Matplotlib, Datashader, Bokeh, Holoviews, jst.
  • Pangaturan anu maju sareng kuat pisan, kalayan kamungkinan ngaksés sumber pikeun pembelajaran mesin anu maju.
  • Anjeun moal ngagaduhan masalah sareng kagumantungan rangkep sareng kontrol vérsi.
  • Ngadamel sareng ngabagi dokumén nganggo kode kompilasi langsung, persamaan, déskripsi, sareng anotasi.
  • Anjeun tiasa nyusun kode sumber Python dina mesin naon waé pikeun dijalankeun gancang. Salaku tambahan, éta bakal mempermudah panulisan algoritma paralel kompléks.
  • Ngarojong komputasi kinerja tinggi.
  • Proyék di Anaconda tiasa dibabawa, janten tiasa dibagi atanapi dianggo dina platform anu sanés.

Naon VPS éta?

kumaha milih wéb

Sanaos anjeun tiasa masang Anaconda Distribution dina PC konvensional, atanapi sérver anjeun nyalira, dina tutorial ieu kami bakal nunjukkeun anjeun kumaha carana ngalakukeunana server VPS, Kusabab éta ngagaduhan séri kaunggulan, sapertos éta tiasa dikelola jarak jauh ku sababaraha pangguna, bandwidth anu langkung ageung, skalabilitas, kasadiaan tinggi, sareng hemat biaya anu penting dibandingkeun sareng pilihan pikeun gaduh server anjeun nyalira.

Pikeun biaya langganan alit, anjeun tiasa ngagaduhan jasa VPS (Virtual wasta Server), nyaéta, server swasta virtual. Dina hal ieu kuring bakal ngandelkeun Clouding pikeun tutorial. Kusabab kitu, wajar pikeun nyatakeun yén VPS ieu dina dasarna mangrupikeun "parsél" khusus pikeun anjeun pusat data tina panyadia ieu. Di jerona anjeun tiasa ngalakukeun naon anu anjeun pikahoyong, sapertos masang server Linux sareng seueur aplikasi. Dina hal ieu, urang badé masang Anaconda.

VPS ieu bakal dianggo salaku mesin mandiriNyaéta, ku RAM na nyalira, kalayan ruang panyimpenan na dina SSD gancang, kalayan séri inti CPU anu dialokasikeun, ogé sistem operasi.

Sareng anjeun moal hariwang ngeunaan ngatur perangkat keras data center anjeun, atanapi mayar biaya énergi atanapi broadband pikeun gaduh server, sumawonna biaya prasarana anu diperyogikeun...

Pasang anaconda step by step

Ladenan anu kapilih, sakumaha anu kuring parantos mairan, nyaéta Méga.io, anu kuring bakal ngadamel conto atanapi VPS kalayan sistem operasi GNU / Linux ti mana install Anaconda dina cara saderhana. Ku cara éta, anjeun tiasa mimitian ku élmu data kalayan jaminan anu ditawarkeun ku panyadia ieu, kusabab éta ngagaduhan 24/7 dukungan dina basa Spanyol upami aya kajadian, sareng pusat data na aya di Barcelona, ​​ku alatan éta, dina hukum panyalindungan data Éropa. Mangkana nyingkahan GAFAM / BATX, hal anu ampir penting dina jaman ayeuna ...

Nyiptakeun akun Clouding sareng nyiapkeun platform VPS

Sateuacan urang mimitian, anu pangpayunna nyaéta aksés ka layanan Clouding. Anjeun tiasa ngakses ti halaman wéb resmi sareng milih tingkat anu paling cocog sareng kabutuhan anjeun. Harga ieu bénten-bénten dina jumlah RAM, panyimpenan SSD, sareng CPU vCores anu anjeun badé kéngingkeun VPS anjeun. Komo upami anjeun peryogi langkung tina naon anu ditawarkeun ku harga ieu, anjeun gaduh pilihan pikeun ngatur server khusus.

Janten proyek analisis data ilmiah, bakal pikaresepeun upami anjeun gaduh perusahaan anu paling ageung ngitung kinerja mungkin, ogé jumlah RAM anu saé. Sanaos upami anjeun badé nganggo éta pikeun proyék-proyék anu langkung saderhana, éta moal diperyogikeun pisan ...

Ongkos awan

Sakali anjeun parantos ngadaptar sareng nuturkeun léngkah wizard, ogé verifikasi alamat email anjeun, anjeun bakal tiasa ngakses panel anjeun. Pikeun éta, anjeun kedah lebet dina Clouding:

Kaasup pendaptaran VPS

Anjeun parantos aya dina jasa, sareng anjeun bakal ningali panel kontrol intuitif na. Upami anjeun badé ngamimitian nyiptakeun conto atanapi server VPS, anjeun kedah pencét Pencét di dieu pikeun nyiptakeun sérver munggaran anjeun:

Mimitian VPS

Ieu mawa anjeun ka layar konfigurasi tina server VPS anjeun. Hal kahiji anu anjeun bakal ningali nyaéta pilihan pikeun nempatkeun nami anu anjeun hoyongkeun kana VPS anjeun. Teras jinis sistem operasi anu anjeun badé pasang. Anjeun tiasa milih antara Windows atanapi Linux, sareng dina bagian Linux aya sababaraha distro anu sayogi. Dina hal ieu kuring parantos milih Ubuntu Server 20.04, tapi anjeun tiasa milih anu anjeun pikaresep:

Sebaran Anaconda VPS

Sakali réngsé, turun dina halaman anu sami sareng anjeun bakal ningali pilihan sanésna pikeun milih sumberdaya hardware: Kapasitas RAM, kapasitas panyimpenan SSD, atanapi jumlah inti CPU anu kedah anjeun pasihkeun kana VPS anjeun. Émut yén anjeun tiasa ngaturana sakumaha anu anjeun pikahoyong, bahkan upami anjeun hoyong ngadamel sababaraha VPS sareng ngadistribusikaeun di antawisna ... Sareng, émut, anjeun tiasa teras skala sareng rencana anu langkung luhur, upami anjeun peryogi.

Konfigurasi hardware

Anjeun gaduh ogé pilihan pikeun ngonpigurasikeun Firewall atanapi kanggo cadangan. Sacara prinsip, henteu perlu anjeun némpél éta, sanaos upami anjeun gaduh karep pikeun ningkatkeun kaamanan, teraskeun. Anu penting nyaéta jieun sareng nami konci SSH. Atuh éta, anjeun tiasa aksés jarak jauh pikeun ngatur VPS anjeun tanpa nyungkeun kecap akses anjeun unggal waktos.

Pariksa yén sadayana henteu kunanaon sareng pulsa Éviar. Éta bakal nyandak anjeun ka layar anu sanés dimana VPS anjeun parantos némbongan. Dina status anjeun bakal ningali yén éta masih masang sareng ngonpigurasi nyalira. Tapi tong hariwang, éta dilakukeun gancang pisan:

Status sérver

Dina sababaraha waktos anjeun bakal ningali yén éta parantos réngsé sareng kolom status bakal muncul salaku Aktip. Dina waktos éta, anjeun tiasa nganggo sistem operasi anjeun pikeun masang naon anu anjeun peryogikeun (dina hal ieu Anaconda).

VPS aktip pikeun Anaconda

Pencét nami na yén anjeun parantos nganggo VPS anjeun sareng ngarahkeun anjeun ka halaman sanésna sareng ringkesan inpormasi tina server dimana anjeun bakal masang Anaconda:

Anaconda VPS

Maka, anu penting nyaéta daérah anu disebat Kumaha carana aksés ka server. Ieu dimana inpormasi anu anjeun peryogikeun pikeun aksés, IP tina VPS, sapertos kecap akses, pangguna (root) atanapi konci SSH pikeun diunduh.

Sambungan VPS data SSH

Tina sadaya data ieu, kalayan Server IP, root sareng kecap akses anjeun ayeuna tiasa aksés jarak jauh pikeun neraskeun pamasangan Anaconda ...

Pasang Anaconda

Ayeuna sadayana siap pikeun Pamasangan Anaconda dina VPS. Pikeun éta, anjeun tiasa sumping website maranéhanana pikeun maca langkung seueur inpormasi ngeunaan proyék atanapi parios vérsi pangénggalna anu sayogi.

Pikeun ngamimitian, anjeun kedah aksés ka server VPS anjeun ti jauh liwat SSH. Ku cara éta, ti distro lokal anjeun, anjeun tiasa masang sadayana anu anjeun peryogikeun dina sérver. Éta bakal saderhana muka terminal anjeun sareng ngetik paréntah ieu (émut pikeun ngaganti youripdelserver ku IP VPS anu anjeun tingali tadi di Clouding):

ssh root@tuipdelservidor

Sambungan SSH

Badé naros ka anjeun sandi éta, potong anu ditingalikeun ku Clouding sareng témpél. Éta bakal masihan anjeun aksés. Anjeun bakal ningali yén gancangna terminal anjeun parantos robih, éta sanés deui lokal tina pangguna anjeun, tapi ayeuna éta mesin jauh. Kituna, sadaya paréntah anu anjeun ketik ti dinya bakal dilaksanakeun dina sérver VPS.

sambungan SSH VPS Anaconda

Ayeuna anjeun ngagaduhan aksés, hal anu salajengna anu kedah dilakukeun nyaéta ngamimitian unduh sareng pasang Anaconda kalayan paréntah ieu pikeun nyandak kana diréktori samentawis sareng kéngingkeun vérsi na aya ti repositori resmi:

cd /tmp

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

Anaconda, download

Saatos éta, anjeun bakal ngagaduhan Anaconda, ieu nyaéta mastikeun integritas tina data anu diunduh nganggo jumlah SHA-256. Pikeun éta, jalankeun paréntah ieu:

sha256sum Anaconda3-2020.11-Linux-x86_64.sh

Y bakal balik Hash a di cek kaluar.

Ayeuna anjeun kedah ngamimitian Anaconda kalayan paréntah ieu:

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

Lisénsi Anaconda

Éta bakal nyandak anjeun pesen anu nyungkeun anjeun pencét ENTER sareng giliranana bakal nyandak anjeun kana perjanjian lisénsi Ananconda. Anjeun tiasa dugi ka tungtung ku mencét intro sareng éta bakal naroskeun ka anjeun upami anjeun hoyong ngajawab ku enya atanapi henteu. Nyaéta, upami anjeun nampi saratna atanapi henteu. Ketik "enya" tanpa tanda petik teras pencét ENTER. Hal salajengna anu anjeun bakal ningali nyaéta:

pamasangan sareng lokasi

Léngkah salajengna nyaéta milih lokasi pamasangan. Pencét ENTER pikeun jalur anu dituduhkeun sacara standar atanapi lebetkeun jalur anu sanés upami anjeun pikaresep ... Ayeuna pamasangan Anaconda sapertos kitu bakal dimimitian. Éta bakal nyandak sababaraha waktos.

iraha prosésna réngsé, anjeun bakal nampi pesen sapertos kieu, nunjukkeun yén éta hasil réngsé:

teraskeun sareng pamasangan Anaconda

Jenis nuhun pikeun ngamimitian konda. Ayeuna éta bakal balikkeun anjeun kana ajakan VPS anjeun. Anjeun gaduh anu sanés sateuacan anjeun tiasa nganggo konda, sareng kanggo ngaktipkeun pamasangan ku:

source ~/.bashrc

Sareng ayeuna anjeun tiasa nganggo konda sareng ngawitan masihan Anaconda mangpaat ... Salaku conto, anjeun tiasa ningali bantosan dina pilihan sareng daptar bungkus anu sayogi masing-masing ku:

conda

conda list

kondo komando

Malah netepkeun lingkunganana pikeun Anaconda ka ngagunakeun python3, salaku conto:

conda create --name mi_env python=3

Jawabanana y kana patarosan anjeun naroskeun teraskeun anu diperyogikeun bakal dipasang.

lingkungan aktip konda

Anjeun tiasa enggeus aktipkeun lingkungan énggal pikeun ngamimitian damel sareng nikmati ...

conda activate mi_env

Ayeuna kami parantos dipasang sareng damel, anjeun parantos tiasa mastikeun kakuatan sareng kagunaan anu ditawarkeun ku VPS hosting sapertos anu kami nunjukkeun ka Clouding. Anaconda mangrupikeun salah sahiji rupa-rupa aplikasi sareng alat anu tiasa anjeun pasang sareng anggo. Henteu sadayana turun tina nyiptakeun halaman wéb. Aya seueur pilihan deui anu tiasa anjeun anggo VPS. Upami anjeun ngagaduhan patarosan, kami nyungkeun koméntar.


Eusi tulisan taat kana prinsip urang tina étika éditorial. Pikeun ngalaporkeun kasalahan klik di dieu.

Janten kahiji komen

Ninggalkeun koméntar anjeun

email alamat anjeun moal diterbitkeun. Widang diperlukeun téh ditandaan ku *

*

*

  1. Jawab data: Miguel Ángel Gatón
  2. Tujuan tina data: Kontrol SPAM, manajemén koméntar.
  3. Legitimasi: idin anjeun
  4. Komunikasi data: Data moal dikomunikasikan ka pihak katilu kacuali ku kawajiban hukum.
  5. Panyimpenan data: Basis data anu diayakeun ku Occentus Networks (EU)
  6. Hak: Iraha waé anjeun tiasa ngawatesan, cageur sareng mupus inpormasi anjeun.