כיצד להתקין אנקונדה ב- VPS

מדע נתונים

אנשים רבים שעובדים עם פייתון החלו להבחין ב פרויקט אנקונדה. זוהי הפצה חופשית ופתוחה של שפות הפיתון ו- R. היא נמצאת בשימוש נרחב במדעי נתונים ולמידת מכונה. לכן ניתן לעבד כמויות גדולות של מידע לצורך ניתוח מהיר.

זה די פשוט להתקנה, הפעלה ועדכון, כמו גם תואם לפרויקטים חשובים כמו Tensorflow. ובכן, במדריך זה, אני אראה לך כיצד תוכל ליצור מופע VPS בענן כדי להתקין שם את אנקונדה ...

מהי הפצת אנקונדה?

האנקונדה

אנקונדה היא לא יותר מחבילת קוד פתוח, ברישיון BSD, המכילה סדרה של אפליקציות וספריות עבור מדע נתונים עם שפות תכנות כמו פייתון. הפצה זו של שפת התכנות המפורסמת עובדת כמנהלת סביבה, כמנהלת חבילות ויש לה רפרטואר ענק של מאות חבילות.

בתוך הפצת אנקונדה תוכלו למצוא ארבעה בלוקים בסיסיים:

  • אנקונדה ניווט (GUI לניהול פשוט ואינטואיטיבי).
  • פרויקט אנקונדה.
  • ספריות למדעי הנתונים.
  • Conda (פקודה לניהול CLI)

כולם יותקן אוטומטית עם התקנת החבילה, כפי שאראה שלב אחר שלב בהמשך.

תכונות הפצה של אנקונדה

שרתי אינטרנט

להפצת אנקונדה יש תכונות מעניינות שהופכים אותו לחשוב כל כך בעולם ניתוח הנתונים. הבולטים ביותר הם:

  • זה לא תלוי בשום חברה שכן היא מתוחזקת על ידי הקהילה והיא קוד פתוח, כמו גם בחינם.
  • זה חוצה פלטפורמות, כך שהוא יכול לעבוד גם על GNU / Linux, macOS ו- Windows.
  • זה פשוט מאוד, היכולת להתקין ולנהל חבילות וסביבות למדעי נתונים בפשטות ובמהירות.
  • פרויקטים מדעיים רבים משתמשים בו, כך שהוא אמין לחלוטין.
  • זה ארוז בכלים שימושיים כדי להקל על העבודה שלך, אפילו ללימוד מכונה.
  • זה תואם לצופי נתונים כגון Matplotlib, Datashader, Bokeh, Holoviews וכו '.
  • ניהול מתקדם ועוצמתי מאוד, עם אפשרות לגשת למשאבים ללימוד מכונה מתקדם.
  • לא יהיו לך בעיות עם תלות חבילה ובקרת גרסאות.
  • צור ושתף מסמכים באמצעות קוד אוסף חי, משוואות, תיאורים והערות.
  • אתה יכול לקמפל קוד מקור של Python בכל מכונה לביצוע מהיר. בנוסף, זה יקל על כתיבת אלגוריתמים מקבילים מורכבים.
  • תומך במחשוב בעל ביצועים גבוהים.
  • פרויקטים באנקונדה הם ניידים, כך שניתן לשתף אותם או לפרוס אותם בפלטפורמות אחרות.

מה זה VPS?

כיצד לבחור שרת אינטרנט - -

למרות שאתה יכול להתקין את Anaconda Distribution במחשב קונבנציונאלי, או בשרת שלך, במדריך זה אנו נראה לך כיצד לעשות זאת ב שרת VPSמכיוון שיש לו שורה של יתרונות, כמו למשל שניתן לנהל אותו מרחוק על ידי מספר משתמשים, רוחב פס גדול יותר, יכולת הרחבה, זמינות גבוהה וחסכון משמעותי בעלויות בהשוואה לאפשרות לקבל שרת משלך.

תמורת דמי מנוי קטנים תוכלו לקבל שירות VPS (Virtual Private Server)כלומר שרת פרטי וירטואלי. במקרה זה אסתמך על Clouding לצורך ההדרכה. לכן, נכון לומר כי ה- VPS הזה הוא בעצם "חבילה" ייעודית אך ורק עבורכם ממרכז הנתונים של ספק זה. בה תוכלו לעשות כל מה שתרצו, כמו התקנת שרת לינוקס והרבה אפליקציות. במקרה זה אנו הולכים להתקין את אנקונדה.

ה- VPS הזה יעבוד כמכונה עצמאיתכלומר, עם זיכרון RAM משלו, עם שטח האחסון שלו בכונני SSD מהירים, עם סדרת ליבות מעבד שהוקצו, כמו גם מערכת הפעלה.

ואתה לא תצטרך לדאוג לניהול חומרת מרכז הנתונים שלך, או לשלם דמי אנרגיה או פס רחב עבור שרת, שלא לדבר על עלויות תשתית נחוצות...

להתקין האנקונדה Paso Paso

השירות שנבחר, כפי שהערתי, הוא עִרפּוּל.io, שבו אצור מופע או VPS עם מערכת הפעלה GNU / Linux שממנה להתקין את אנקונדה בצורה פשוטה. בדרך זו, אתה יכול להתחיל במדע הנתונים עם הערבויות שמציעה ספק זה, מכיוון שיש לו תמיכה 24/7 בספרדית במקרה שמשהו קורה, ומרכז הנתונים שלו נמצא בברצלונה, על כן, על פי חוקי ההגנה הנתונים האירופיים. וכך הימנעות מ- GAFAM / BATX, משהו כמעט חיוני בזמנים אלה ...

צור חשבון Clouלדון ולהכין את פלטפורמת VPS

לפני שנתחיל, הדבר הראשון הוא גשו לשירות העננות. תוכלו לגשת אליו מהאתר הרשמי שלו ולבחור את התעריף המתאים ביותר לצרכים שלכם. שיעורים אלה נבדלים בכמות זיכרון RAM, אחסון SSD ו- vCores של מעבד העומדים לרשותך עבור ה- VPS שלך. גם אם אתה זקוק ליותר ממה שמציעים שיעורים אלה, יש לך אפשרות להגדיר שרת מותאם אישית.

בהיותך פרויקט ניתוח נתונים מדעי, יהיה מעניין אם יש לך את הגדול ביותר לחשב ביצועים אפשרי, כמו גם כמויות טובות של זיכרון RAM. אם כי אם אתה הולך להשתמש בו לפרויקטים צנועים יותר, זה לא יהיה צורך כל כך ...

שיעורי עננים

לאחר שנרשמת ועקבת אחר שלבי האשף, כמו גם אימות כתובת הדוא"ל שלך, תוכל לגשת לפאנל שלך. בשביל זה אתה צריך התחברות בעננות:

כולל רישום VPS

אתה כבר בשירות, ותראה את לוח הבקרה האינטואיטיבי שלו. אם אתה רוצה להתחיל ליצור את המופע או את שרת VPS, עליך ללחוץ על לחץ כאן ליצירת השרת הראשון שלך:

הפעל את VPS

זה מביא אותך אל מסך התצורה של שרת ה- VPS שלך. הדבר הראשון שתראה הוא האפשרות להכניס את השם הרצוי ל- VPS שלך. ואז סוג מערכת ההפעלה שברצונך להתקין. אתה יכול לבחור בין חלונות או לינוקס, ובתוך קטע לינוקס יש כמה הפצות זמינות. במקרה זה בחרתי את שרת אובונטו 20.04, אך אתה יכול לבחור את אחד שאתה מעדיף:

הפצת VPS של אנקונדה

לאחר שתסיים, רד לאותו עמוד ותראה אפשרויות אחרות לבחירת משאבי חומרה: קיבולת RAM, קיבולת אחסון SSD או מספר ליבות המעבד שעליך להקצות ל- VPS שלך. זכור כי אתה יכול לנהל אותם כרצונך, גם אם ברצונך ליצור מספר VPS ולהפיץ אותם ביניהם ... וזכור, אתה תמיד יכול לשנות גודל עם תוכנית גבוהה יותר, אם אתה זקוק לה.

תצורת חומרה

יש לך גם אפשרויות להגדיר את חומת האש או לגיבויים. באופן עקרוני אין צורך לגעת בכך, אם כי אם יש לך העדפה לשפר את האבטחה, המשך. מה שחשוב הוא צור ושם את מפתח ה- SSH. הודות לכך, אתה יכול לגשת מרחוק לניהול ה- VPS שלך מבלי לבקש את הסיסמה שלך בכל פעם.

סקור שהכל בסדר ו אשראי Eviar. זה יוביל אותך למסך אחר שבו ה- VPS שלך כבר מופיע. בסטטוס תראה שהוא עדיין מתקין ומגדיר את עצמו. אבל אל דאגה, זה נעשה מהר מאוד:

סטטוס שרת

בעוד כמה רגעים תראה שהוא הסתיים ושדה הסטטוס יופיע כ- פעיל. באותה עת תוכלו להשתמש במערכת ההפעלה שלכם כדי להתקין את מה שאתם צריכים (במקרה זה אנקונדה).

VPS פעיל לאנקונדה

לחץ על השם שהנחת את ה- VPS שלך והוא מפנה אותך לדף אחר עם סיכום המידע של השרת שבו תתקין את אנקונדה:

אנקונדה, VPS

לפיכך, מה שחשוב הוא האזור שנקרא כיצד לגשת לשרת. זה המקום שבו המידע שאתה זקוק לגישה הוא, ה- IP של ה- VPS, כגון הסיסמה, המשתמש (root) או מקש SSH להורדה.

חיבור VPS לנתוני SSH

מכל הנתונים האלה, עם שרת IP, שורש וסיסמא כעת אתה יכול לגשת מרחוק כדי להמשיך בהתקנה של אנקונדה ...

התקן את אנקונדה

עכשיו הכל מוכן ל התקנת אנקונדה ב- VPS. בשביל זה אתה יכול לבקר האתר שלהם כדי לקרוא מידע נוסף על הפרויקט או לבדוק את הגרסה האחרונה הזמינה.

כדי להתחיל, אתה צריך גש מרחוק לשרת VPS שלך באמצעות SSH. בדרך זו, מההפצה המקומית שלך, תוכל להתקין את כל מה שאתה צריך בשרת. זה יהיה פשוט כמו לפתוח את המסוף ולהקליד את הפקודה הבאה (זכור להחליף את ה- ipdelserver שלך עם ה- IP של ה- VPS שראית קודם ב- Clouding):

ssh root@tuipdelservidor

חיבור SSH

הולך לשאול אותך הסיסמא, גזור את זה ש- Clouding הראה לך והדבק. זה ייתן לך גישה. תראה שההנחיה של המסוף שלך השתנתה, הוא כבר לא המקומי של המשתמש שלך, אבל עכשיו זה של המכונה המרוחקת. לכן, כל הפקודות שתקליד משם יבוצעו בשרת VPS.

חיבור SSH VPS אנקונדה

עכשיו שיש לך גישה, הדבר הבא לעשות הוא להתחיל להוריד ולהתקין את אנקונדה עם הפקודות הבאות כדי להביא אותו לספריה הזמנית ולקבל את הגרסה זמינה מהמאגרים הרשמיים:

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 ובתורו זה ייקח אותך להסכם הרישיון של אננקונדה. אתה יכול ללכת עד הסוף על ידי לחיצה INTRO וזה ישאל אותך אם אתה רוצה לענות בכן או לא. כלומר, אם אתה מקבל את התנאים או לא. הקלד "כן" ללא הצעות מחיר והקש ENTER. הדבר הבא שתראה הוא:

התקנה ומיקום

השלב הבא הוא לבחור מיקום ההתקנה. לחץ על ENTER עבור הנתיב המוצג כברירת מחדל או הזן נתיב אחר אם אתה מעדיף ... כעת תחיל ההתקנה של אנקונדה ככזו. זה ייקח כמה רגעים.

כאשר התהליך הושלם, תקבל הודעה כמו ההודעה הבאה, המציינת שהיא הסתיימה בהצלחה:

ממשיכים בהתקנת אנקונדה

סוּג כן להתחיל בקונדה. עכשיו זה יחזיר אותך להנחיית ה- VPS שלך. נותר לך עוד משהו לפני שתוכל להשתמש בקונדה, וזה להפעיל את ההתקנה באמצעות:

source ~/.bashrc

ועכשיו אתה יכול השתמש בקונדה והתחל לתת אנקונדה שימושית ... לדוגמה, תוכל לראות עזרה באפשרויות ולפרט את החבילות הזמינות בהתאמה עם:

conda

conda list

קומנדו קומדה

אפילו להגדיר את הסביבה לאנקונדה השתמש ב- python3, לדוגמה:

conda create --name mi_env python=3

תשובה y לשאלה שתשאל להמשיך ולהתקין את הצורך.

סביבה פעילה במים

אתה כבר יכול להפעיל את הסביבה החדשה להתחיל לעבוד ולהנות ...

conda activate mi_env

כעת, לאחר שהכל מותקן ופועל, הצלחת לאמת את העוצמה והגמישות שמציע אירוח VPS כמו זה שהראנו לך ב- Clouding. אנקונדה היא רק אחד מהמגוון הרחב של יישומים וכלים שניתן להתקין ולהשתמש בהם. לא הכל מסתכם ביצירת אתרים. ישנן אפשרויות רבות נוספות שאתה יכול להשתמש בהן ב- VPS. אם יש לך שאלות, אנו משאירים תגובה.


תוכן המאמר עומד בעקרונותינו של אתיקה עריכתית. כדי לדווח על שגיאה לחץ כאן.

היה הראשון להגיב

השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.