ติดตั้ง Streamlit บน Ubuntu 20.04

ติดตั้ง Streamlit บน Ubuntu 20.04

ในบทความนี้ เราจะอธิบายวิธีการติดตั้ง Streamlit บน Ubuntu 20.04

Streamlit เป็นวิธีที่เร็วที่สุดในการสร้างและแชร์แอปข้อมูล Streamlit เปลี่ยนสคริปต์ข้อมูลให้เป็นเว็บแอปที่แชร์ได้ภายในไม่กี่นาที ทั้งหมดในไพทอน ทั้งหมดฟรี ไม่จำเป็นต้องมีประสบการณ์ส่วนหน้า เป็นเฟรมเวิร์กแอปโอเพนซอร์สสำหรับทีม Machine Learning และ Data Science สร้างแอพข้อมูลที่สวยงามในเวลาไม่กี่ชั่วโมง ไม่ใช่สัปดาห์

ข้อกำหนดเบื้องต้น:

  • Ubuntu 20.04 ติดตั้งเซิร์ฟเวอร์เฉพาะหรือ KVM VPS
  • การเข้าถึงของผู้ใช้รูทหรือผู้ใช้ปกติที่มีสิทธิ์ระดับผู้ดูแลระบบ

ติดตั้ง Streamlit บน Ubuntu

1. อัพเดทเซิร์ฟเวอร์อยู่เสมอ

อัปเดตเซิร์ฟเวอร์โดยใช้คำสั่งต่อไปนี้:

# apt update -y && apt upgrade -y

2. ติดตั้ง python pip

ติดตั้ง python pip package manager โดยใช้คำสั่งต่อไปนี้:

# apt install python3-pip -y

3. ติดตั้ง Streamlit

ติดตั้ง Streamlit โดยใช้ python pip package manager

# pip install streamlit

4. ปรับใช้แอพ Streamlit

ในการปรับใช้แอพ Streamlit ก่อนอื่นเราต้องสร้างไฟล์ python หนึ่งไฟล์โดยใช้คำสั่งต่อไปนี้:

# vim app.py

เพิ่มเนื้อหาต่อไปนี้ในไฟล์ app.py:

นำเข้า streamlit เป็น st
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 ที่มีประโยชน์สำหรับการทดสอบการเจาะ

ในบทความนี้ อธิบายเครื่องมือ OSINT ที่มีประโยชน์ 7 รายการสำหรับการทดสอบการเจาะ

วิธีการติดตั้ง 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 (my traceroute)

วิธีการติดตั้งและกำหนดค่าเซิร์ฟเวอร์ 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 เป็นสภาพแวดล้อมการพัฒนาแบบบูรณาการ เวอร์ชันชุมชน