VPS-ке Anaconda-ны қалай орнатуға болады

деректер ғылымы

Python-мен жұмыс істейтін көптеген адамдар байқай бастады Анаконда жобасы. Бұл Python және R тілдерінің ақысыз және ашық таратылымы, мәліметтер ғылымында және машиналық оқытуда кеңінен қолданылады. Сондықтан үлкен көлемді ақпаратты тез талдау үшін өңдеуге болады.

Бұл әбден орнату, іске қосу және жаңарту қарапайым, Tensorflow сияқты маңызды жобалармен үйлесімділікке қосымша. Бұл оқулықта мен сізге Anaconda-ны орнату үшін бұлтты VPS данасын қалай құруға болатындығын көрсетемін ...

Anaconda Distribution дегеніміз не?

Анаконда

Anaconda - бұл BSD лицензиясы бойынша ашық бағдарламалық жасақтамадан басқа ештеңе жоқ, онда бірқатар қосымшалар мен кітапханалар бар деректер ғылымы Python сияқты бағдарламалау тілдерімен. Белгілі бағдарламалау тілінің бұл таралуы қоршаған орта менеджері, пакет менеджері ретінде жұмыс істейді және жүздеген пакеттерден тұратын үлкен репертуарға ие.

Anaconda Distribution ішінде сіз төрт негізгі блокты таба аласыз:

  • Anaconda Navigator (қарапайым және интуитивті басқаруға арналған GUI).
  • Анаконда жобасы.
  • Деректер туралы кітапханалар.
  • Conda (CLI басқару командасы)

Олардың барлығы автоматты түрде орнатылады пакетті орнатумен, өйткені кейінірек біртіндеп көрсететін боламын.

Anaconda тарату ерекшеліктері

веб-серверлер

Anaconda Distribution бар қызықты ерекшеліктер бұл деректерді талдау әлемінде соншалықты маңызды етеді. Ең көрнектілері:

  • Бұл кез-келген компанияға тәуелді емес, өйткені оны қоғамдастық қолдайды және ақысыз, сонымен бірге ақысыз.
  • Бұл кросс-платформа, сондықтан ол GNU / Linux, macOS және Windows жүйелерінде жұмыс істей алады.
  • Бұл өте қарапайым, деректер ғылымына арналған бумалар мен орталарды қарапайым және тез басқара алады.
  • Көптеген ғылыми жобалар оны пайдаланады, сондықтан ол толықтай сенімді.
  • Ол сіздің жұмысыңызды жеңілдету үшін, тіпті машиналық оқыту үшін де пайдалы құралдармен жабдықталған.
  • Ол Matplotlib, Datashader, Bokeh, Holoviews және т.с.с.
  • Жетілдірілген және өте қуатты басқару, кеңейтілген машиналық оқытуға арналған ресурстарға қол жеткізу мүмкіндігі бар.
  • Сізде пакеттің тәуелділігі мен нұсқаны басқаруда қиындықтар болмайды.
  • Тікелей компиляция кодымен, теңдеулермен, сипаттамалармен және аннотациямен құжаттар жасаңыз және бөлісіңіз.
  • Жылдам орындау үшін кез-келген машинада Python бастапқы кодын жинауға болады. Сонымен қатар, бұл күрделі параллель алгоритмдердің жазылуын жеңілдетеді.
  • Жоғары өнімділікті есептеуді қолдайды.
  • Анакондадағы жобалар портативті, сондықтан оларды басқа платформаларда бөлуге немесе орналастыруға болады.

VPS дегеніміз не?

веб-серверді қалай таңдау керек

Сіз Anaconda Distribution-ді әдеттегі ДК-ге немесе өзіңіздің жеке серверіңізге орната алсаңыз да, біз осы оқулықта мұны қалай жасауға болатынын көрсетеміз VPS-сервер, өйткені ол бірнеше артықшылықтарға ие, мысалы, оны бірнеше пайдаланушылар басқара алады, өткізу қабілеттілігі, ауқымдылығы, қол жетімділігі және шығындар айтарлықтай үнемделеді.

Кішкентай абоненттік төлем үшін сіз қызметті ала аласыз VPS (Virtual Private Server), яғни виртуалды жеке сервер. Бұл жағдайда мен оқулық үшін Clouding-ке сенемін. Сондықтан, бұл VPS негізінен тек сіз үшін осы провайдердің деректер орталығының арнайы «посылкасы» деп айту әділетті. Онда сіз кез-келген нәрсені жасай аласыз, мысалы, Linux сервері және көптеген қосымшалар орнату. Бұл жағдайда біз Anaconda-ны орнатамыз.

Бұл VPS дербес машина ретінде жұмыс істейтін болады, яғни өзінің жедел жадысымен, SSD қатты дискілеріндегі сақтау кеңістігімен, бөлінген CPU ядроларымен қатар, амалдық жүйемен.

Деректер орталығының аппараттық құралдарын басқару туралы немесе сервер үшін энергия немесе кең жолақты төлемдер туралы ақы төлеу туралы алаңдамайсыз инфрақұрылымға қажетті шығындар...

Орнатыңыз Анаконда қадам бойынша

Таңдалған қызмет, мен түсініктеме бергендей, болып табылады Бұлттыio, онда мен GNU / Linux амалдық жүйесімен дананы немесе VPS жасаймын Anaconda орнатыңыз қарапайым түрде. Осылайша, сіз осы провайдер ұсынған кепілдіктер туралы деректер ғылымынан бастауға болады, өйткені егер ол бірдеңе болған жағдайда испан тілінде тәулік бойғы қолдауға ие, ал оның деректер орталығы Барселонада, сондықтан қорғау заңдары бойынша Еуропалық деректер. Осылайша, GAFAM / BATX-тен бас тарту, қазіргі уақытта өмірлік маңызды нәрсе ...

Cl тіркелгісін жасаңызouVPS платформасын дайындайды және дайындайды

Бастамас бұрын, бірінші нәрсе Clouding қызметіне қол жеткізу. Сіз оның ресми сайтынан кіре аласыз және сіздің қажеттіліктеріңізге сәйкес тарифті таңдай аласыз. Бұл тарифтер VPS үшін сіздің қолыңызда болатын RAM, SSD жад және CPU vCores мөлшерімен ерекшеленеді. Егер сізге осы тарифтер ұсынатыннан көп нәрсе қажет болса да, сізде теңшелетін серверді теңшеу мүмкіндігі бар.

Ғылыми деректерді талдау жобасы бола отырып, егер сізде ең үлкені болса, қызықты болар еді есептеу өнімділігі мүмкін, сондай-ақ жедел жадтың жақсы мөлшері. Егер сіз оны қарапайым жобаларға пайдаланғыңыз келсе, бұл сізге онша қажет болмайды ...

Бұлттылық

Сіз тіркелгеннен кейін және шебердің қадамдарын орындағаннан кейін, сондай-ақ электрондық поштаңыздың мекен-жайын растағаннан кейін сіз өзіңіздің панеліңізге кіре аласыз. Ол үшін сізге керек кіру бұлттауда:

VPS тіркеуден бас тарту

Сіз қазірдің өзінде қызметтегісіз, және көресіз оның интуитивті басқару тақтасы. Егер сіз дананы немесе VPS серверін құруды бастағыңыз келсе, оны басуыңыз керек Бірінші серверді құру үшін осы жерді басыңыз:

VPS іске қосыңыз

Бұл сізге әкеледі VPS серверінің конфигурация экраны. Алдымен көретін нәрсе - VPS-ке қалаған атауды қою мүмкіндігі. Содан кейін сіз орнатқыңыз келетін амалдық жүйенің түрі. Сіз Windows немесе Linux арасында таңдау жасай аласыз, ал Linux бөлімінде бірнеше дистрибьюторлар бар. Бұл жағдайда мен Ubuntu Server 20.04 таңдап алдым, бірақ сіз өзіңіз қалағанын таңдай аласыз:

Anaconda VPS тарату

Аяқтағаннан кейін, дәл сол бетке өтіңіз, сонда таңдаудың басқа нұсқаларын көресіз аппараттық ресурстар: RAM сыйымдылығы, SSD сақтау сыйымдылығы немесе VPS үшін тағайындау керек CPU ядроларының саны. Егер сіз бірнеше VPS құрып, олардың арасында таратқыңыз келсе де, оларды өзіңіз қалағандай басқара алатыныңызды ұмытпаңыз ... Есіңізде болсын, егер сізге қажет болса, әрқашан жоғары жоспармен масштабтауға болады.

Жабдық конфигурациясы

Сізде брандмауэрді немесе резервтік көшірмелерді конфигурациялауға арналған параметрлер бар. Негізінде, бұған қол сұғудың қажеті жоқ, бірақ қауіпсіздікті жақсартуға басымдық берсеңіз де, алға қарай ұмтылыңыз. Маңыздысы - маңызды SSH кілтін жасаңыз және атаңыз. Оның арқасында сіз әрдайым құпия сөз сұрамай-ақ VPS басқару үшін қашықтан қол жеткізе аласыз.

Барлығының дұрыс екенін тексеріңіз және несие Эвиар. Бұл сізді VPS пайда болған басқа экранға апарады. Күйде оның әлі де өзін-өзі орнатып, конфигурациялап жатқанын көресіз. Бірақ алаңдамаңыз, бұл өте тез орындалады:

Сервер күйі

Бірнеше сәтте сіз оның аяқталғанын көресіз және күй өрісі келесідей көрінеді Белсенді. Сол кезде сіз өзіңіздің операциялық жүйеңізді пайдаланып, сізге қажет нәрсені орната аласыз (бұл жағдайда Anaconda).

Anaconda үшін белсенді VPS

Атын басыңыз сіз өзіңіздің VPS-ге қосқаныңыз және ол сізді басқа бетке бағыттайтын, онда сіз Анаконда орнататын сервер туралы ақпараттың қысқаша мазмұны:

Анаконда, VPS

Демек, аймақ маңызды деп аталады Серверге қалай қол жеткізуге болады. Бұл жерде сізге кіру үшін қажет ақпарат, құпия сөз, пайдаланушы (түбір) немесе жүктеу үшін SSH кілті сияқты VPS IP-і қажет.

SSH деректерінің VPS қосылымы

Осы мәліметтердің барлығынан Сервер IP, түбір және пароль енді сіз Anaconda орнатуды жалғастыру үшін қашықтан қол жеткізе аласыз ...

Anaconda орнатыңыз

Қазір бәрі дайын VPS-ке Anaconda қондырғысы. Ол үшін сіз келуге болады олардың веб-сайты жоба туралы көбірек ақпаратты оқу немесе қол жетімді нұсқасын тексеру үшін.

Бастау үшін сізге керек SSH арқылы қашықтан VPS серверіңізге қол жеткізіңіз. Осылайша, сіз өзіңіздің жергілікті дистрибуцияңыздан серверге қажеттінің бәрін орната аласыз. Терминалды ашып, келесі пәрменді теру сияқты қарапайым болады (youripdelserver-ті бұрын Clouding-те көрген VPS IP-мен ауыстыруды ұмытпаңыз):

ssh root@tuipdelservidor

SSH қосылымы

Сізден сұрамақшы пароль, Clouding сізге көрсеткенді кесіп, қойыңыз. Бұл сізге қол жеткізуге мүмкіндік береді. Терминалдың сұранысы өзгергенін көресіз, ол сіздің қолданушыңыздың жергілікті емес, енді ол қашықтағы машинада. Сондықтан ол жерден терген барлық командалар VPS серверінде орындалады.

SSH VPS Anaconda қосылымы

Енді сізде рұқсат бар, келесі нәрсе бастау керек жүктеп алыңыз және Anaconda орнатыңыз оны уақытша каталогқа келтіру және ресми репозитарийден нұсқасын алу үшін келесі командалармен:

cd /tmp

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

Анаконда, жүктеу

Осыдан кейін сізде Анаконда болады, келесісі тұтастығын тексеру SHA-256 сомасын қолдана отырып жүктелген мәліметтер. Ол үшін келесі команданы орындаңыз:

sha256sum Anaconda3-2020.11-Linux-x86_64.sh

Y хэшті қайтарады шығу кезінде.

Енді керек Анаконда бастаңыз келесі пәрменмен:

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

Анаконда лицензиясы

Бұл сізді ENTER пернесін басуды сұрайтын хабарламаға жеткізеді және өз кезегінде Ananconda лицензиялық келісіміне жеткізеді. Басу арқылы соңына дейін баруға болады INTRO иә немесе жоқ деп жауап бергіңіз келетіндігіңізді сұрайды. Яғни, егер сіз шарттарды қабылдасаңыз немесе қабылдамасаңыз. «Иә» деп тырнақшасыз теріп, ENTER пернесін басыңыз. Сіз көретін келесі нәрсе:

орнату және орналасуы

Келесі қадам - ​​таңдау орнату орны. Әдепкі бойынша көрсетілген жол үшін ENTER пернесін басыңыз немесе қаласаңыз, басқа жолды енгізіңіз ... Енді Anaconda-ны орнату басталады. Бұл бірнеше минутты алады.

Қашан процесс аяқталды, сізге сәтті аяқталғанын көрсететін келесідей хабарлама келеді:

Anaconda қондырғысын жалғастыру

Түрі иә conda бастау. Енді ол сізді VPS шақыруына қайтарады. Конданы қолданар алдында сізге тағы бір нәрсе қалды, яғни қондырғыны іске қосу:

source ~/.bashrc

Енді сіз жасай аласыз conda қолданыңыз және Anaconda-ға пайдалы бере бастаңыз ... Мысалы, сіз опциялар туралы анықтаманы көре аласыз және қол жетімді бумаларды сәйкесінше тізімдей аласыз:

conda

conda list

commando conda

Тіпті Анакондаға жағдай жасау python3 қолданыңыз, Мысалға:

conda create --name mi_env python=3

Жауап беріңіз y жалғастыру үшін сұрағаныңызға және қажеті орнатылады.

белсенді орта

Сіз қазірдің өзінде аласыз жаңа ортаны іске қосыңыз жұмысқа кірісіп, ләззат алу үшін ...

conda activate mi_env

Енді бізде барлығы орнатылып, жұмыс істеп жатқандықтан, сіз VPS хостингінің Clouding бағдарламасында көрсеткендей қуаттылығы мен әмбебаптығын тексере алдыңыз. Anaconda - бұл сіз орнатуға және пайдалануға болатын көптеген қосымшалар мен құралдардың бірі. Барлығы веб-сайттарды құруға байланысты емес. VPS-ті пайдалануға болатын көптеген нұсқалар бар. Егер сізде сұрақтар туындаса, біз түсініктеме қалдырамыз.


Мақаланың мазмұны біздің ұстанымдарымызды ұстанады редакторлық этика. Қате туралы хабарлау үшін нұқыңыз Мұнда.

Бірінші болып пікір айтыңыз

Пікіріңізді қалдырыңыз

Сіздің электрондық пошта мекен-жайы емес жарияланады. Міндетті өрістер таңбаланған *

*

*

  1. Деректерге жауапты: Мигель Анхель Гатан
  2. Деректердің мақсаты: СПАМ-ны басқару, түсініктемелерді басқару.
  3. Заңдылық: Сіздің келісіміңіз
  4. Деректер туралы ақпарат: заңды міндеттемелерді қоспағанда, деректер үшінші тұлғаларға жіберілмейді.
  5. Деректерді сақтау: Occentus Networks (ЕО) орналастырған мәліметтер базасы
  6. Құқықтар: Сіз кез-келген уақытта ақпаратты шектей, қалпына келтіре және жоя аласыз.