Jak zainstalować Anacondę na VPS

nauka o danych

Wiele osób pracujących z Pythonem zaczęło zauważać rozszerzenie Projekt Anaconda. Jest to darmowa i otwarta dystrybucja języków Python i R. Jest szeroko stosowana w nauce o danych i uczeniu maszynowym. Dlatego duże ilości informacji mogą być szybko przetwarzane do analizy.

Jest całkiem prosta instalacja, uruchamianie i aktualizacja, a także kompatybilny z projektami tak ważnymi jak Tensorflow. Cóż, w tym samouczku pokażę, jak utworzyć instancję VPS w chmurze, aby zainstalować tam Anacondę ...

Co to jest dystrybucja Anaconda?

anakonda

Anaconda to nic innego jak pakiet open source na licencji BSD, który zawiera serię aplikacji i bibliotek dla nauka o danych z językami programowania, takimi jak Python. Ta dystrybucja słynnego języka programowania działa jako menedżer środowiska, menedżer pakietów i ma ogromny repertuar setek pakietów.

W Anaconda Distribution można znaleźć cztery podstawowe bloki:

  • Anaconda Navigator (GUI do prostego i intuicyjnego zarządzania).
  • Projekt Anaconda.
  • Biblioteki do nauki o danych.
  • Conda (polecenie do zarządzania CLI)

Wszyscy zostanie zainstalowany automatycznie wraz z instalacją pakietu, co pokażę krok po kroku później.

Funkcje dystrybucji Anaconda

serwery internetowe

Anaconda Distribution ma ciekawe funkcje dlatego jest tak ważny w świecie analizy danych. Najbardziej godne uwagi są:

  • Nie jest zależny od żadnej firmy, ponieważ jest utrzymywany przez społeczność i jest open source, a także darmowy.
  • Jest wieloplatformowy, więc może działać zarówno na systemach GNU / Linux, macOS, jak i Windows.
  • Jest to bardzo proste, ponieważ umożliwia łatwe i szybkie instalowanie pakietów i środowisk do nauki o danych oraz zarządzanie nimi.
  • Wykorzystuje go wiele projektów naukowych, więc jest całkowicie niezawodny.
  • Zawiera przydatne narzędzia ułatwiające pracę, nawet w przypadku uczenia maszynowego.
  • Jest kompatybilny z przeglądarkami danych, takimi jak Matplotlib, Datashader, Bokeh, Holoviews itp.
  • Zaawansowane i bardzo wydajne zarządzanie, z możliwością dostępu do zasobów do zaawansowanego uczenia maszynowego.
  • Nie będziesz mieć problemów z zależnościami pakietów i kontrolą wersji.
  • Twórz i udostępniaj dokumenty za pomocą kodu kompilacji na żywo, równań, opisów i adnotacji.
  • Możesz skompilować kod źródłowy Pythona na dowolnej maszynie w celu szybkiego wykonania. Ponadto ułatwi pisanie złożonych algorytmów równoległych.
  • Obsługuje obliczenia o wysokiej wydajności.
  • Projekty w Anaconda są przenośne, więc można je udostępniać lub wdrażać na innych platformach.

Co to jest VPS?

jak wybrać serwer WWW

Chociaż możesz zainstalować Anaconda Distribution na zwykłym komputerze lub własnym serwerze, w tym samouczku pokażemy, jak to zrobić w serwer VPSponieważ ma szereg zalet, takich jak możliwość zdalnego zarządzania przez kilku użytkowników, większą przepustowość, skalowalność, wysoką dostępność i znaczne oszczędności kosztów w porównaniu z opcją posiadania własnego serwera.

Za niewielką opłatą abonamentową możesz mieć usługę VPS (Virtual Private Server)czyli wirtualny serwer prywatny. W tym przypadku oprę się na Clouding w samouczku. Dlatego można śmiało powiedzieć, że ten VPS jest w zasadzie „paczką” przeznaczoną wyłącznie dla Ciebie z centrum danych tego dostawcy. W nim możesz robić, co chcesz, na przykład instalować serwer Linux i wiele aplikacji. W tym przypadku zamierzamy zainstalować Anacondę.

Ten VPS będzie działać jako samodzielna maszynaTo znaczy z własną pamięcią RAM, przestrzenią dyskową na szybkich dyskach SSD, z szeregiem przydzielonych rdzeni procesora, a także z systemem operacyjnym.

I nie będziesz musiał martwić się o zarządzanie sprzętem w centrum danych, płacenie opłat za energię lub połączenie szerokopasmowe za posiadanie serwera, nie mówiąc już o tym niezbędne koszty infrastruktury...

zainstalować anakonda Paso Paso

Jak już wspomniałem, wybrana usługa to Zmętnienie.io, w którym utworzę instancję lub VPS z systemem operacyjnym GNU / Linux z którego zainstaluj Anaconda w prosty sposób. W ten sposób możesz rozpocząć naukę o danych z gwarancjami oferowanymi przez tego dostawcę, ponieważ ma on wsparcie 24/7 w języku hiszpańskim na wypadek, gdyby coś się wydarzyło, a jego centrum danych znajduje się w Barcelonie, a zatem zgodnie z przepisami o ochronie danych europejskich. W ten sposób unikanie GAFAM / BATX, coś prawie kluczowego w tych czasach ...

Utwórz konto CLouding i przygotuj platformę VPS

Zanim zaczniemy, pierwszą rzeczą jest uzyskać dostęp do usługi Clouding. Możesz uzyskać do niego dostęp z jego oficjalnej strony internetowej i wybrać stawkę, która najlepiej odpowiada Twoim potrzebom. Stawki te różnią się ilością pamięci RAM, pamięci masowej SSD i rdzeni wirtualnych procesora, które będziesz mieć do dyspozycji dla swojego VPS. Nawet jeśli potrzebujesz więcej, niż oferują te stawki, masz możliwość skonfigurowania niestandardowego serwera.

Będąc projektem analizy danych naukowych, byłoby interesujące, gdybyś miał największy wydajność obliczeniowa możliwe, a także spore ilości pamięci RAM. Chociaż jeśli zamierzasz go używać do skromniejszych projektów, nie będzie to aż tak potrzebne ...

Stawki zmętnienia

Po zarejestrowaniu się i wykonaniu kroków kreatora, a także zweryfikowaniu adresu e-mail, będziesz mógł uzyskać dostęp do swojego panelu. W tym celu musisz Zaloguj sie w Clouding:

W tym rejestracja VPS

Jesteś już w służbie i będziesz widzieć intuicyjny panel sterowania. Jeśli chcesz rozpocząć tworzenie instancji lub serwera VPS, musisz kliknąć Kliknij tutaj, aby utworzyć swój pierwszy serwer:

Uruchom VPS

To prowadzi do ekran konfiguracji serwera VPS. Pierwszą rzeczą, którą zobaczysz, jest opcja umieszczenia żądanej nazwy w swoim VPS. Następnie typ systemu operacyjnego, który chcesz zainstalować. Możesz wybierać między systemem Windows lub Linux, aw sekcji Linux dostępnych jest kilka dystrybucji. W tym przypadku wybrałem Ubuntu Server 20.04, ale możesz wybrać ten, który wolisz:

Dystrybucja Anaconda VPS

Po zakończeniu zejdź na tę samą stronę, a zobaczysz inne opcje wyboru pliku zasoby sprzętowe: Pojemność pamięci RAM, pojemność pamięci SSD lub liczba rdzeni procesora, które musisz przypisać do swojego VPS. Pamiętaj, że możesz nimi zarządzać tak, jak chcesz, nawet jeśli chcesz utworzyć kilka VPS i rozdzielić je między nie ... I pamiętaj, że zawsze możesz skalować z wyższym planem, jeśli tego potrzebujesz.

Konfiguracja sprzętu

Masz również opcje konfiguracji zapory lub tworzenia kopii zapasowych. Zasadniczo nie jest konieczne, abyś tego dotykał, chociaż jeśli wolisz poprawić bezpieczeństwo, śmiało. Ważne jest utwórz i nazwij klucz SSH. Dzięki niemu możesz uzyskać zdalny dostęp do zarządzania VPS bez konieczności każdorazowego pytania o hasło.

Sprawdź, czy wszystko jest w porządku i kredyt Ewiara. To przeniesie Cię do innego ekranu, na którym Twój VPS już się pojawia. W statusie zobaczysz, że nadal trwa instalowanie i konfigurowanie. Ale nie martw się, odbywa się to bardzo szybko:

Status serwera

Za chwilę zobaczysz, że to się zakończyło, a pole statusu pojawi się jako Aktywny. W tym momencie możesz użyć swojego systemu operacyjnego, aby zainstalować to, czego potrzebujesz (w tym przypadku Anaconda).

Aktywny VPS dla Anaconda

Kliknij nazwę który umieściłeś na swoim VPS i przekierowuje na inną stronę z podsumowaniem informacji o serwerze, na którym zainstalujesz Anacondę:

Anakonda, VPS

Dlatego liczy się obszar zwany Jak uzyskać dostęp do serwera. Tutaj znajdują się informacje potrzebne do uzyskania dostępu, adres IP VPS, taki jak hasło, użytkownik (root) lub klucz SSH do pobrania.

Połączenie VPS danych SSH

Ze wszystkich tych danych, z rozszerzeniem IP serwera, root i hasło możesz teraz uzyskać dostęp zdalny, aby kontynuować instalację Anacondy ...

Zainstaluj Anaconda

Teraz wszystko jest gotowe na Instalacja Anacondy na VPS. W tym celu możesz odwiedzić ich stronie internetowej aby przeczytać więcej informacji o projekcie lub sprawdzić najnowszą dostępną wersję.

Aby zacząć, musisz uzyskaj zdalny dostęp do serwera VPS przez SSH. W ten sposób z lokalnej dystrybucji możesz zainstalować wszystko, czego potrzebujesz na serwerze. Będzie to tak proste, jak otwarcie terminala i wpisanie następującego polecenia (pamiętaj, aby zastąpić swój ipdelserver adresem IP VPS, który widziałeś wcześniej w Clouding):

ssh root@tuipdelservidor

Połączenie SSH

Mam zamiar cię zapytać hasło, wytnij ten, który pokazał Ci Clouding i wklej. To da ci dostęp. Zobaczysz, że znak zachęty twojego terminala zmienił się, nie jest już lokalnym adresem twojego użytkownika, ale teraz jest to polecenie zdalnego komputera. Dlatego wszystkie polecenia, które tam wpiszesz, zostaną wykonane na serwerze VPS.

połączenie SSH VPS Anaconda

Teraz, gdy masz już dostęp, następną rzeczą do zrobienia jest rozpoczęcie pobierz i zainstaluj Anaconda za pomocą następujących poleceń, aby przenieść go do katalogu tymczasowego i pobrać wersję dostępną z oficjalnych repozytoriów:

cd /tmp

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

Anaconda, pobierz

Po tym będziesz miał Anacondę, co następuje zweryfikować integralność pobranych danych za pomocą sumy SHA-256. W tym celu uruchom następujące polecenie:

sha256sum Anaconda3-2020.11-Linux-x86_64.sh

Y zwróci hash przy wymeldowaniu.

Teraz musisz uruchom Anaconda za pomocą następującego polecenia:

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

Licencja Anaconda

Spowoduje to wyświetlenie komunikatu z prośbą o naciśnięcie klawisza ENTER, który z kolei przeniesie Cię do umowy licencyjnej Ananconda. Możesz przejść do końca naciskając INTRO i zapyta Cię, czy chcesz odpowiedzieć tak, czy nie. To znaczy, czy akceptujesz warunki, czy nie. Wpisz „tak” bez cudzysłowu i naciśnij ENTER. Następna rzecz, którą zobaczysz, to:

instalacja i lokalizacja

Następnym krokiem jest wybranie miejsce instalacji. Naciśnij ENTER dla ścieżki wyświetlanej domyślnie lub wprowadź inną ścieżkę, jeśli wolisz ... Teraz rozpocznie się instalacja Anacondy jako taka. To zajmie kilka chwil.

Kiedy proces jest zakończony, otrzymasz wiadomość podobną do poniższej, wskazującą, że zakończyło się pomyślnie:

kontynuując instalację Anacondy

Rodzaj tak rozpocząć condę. Teraz powróci do monitu Twojego VPS. Pozostało ci coś jeszcze, zanim będziesz mógł użyć conda, czyli aktywować instalację za pomocą:

source ~/.bashrc

A teraz możesz użyj conda i zacznij dawać Anaconda przydatne ... Na przykład, możesz zobaczyć pomoc dotyczącą opcji i wyświetlić listę dostępnych pakietów odpowiednio za pomocą:

conda

conda list

conda komandosów

Nawet ustawienie środowiska dla Anacondy użyj python3, na przykład:

conda create --name mi_env python=3

Odpowiedź y na pytanie, które zadasz, aby kontynuować, a niezbędne zostaną zainstalowane.

Conda Active Environment

Już możesz aktywuj nowe środowisko zacząć pracować i cieszyć się ...

conda activate mi_env

Teraz, gdy mamy wszystko zainstalowane i działające, mogłeś zweryfikować moc i wszechstronność, jaką oferuje hosting VPS, taki jak ten, który pokazaliśmy Ci w Clouding. Anaconda to tylko jedna z szerokiej gamy aplikacji i narzędzi, które można zainstalować i używać. Nie wszystko sprowadza się do tworzenia stron internetowych. Istnieje wiele innych opcji, do których możesz użyć VPS. Jeśli masz jakieś pytania, zostawiamy komentarz.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.