قم بتثبيت Streamlit على Ubuntu 20.04

قم بتثبيت Streamlit على Ubuntu 20.04

في هذه المقالة ، سنشرح كيفية تثبيت Streamlit على Ubuntu 20.04.

Streamlit هو أسرع طريقة لإنشاء تطبيقات البيانات ومشاركتها. يحول Streamlit نصوص البيانات إلى تطبيقات ويب قابلة للمشاركة في دقائق. كل ذلك في بايثون. كل هذا مجانا. لا يتطلب خبرة في الواجهة الأمامية. إنه إطار تطبيق مفتوح المصدر لفرق التعلم الآلي وعلوم البيانات. أنشئ تطبيقات بيانات رائعة في ساعات وليس أسابيع.

المتطلبات الأساسية:

  • خادم مخصص مثبت على Ubuntu 20.04 أو KVM VPS.
  • وصول المستخدم الجذر أو المستخدم العادي بامتيازات إدارية.

قم بتثبيت Streamlit على Ubuntu

1. حافظ على الخادم محدثًا

قم بتحديث الخادم باستخدام الأمر التالي:

# apt update -y && apt upgrade -y

2. تثبيت بيثون نقطة

قم بتثبيت مدير حزمة python pip باستخدام الأمر التالي:

# apt install python3-pip -y

3. تثبيت Streamlit

قم بتثبيت Streamlit باستخدام مدير حزمة python pip.

# pip install streamlit

4. نشر تطبيق Streamlit

لنشر تطبيق Streamlit ، نحتاج أولاً إلى إنشاء ملف بيثون واحد باستخدام الأمر التالي:

# vim app.py

أضف المحتوى التالي في ملف app.py:

استيراد Streamlit مثل شارع
st.text_input ("اسمك" ، المفتاح = "الاسم")

# يمكنك الوصول إلى القيمة في أي وقت باستخدام:
st.session_state.name

حفظ وخروج.

الآن ، قم بنشر التطبيق على : 80 منفذ باستخدام الأمر التالي:

# streamlit run main.py --server.port 80

انتقل إلى متصفحك وقم بالوصول إلى تطبيق Streamlit باستخدام عنوان IP الخاص بالخادم.

5. استخدام الشاشة

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

# screen -S streamlit

نشر تطبيق Streamlit:

# streamlit run main.py --server.port 80

الآن أغلق المحطة الطرفية واتصل بالخادم في محطة جديدة وقم بتشغيل قائمة الأوامر التالية في جلسة الشاشة .

# screen -list

لقد أكملنا عملية التثبيت بنجاح وقمنا أيضًا بنشر تطبيقنا الأول.

في هذه المقالة ، رأينا كيفية تثبيت Streamlit على Ubuntu 20.04.


7 أدوات مفيدة OSINT لاختبار الاختراق

7 أدوات مفيدة OSINT لاختبار الاختراق

في هذه المقالة ، اشرح جيدًا 7 أدوات مفيدة من OSINT لاختبار الاختراق.

كيفية تثبيت Bitwarden على Ubuntu 20.04

كيفية تثبيت Bitwarden على Ubuntu 20.04

في هذه المقالة ، اشرح جيدًا كيفية تثبيت Bitwarden على Ubuntu 20.04. خادم Bitwarden المستضاف ذاتيًا هو مدير كلمات مرور مفتوح المصدر. على خادم مستضاف ذاتيًا.

كيفية تثبيت NetBox على Ubuntu 20.04

كيفية تثبيت NetBox على Ubuntu 20.04

في هذه المقالة ، اشرح جيدًا كيفية تثبيت NetBox على Ubuntu 20.04. التثبيت والتكوين. NetBox هو تطبيق نمذجة موارد البنية التحتية (IRM).

حاسبة رسوم PayPal

حاسبة رسوم PayPal

حاسبة رسوم PayPal. PayPal هي أكثر طرق الدفع شيوعًا ، حيث تقدم PayPal حسابات شخصية وحسابات تجارية ، وتعطيك نظرة عامة واضحة حول الرسوم

كيفية تثبيت وتشغيل تقرير MTR على CentOS 7

كيفية تثبيت وتشغيل تقرير MTR على CentOS 7

سنتعلم كيفية تثبيت وتشغيل تقرير MTR على CentOS 7. لتشخيص أخطاء الشبكات وعزلها ، يستخدم مسؤول Linux أداة MTR (مسار التتبع الخاص بي).

كيفية تثبيت وتكوين خادم Git على CentOS 7

كيفية تثبيت وتكوين خادم Git على CentOS 7

سنرى كيفية تثبيت وتهيئة خادم git على CentOS 7. إعداد خادم Git. Git هو مصدر مجاني ومفتوح. قم بتثبيت Git باستخدام YUM أو تنزيله.

من السهل تثبيت iRedMail على Ubuntu 20.04

من السهل تثبيت iRedMail على Ubuntu 20.04

في هذا البرنامج التعليمي ، سنوضح لك كيف أنه من السهل تثبيت iRedMail على Ubuntu 20.04. iRedMail هو حل خادم بريد مفتوح المصدر.

كيفية إعداد OrangeScrum على CentOS 7

كيفية إعداد OrangeScrum على CentOS 7

في هذه المقالة ، اشرح جيدًا كيفية إعداد OrangeScrum على CentOS 7.

من السهل تثبيت XploitSPY على Ubuntu 20.04

من السهل تثبيت XploitSPY على Ubuntu 20.04

في هذه المقالة ، اشرح جيدًا كيف أنه من السهل تثبيت XploitSPY على خادم Ubuntu 20.04. XploitSPY هي أداة تجسس لمراقبة نظام Android.

كيفية تثبيت IntelliJ IDEA على Ubuntu 20.04

كيفية تثبيت IntelliJ IDEA على Ubuntu 20.04

في هذه المقالة ، اشرح جيدًا كيفية تثبيت IntelliJ IDEA على Ubuntu 20.04. IntelliJ IDEA هي بيئة تطوير متكاملة. نسخة المجتمع