โลโก้ Debian
อันดับ 98 ใน Top 100 ระบบปฏิบัติการเซิร์ฟเวอร์โอเพนซอร์ส (หลายใบอนุญาต)

Debian คืออะไร และเหมาะกับเซิร์ฟเวอร์แบบไหน

Debian คือลินุกซ์ที่ขึ้นชื่อเรื่องความนิ่งที่สุดสายหนึ่ง เพราะออกรุ่นใหม่เมื่อพร้อมจริงและเน้นเสถียรภาพมากกว่าความใหม่ของแพ็กเกจ เหมาะกับเซิร์ฟเวอร์ที่ต้องการเปลี่ยนแปลงน้อยที่สุด

ติดตั้งบนเซิร์ฟเวอร์เองได้
ได้
สเปกเริ่มต้นที่แนะนำ
1 vCPU · RAM 1 GB
ไลเซนส์
โอเพนซอร์ส (หลายใบอนุญาต)
เว็บทางการ
เปิดเว็บไซต์
สร้าง Cloud Server เดี๋ยวนี้
  • ISO/IEC 27001
  • ISO 22301
  • ISO 20000-1
  • CSA-STAR

Data Center ในไทย มาตรฐาน TIA-942 Tier 3+ ข้อมูลอยู่ในประเทศไทย

Debian คืออะไร

Debian เป็นต้นน้ำของลินุกซ์หลายค่ายรวมถึง Ubuntu จุดต่างที่ชัดคือรอบการออกรุ่นที่ยาวกว่าและการเลือกแพ็กเกจที่ผ่านการทดสอบมานาน ทำให้ระบบเปลี่ยนแปลงน้อยและคาดการณ์ได้

ผลที่ตามมาคือแพ็กเกจในที่เก็บมักเก่ากว่าค่ายอื่น ซึ่งเป็นข้อดีสำหรับงานที่ต้องการความนิ่ง แต่เป็นข้อจำกัดสำหรับงานที่ต้องใช้ซอฟต์แวร์เวอร์ชันใหม่ ซึ่งแก้ได้ด้วยการติดตั้งจากที่เก็บของผู้พัฒนาซอฟต์แวร์นั้นโดยตรง

Debian ยังใช้ทรัพยากรน้อยกว่าโดยเปรียบเทียบ จึงเป็นตัวเลือกที่ดีสำหรับเครื่องขนาดเล็กที่ต้องการให้ทรัพยากรเกือบทั้งหมดไปอยู่กับแอปที่รัน

แผนผังการวางระบบ Debian บน Cloud Server หนึ่งเครื่องที่ Data Center ในประเทศไทย ผู้ใช้เข้าถึงผ่านไฟร์วอลล์ที่เปิดเฉพาะพอร์ต 22, 80 / 443 ตัว Debian และข้อมูลอยู่บนเครื่องเดียวกัน เริ่มต้นที่ 1 vCPU แรม 1 GB และมีสำเนาสำรองเขียนออกไปเก็บอีกไซต์หนึ่ง
Debian ทำงานบน Cloud Server เครื่องเดียวได้ครบ เปิดเฉพาะพอร์ตที่จำเป็น ข้อมูลและสำเนาสำรองอยู่ใน Data Center ในประเทศไทย

ความสามารถเด่นของ Debian

เสถียรสูงมาก

ออกรุ่นเมื่อพร้อมจริงและเปลี่ยนแปลงน้อยระหว่างรอบ จึงเหมาะกับระบบที่ห้ามสะดุด

ใช้ทรัพยากรน้อย

ระบบพื้นฐานเบา ทำให้เหลือทรัพยากรให้แอปมากกว่า

รองรับสถาปัตยกรรมหลากหลาย

ใช้ได้กับฮาร์ดแวร์หลายชนิดรวมถึงเครื่องรุ่นเก่า

เข้ากันได้กับคู่มือของ Ubuntu ส่วนใหญ่

คำสั่งจัดการแพ็กเกจเหมือนกัน จึงทำตามเอกสารได้เกือบทั้งหมด

ชุมชนอิสระ

ดูแลโดยชุมชนที่ไม่ผูกกับบริษัทใดบริษัทเดียว

ใช้ Debian ทำอะไรได้บ้าง

  • เซิร์ฟเวอร์ที่ต้องการความนิ่งและเปลี่ยนแปลงน้อยที่สุด
  • เครื่องขนาดเล็กที่ต้องการให้ทรัพยากรไปอยู่กับแอปมากที่สุด
  • เครื่องที่รันบริการพื้นฐานอย่าง DNS, Proxy หรือ VPN
  • ฐานของ Container Image ที่ต้องการขนาดเล็กและเสถียร

สเปก Cloud Server ที่แนะนำ

แผนภาพเทียบสเปก Cloud Server สำหรับ Debian 3 ระดับ เริ่มจาก 1 vCPU แรม 1 GB ดิสก์ NVMe 20 GB ไปจนถึง 4 vCPU ขึ้นไป แรม 8 GB ขึ้นไป ดิสก์ NVMe 80 GB ขึ้นไป โดยเทียบขนาดแยกตามแต่ละคอลัมน์
เริ่มจากระดับที่ตรงกับการใช้งานตอนนี้ แล้วเพิ่ม CPU และ RAM ทีหลังได้บนเครื่องเดิม
ระดับการใช้งานvCPURAMDisk
เริ่มต้นบริการพื้นฐานหรือเครื่องทดสอบ1 vCPU1 GBNVMe 20 GB
แนะนำเว็บหรือแอปทั่วไปในงานจริง2 vCPU4 GBNVMe 40 GB
งานหนักตามภาระของซอฟต์แวร์ที่ติดตั้ง4 vCPU ขึ้นไป8 GB ขึ้นไปNVMe 80 GB ขึ้นไป

ดูราคาตามสเปกได้ที่ ราคา Cloud Compute หรือให้ทีมงานช่วยประเมินสเปกจากปริมาณผู้ใช้จริงของคุณ

วิธีติดตั้ง Debian บน Cloud Server ของ THAI DATA CLOUD

ขั้นตอนด้านล่างใช้กับ Cloud Server ที่เพิ่งสร้างใหม่จากหน้าจัดการของ THAI DATA CLOUD ได้ทันที ถ้าไม่สะดวกทำเอง ทีมวิศวกรของเราติดตั้งและตั้งค่าให้ฟรีสำหรับลูกค้า Cloud Server

สิ่งที่ต้องเตรียม

  • Cloud Server ที่เลือกอิมเมจ Debian รุ่นเสถียร
  • คีย์ SSH สำหรับเข้าเครื่อง
  • ตรวจว่าซอฟต์แวร์ที่จะใช้รองรับเวอร์ชันแพ็กเกจของ Debian รุ่นนั้น

ทดสอบบน Debian 12

  1. 1

    อัปเดตระบบและตั้งเขตเวลา

    sudo apt update && sudo apt -y upgrade
    sudo timedatectl set-timezone Asia/Bangkok
  2. 2

    ติดตั้งเครื่องมือพื้นฐาน

    Debian ติดตั้งแบบน้อยที่สุดมาให้ จึงมักต้องลงเครื่องมือที่ใช้บ่อยเพิ่ม

    sudo apt -y install sudo curl wget git ufw fail2ban htop unattended-upgrades
  3. 3

    สร้างผู้ใช้ประจำวันและตั้งคีย์ SSH

    sudo adduser deploy
    sudo usermod -aG sudo deploy
    # บนเครื่องของคุณ
    ssh-copy-id deploy@your-server-ip
  4. 4

    ปิดล็อกอินด้วยรหัสผ่านและปิด root

    # แก้ /etc/ssh/sshd_config
    PasswordAuthentication no
    PermitRootLogin no
    
    sudo systemctl restart ssh
  5. 5

    เปิด Firewall

    sudo ufw allow OpenSSH
    sudo ufw allow 80/tcp
    sudo ufw allow 443/tcp
    sudo ufw enable
  6. 6

    เปิดการอัปเดตความปลอดภัยอัตโนมัติ

    sudo dpkg-reconfigure --priority=low unattended-upgrades
  7. 7

    ติดตั้งซอฟต์แวร์เวอร์ชันใหม่จากที่เก็บของผู้พัฒนา

    ถ้าต้องใช้เวอร์ชันใหม่กว่าที่ Debian ให้มา เช่น PHP หรือ Node.js ให้เพิ่มที่เก็บของผู้พัฒนานั้นแทนการอัปเกรดทั้งระบบ

พอร์ตที่ต้องเปิดบน Firewall

พอร์ตโปรโตคอลใช้ทำอะไร
22TCPSSH (ควรจำกัดไอพี)
80 / 443TCPเว็บ ถ้าเครื่องนี้ให้บริการเว็บ

สิ่งที่ควรทำต่อหลังติดตั้งเสร็จ

  • ใช้คีย์ SSH และปิดการล็อกอินด้วยรหัสผ่าน
  • เปิด Firewall และเปิดเฉพาะพอร์ตที่จำเป็น
  • เปิดการอัปเดตความปลอดภัยอัตโนมัติ
  • ติดตั้ง Fail2ban เพื่อลดการเดารหัสผ่าน
  • ตรวจสอบว่ามีที่เก็บแพ็กเกจภายนอกเท่าที่จำเป็นเท่านั้น

ทำไมควรรัน Debian บน Cloud Server ของ THAI DATA CLOUD

Data Center ในประเทศไทย มาตรฐาน ISO/IEC 27001 และ ISO 22301 พร้อมทีมวิศวกรคนไทยดูแลตลอด 24 ชั่วโมง

เหมาะกับเครื่องที่รันบริการพื้นฐานบน Cloud Server และต้องการความนิ่งสูงสุด

ใช้ทรัพยากรน้อย จึงคุ้มมากบนเครื่องสเปกเล็กที่ต้องการให้แอปได้ทรัพยากรเต็มที่

เป็นฐานของ Container Image จำนวนมาก จึงเข้ากันได้ดีกับงาน Docker บนคลาวด์

คำถามที่พบบ่อยเกี่ยวกับ Debian

Debian ต่างจาก Ubuntu อย่างไร

Ubuntu สร้างบนฐาน Debian แต่ออกรุ่นตามกำหนดทุกหกเดือนและมีแพ็กเกจใหม่กว่า พร้อมการสนับสนุนเชิงพาณิชย์ ส่วน Debian เน้นความเสถียรและออกรุ่นเมื่อพร้อม ใช้คำสั่งจัดการแพ็กเกจเหมือนกันจึงย้ายไปมาได้ไม่ยาก

แพ็กเกจเก่าจะเป็นปัญหาไหม

เป็นปัญหาเฉพาะเมื่อซอฟต์แวร์ที่ใช้ต้องการเวอร์ชันใหม่ ซึ่งแก้ได้ด้วยการเพิ่มที่เก็บของผู้พัฒนาซอฟต์แวร์นั้นโดยตรง เช่น ที่เก็บของ PHP หรือ Node.js แทนการอัปเกรดทั้งระบบ

เหมาะกับผู้เริ่มต้นไหม

เหมาะถ้าคุ้นเคยกับลินุกซ์มาบ้าง แต่ผู้เริ่มต้นอาจสะดวกกว่ากับ Ubuntu เพราะติดตั้งเครื่องมือมาให้มากกว่าและคู่มือส่วนใหญ่เขียนบนฐาน Ubuntu

บริการของ THAI DATA CLOUD ที่เกี่ยวข้อง

ให้เราติดตั้ง Debian ให้ฟรี บน Cloud Server ในไทย

แจ้งความต้องการสั้น ๆ ทีมวิศวกรจะช่วยประเมินสเปก ติดตั้ง และตั้งค่าความปลอดภัยให้พร้อมใช้งาน ปรึกษาฟรี ไม่มีข้อผูกมัด