كيفية تثبيت Anaconda على VPS

علم البيانات

بدأ العديد من الأشخاص الذين يعملون مع Python في ملاحظة ملف مشروع اناكوندا. إنه توزيع مجاني ومفتوح المصدر للغات Python و R. ويستخدم على نطاق واسع في علوم البيانات والتعلم الآلي. لذلك ، يمكن معالجة كميات كبيرة من المعلومات للتحليل بسرعة.

انها جميلة سهل التثبيت والتشغيل والتحديث، بالإضافة إلى التوافق مع المشاريع المهمة مثل Tensorflow. حسنًا ، في هذا البرنامج التعليمي ، سأوضح لك كيف يمكنك إنشاء مثيل VPS سحابي لتثبيت Anaconda هناك ...

ما هو توزيع اناكوندا؟

الأناكندة أفعى ضخمة

Anaconda ليس أكثر من مجموعة مفتوحة المصدر ، بموجب ترخيص BSD ، والتي تحتوي على سلسلة من التطبيقات والمكتبات الخاصة بـ علم البيانات مع لغات البرمجة مثل بايثون. يعمل هذا التوزيع للغة البرمجة الشهيرة كمدير بيئة ومدير حزم ولديه مخزون ضخم من مئات الحزم.

داخل Anaconda Distribution ، يمكنك العثور على أربع كتل أساسية:

  • Anaconda Navigator (واجهة المستخدم الرسومية لإدارة بسيطة وبديهية).
  • مشروع أناكوندا.
  • مكتبات لعلوم البيانات.
  • Conda (أمر لإدارة CLI)

كل منهم سيتم تثبيته تلقائيًا مع تثبيت الحزمة ، حيث سأعرض خطوة بخطوة لاحقًا.

ميزات توزيع الأناكوندا

خوادم الويب

توزيع اناكوندا ميزات مثيرة للاهتمام التي تجعلها مهمة جدًا في عالم تحليل البيانات. أبرزها:

  • لا تعتمد على أي شركة ، حيث يتم صيانتها من قبل المجتمع وهي مفتوحة المصدر ، وكذلك مجانية.
  • إنه متعدد الأنظمة الأساسية ، لذا يمكنه العمل على كل من GNU / Linux و macOS و Windows.
  • إنه أمر بسيط للغاية ، حيث تكون قادرًا على تثبيت وإدارة الحزم والبيئات لعلوم البيانات ببساطة وبسرعة.
  • تستخدمه العديد من المشاريع العلمية ، لذلك فهي موثوقة تمامًا.
  • إنها مليئة بالأدوات المفيدة لتسهيل عملك ، حتى للتعلم الآلي.
  • إنه متوافق مع عارضات البيانات مثل Matplotlib و Datashader و Bokeh و Holoviews وما إلى ذلك.
  • إدارة متقدمة وقوية للغاية ، مع إمكانية الوصول إلى الموارد للتعلم الآلي المتقدم.
  • لن تواجه مشاكل مع تبعيات الحزمة والتحكم في الإصدار.
  • قم بإنشاء المستندات ومشاركتها باستخدام كود التحويل البرمجي المباشر والمعادلات والأوصاف والتعليقات التوضيحية.
  • يمكنك تجميع شفرة مصدر Python على أي جهاز للتنفيذ السريع. بالإضافة إلى ذلك ، سيسهل كتابة الخوارزميات المتوازية المعقدة.
  • يدعم الحوسبة عالية الأداء.
  • المشاريع في Anaconda محمولة ، لذا يمكن مشاركتها أو نشرها على منصات أخرى.

ما هو الخادم الافتراضي الخاص؟

كيفية اختيار خادم الويب

على الرغم من أنه يمكنك تثبيت Anaconda Distribution على جهاز كمبيوتر تقليدي ، أو على الخادم الخاص بك ، فسوف نوضح لك في هذا البرنامج التعليمي كيفية القيام بذلك في خادم VPSنظرًا لأنه يحتوي على سلسلة من المزايا ، مثل أنه يمكن إدارته عن بُعد من قبل العديد من المستخدمين ، وزيادة عرض النطاق الترددي ، وقابلية التوسع ، والتوافر العالي ، وتوفير كبير في التكلفة مقارنة بخيار امتلاك الخادم الخاص بك.

مقابل رسوم اشتراك صغيرة ، يمكنك الحصول على خدمة VPS (خادم خاص افتراضي)، أي خادم خاص افتراضي. في هذه الحالة سأعتمد على Clouding في البرنامج التعليمي. لذلك ، من العدل أن نقول إن VPS هذا هو في الأساس "طرد" مخصص لك حصريًا لمركز البيانات لهذا المزود. حيث يمكنك أن تفعل ما تريد ، مثل تثبيت خادم Linux والعديد من التطبيقات. في هذه الحالة ، سنقوم بتثبيت Anaconda.

هذا VPS ستعمل كآلة قائمة بذاتها، مع ذاكرة الوصول العشوائي الخاصة بها ، مع مساحة التخزين الخاصة بها على محركات الأقراص الثابتة السريعة SSD ، مع سلسلة من مراكز وحدة المعالجة المركزية المخصصة ، بالإضافة إلى نظام التشغيل.

ولا داعي للقلق بشأن إدارة أجهزة مركز البيانات الخاصة بك ، أو دفع رسوم الطاقة أو النطاق العريض لامتلاك خادم ، ناهيك عن ذلك تكاليف البنية التحتية اللازمة...

تثبيت الأناكندة أفعى ضخمة خطوة خطوة

الخدمة المختارة ، كما علقت ، هي الغيوم.io، حيث سأقوم بإنشاء مثيل أو VPS بنظام تشغيل GNU / Linux من خلاله تثبيت اناكوندا بطريقة بسيطة. بهذه الطريقة ، يمكنك البدء بعلم البيانات بالضمانات التي يقدمها هذا المزود ، نظرًا لأنه يتمتع بدعم 24/7 باللغة الإسبانية في حالة حدوث شيء ما ، ومركز البيانات الخاص به في برشلونة ، وبالتالي ، بموجب قوانين حماية البيانات الأوروبية. وبالتالي تجنب GAFAM / BATX ، وهو أمر حيوي تقريبًا في هذه الأوقات ...

إنشاء حساب Clouقرع وإعداد منصة VPS

قبل أن نبدأ ، أول شيء هو الوصول إلى خدمة Clouding. يمكنك الوصول إليه من موقعه الرسمي واختيار السعر الذي يناسب احتياجاتك. تختلف هذه المعدلات في مقدار ذاكرة الوصول العشوائي وتخزين SSD ووحدة المعالجة المركزية vCore التي ستكون تحت تصرفك لخادم VPS الخاص بك. حتى إذا كنت بحاجة إلى أكثر مما تقدمه هذه الأسعار ، فلديك خيار تكوين خادم مخصص.

كونك مشروع تحليل بيانات علمية ، سيكون من المثير للاهتمام إذا كان لديك أكبر مشروع أداء الحساب ممكن ، فضلا عن كميات جيدة من ذاكرة الوصول العشوائي. على الرغم من أنك إذا كنت ستستخدمه لمشاريع أكثر تواضعًا ، فلن يكون ضروريًا كثيرًا ...

معدلات التعتيم

بمجرد التسجيل واتباع خطوات المعالج ، وكذلك التحقق من عنوان بريدك الإلكتروني ، ستتمكن من الوصول إلى اللوحة الخاصة بك. لذلك ، عليك أن تفعل تسجيل الدخول في الغيوم:

بما في ذلك تسجيل VPS

أنت في الخدمة بالفعل ، وسوف ترى لوحة تحكم بديهية. إذا كنت تريد البدء في إنشاء المثيل أو خادم VPS ، فعليك النقر فوق انقر هنا لإنشاء خادمك الأول:

ابدأ تشغيل VPS

هذا يقودك إلى شاشة التكوين لخادم VPS الخاص بك. أول شيء ستراه هو خيار وضع الاسم الذي تريده على VPS الخاص بك. ثم نوع نظام التشغيل الذي تريد تثبيته. يمكنك الاختيار بين نظامي التشغيل Windows أو Linux ، وفي قسم Linux يوجد العديد من التوزيعات المتاحة. في هذه الحالة ، اخترت Ubuntu Server 20.04 ، ولكن يمكنك اختيار الخادم الذي تفضله:

توزيع Anaconda VPS

بمجرد الانتهاء من ذلك ، انتقل إلى نفس الصفحة وسترى خيارات أخرى لتحديد ملف موارد الأجهزة: سعة ذاكرة الوصول العشوائي (RAM) ، أو سعة تخزين SSD ، أو عدد نوى وحدة المعالجة المركزية التي يتعين عليك تخصيصها لخادمك الافتراضي الخاص. ضع في اعتبارك أنه يمكنك إدارتها كما تريد ، حتى إذا كنت ترغب في إنشاء العديد من الخوادم الافتراضية الخاصة وتوزيعها فيما بينها ... وتذكر أنه يمكنك دائمًا توسيع نطاقها باستخدام خطة أعلى ، إذا كنت بحاجة إليها.

تكوين الأجهزة

لديك أيضًا خيارات لتكوين جدار الحماية أو للنسخ الاحتياطية. من حيث المبدأ ، ليس من الضروري أن تلمس ذلك ، على الرغم من أنه إذا كان لديك أي تفضيل لتحسين الأمان ، فابدأ. المهم هو إنشاء وتسمية مفتاح SSH. بفضله ، يمكنك الوصول عن بعد لإدارة VPS الخاص بك دون طلب كلمة المرور الخاصة بك في كل مرة.

تأكد من أن كل شيء على ما يرام و صحافة إيفيار. سينقلك ذلك إلى شاشة أخرى حيث يظهر VPS الخاص بك بالفعل. في الحالة سترى أنه لا يزال يقوم بتثبيت وتكوين نفسه. لكن لا تقلق ، يتم ذلك بسرعة كبيرة:

حالة الملقم

في غضون لحظات قليلة سترى أنه قد انتهى وسيظهر حقل الحالة على شكل نشط. في ذلك الوقت ، يمكنك استخدام نظام التشغيل الخاص بك لتثبيت ما تحتاجه (في هذه الحالة Anaconda).

VPS نشط للأناكوندا

اضغط على الاسم الذي قمت بوضعه على VPS الخاص بك ويقوم بإعادة توجيهك إلى صفحة أخرى مع ملخص لمعلومات الخادم حيث ستقوم بتثبيت Anaconda:

أناكوندا ، VPS

ومن ثم ، ما يهم هو المنطقة المسماة كيفية الوصول إلى الخادم. هذا هو المكان الذي توجد فيه المعلومات التي تحتاجها للوصول ، IP الخاص بـ VPS ، مثل كلمة المرور أو المستخدم (الجذر) أو مفتاح SSH للتنزيل.

اتصال VPS لبيانات SSH

من كل هذه البيانات ، مع عنوان IP للخادم والجذر وكلمة المرور يمكنك الآن الوصول عن بعد لمتابعة تثبيت Anaconda ...

تثبيت اناكوندا

الآن كل شيء جاهز لـ تثبيت Anaconda على VPS. لذلك ، يمكنك زيارة موقعة على الإنترنت لقراءة المزيد من المعلومات حول المشروع أو التحقق من أحدث إصدار متوفر.

لتبدأ ، عليك أن تفعل الوصول إلى خادم VPS الخاص بك عن بعد عبر SSH. بهذه الطريقة ، من التوزيعة المحلية الخاصة بك ، يمكنك تثبيت كل ما تحتاجه على الخادم. سيكون الأمر بسيطًا مثل فتح الجهاز الطرفي وكتابة الأمر التالي (تذكر استبدال youripdelserver بـ IP الخاص بـ VPS الذي رأيته سابقًا في Clouding):

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 على هذا النحو. سيستغرق بضع لحظات.

عندما اكتملت العملية، ستتلقى رسالة مثل الرسالة التالية تشير إلى أنها انتهت بنجاح:

متابعة تركيب أناكوندا

اكتب نعم فعلا لبدء كوندا. الآن سيعيدك إلى موجه VPS الخاص بك. لديك شيء آخر متبقي قبل أن تتمكن من استخدام conda ، وذلك لتنشيط التثبيت باستخدام:

source ~/.bashrc

والآن يمكنك ذلك استخدم كوندا وابدأ في إعطاء Anaconda مفيدًا ... على سبيل المثال ، يمكنك الاطلاع على التعليمات حول الخيارات وقائمة الحزم المتاحة على التوالي مع:

conda

conda list

كوندا الكوماندوز

حتى تهيئة البيئة لأناكوندا استخدم 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. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.