มี Mac mini ไม่ได้ใช้งาน แปลงเป็น home server ด้วยการติดตั้ง Ubuntu server

การติดตั้ง Ubuntu Server บน Mac mini นั้นมีหลายขั้นตอนที่ต้องทำอย่างละเอียด:

1. เตรียมเครื่องมือและดาวน์โหลดไฟล์

  • ดาวน์โหลด Ubuntu Server: ไปที่ Ubuntu เพื่อดาวน์โหลดไฟล์ ISO ล่าสุดของ Ubuntu Server
  • สร้าง USB Bootable Drive: คุณต้องใช้แฟลชไดรฟ์ขนาดอย่างน้อย 4GB และเครื่องมือเช่น balenaEtcher หรือ Rufus เพื่อสร้าง USB Bootable จากไฟล์ ISO ที่ดาวน์โหลดมา

2. สร้าง USB Bootable

  • เปิด balenaEtcher หรือ Rufus
  • เลือกไฟล์ ISO ของ Ubuntu Server ที่ดาวน์โหลดมา
  • เลือก USB ที่จะใช้เป็น Bootable drive
  • คลิก Flash เพื่อสร้าง USB Bootable

3. บูตเข้าสู่โหมดติดตั้ง

  1. เสียบ USB ที่ทำ Bootable แล้วเข้ากับ Mac mini
  2. กดปุ่มเปิดเครื่อง Mac mini และกดปุ่ม Option ค้างไว้ทันทีหลังจากกดปุ่มเปิดเพื่อเลือกอุปกรณ์ที่จะบูต
  3. เลือก USB Drive เพื่อบูตเข้าสู่การติดตั้ง Ubuntu Server

4. ติดตั้ง Ubuntu Server

  1. เมื่อเข้าสู่หน้าจอติดตั้ง เลือกภาษาและ keyboard layout
  2. ในหน้าจอ “Network connections”:
    • เลือกเครือข่ายที่ต้องการเชื่อมต่อ (ถ้ามี LAN ก็เสียบได้เลย แต่ถ้าใช้ Wi-Fi อาจต้องตั้งค่าด้วยตนเอง)
    • ควรกำหนด Static IP (หรือใช้ DHCP แล้วค่อยแก้ไขทีหลัง)
  3. ในหน้าจอ “Configure storage”:
    • เลือกไดรฟ์ของ Mac mini ที่จะติดตั้ง Ubuntu (ระวังข้อมูลบนไดรฟ์จะถูกลบ)
    • เลือก “Use an entire disk” เพื่อให้ Ubuntu ใช้พื้นที่ทั้งหมด
    • ตรวจสอบการตั้งค่าและยืนยันการลบไดรฟ์ (ข้อมูลในไดรฟ์จะถูกลบหมด)
  4. ตั้งค่าบัญชีผู้ใช้และรหัสผ่านสำหรับระบบ
    • ตั้งค่า username และ password ที่คุณจะใช้ในการเข้าระบบ
  5. เลือกแพ็กเกจเพิ่มเติม (ถ้าต้องการ)
    • ติดตั้ง OpenSSH server หากต้องการเชื่อมต่อเข้า Mac mini ผ่าน SSH
    • คุณสามารถเพิ่ม Docker หรือแพ็กเกจอื่นๆ ในขั้นตอนนี้ได้ หรือจะติดตั้งทีหลังผ่าน apt ก็ได้
  6. เริ่มการติดตั้ง:
    • หลังจากกำหนดทุกอย่างเสร็จแล้ว ระบบจะเริ่มติดตั้ง ใช้เวลาไม่กี่นาที

5. บูตเข้า Ubuntu Server

  1. เมื่อการติดตั้งเสร็จสมบูรณ์ จะมีการแจ้งให้รีบูตเครื่อง
  2. ถอด USB ออกและบูตเข้าสู่ระบบใหม่ จะเข้าสู่ Ubuntu Server โดยอัตโนมัติ

6. การตั้งค่าเบื้องต้นหลังติดตั้ง

  1. ตั้งค่า static IP address (ถ้าไม่ได้ตั้งตอนติดตั้ง):

ใช้คำสั่งนี้เพื่อบันทึกการตั้งค่า:

sudo netplan apply

แก้ไขไฟล์ /etc/netplan/*.yaml ให้คล้ายตัวอย่างนี้:

network:
  version: 2
  ethernets:
    enp3s0:
      dhcp4: no
      addresses:
        - 192.168.1.100/24
      gateway4: 192.168.1.1
      nameservers:
        addresses:
          - 8.8.8.8
          - 8.8.4.4

หากไม่ได้ติดตั้ง SSH ให้ติดตั้งด้วย:

sudo apt install openssh-server

อัพเดตแพ็กเกจด้วยคำสั่ง:

sudo apt update && sudo apt upgrade -y

7. ติดตั้งซอฟต์แวร์ที่ต้องการ

  1. Nextcloud หรือ Plex (ขึ้นอยู่กับความต้องการ)

Docker:

sudo apt install docker.io -y
sudo systemctl enable docker
sudo systemctl start docker

จากนี้ไป Mac mini จะทำหน้าที่เป็น Home Server ที่คุณสามารถใช้จัดการไฟล์ หรือใช้เป็น Media Server ได้ตามที่ต้องการ!

Read more

ฉลอง 20 ปี Google Translate เปิดตัวฟีเจอร์ AI ฝึกออกเสียงเรียลไทม์ตามคำเรียกร้อง!

ฉลอง 20 ปี Google Translate เปิดตัวฟีเจอร์ AI ฝึกออกเสียงเรียลไทม์ตามคำเรียกร้อง!

Google Translate ฉลอง 20 ปี! เปิดตัวฟีเจอร์ AI ช่วยฝึกออกเสียงแบบเรียลไทม์ ตอบโจทย์คนอยากเก่งภาษา พร้อมวิเคราะห์และให้คำแนะนำทันที

By ทีมงาน devdog
PPV คืออะไร? เจาะลึกปรากฏการณ์ Pay-Per-View กับอีเวนต์สุดพิเศษแห่งยุค

PPV คืออะไร? เจาะลึกปรากฏการณ์ Pay-Per-View กับอีเวนต์สุดพิเศษแห่งยุค

ทำความเข้าใจ Pay-Per-View (PPV) กับเทรนด์การรับชมอีเวนต์สุดพิเศษ ทั้งศึก ONE Championship, คอนเสิร์ต Project Sekai และความบันเทิงหลากหลายผ่าน ABEMA PPV.

By ทีมงาน devdog
Xiaomi 17T เผยโฉมภาพจริงจาก Anatel ลุ้นเปิดตัว พ.ค. นี้ พร้อมดีไซน์ใหม่และชาร์จไว 67W!

Xiaomi 17T เผยโฉมภาพจริงจาก Anatel ลุ้นเปิดตัว พ.ค. นี้ พร้อมดีไซน์ใหม่และชาร์จไว 67W!

พบภาพจริง Xiaomi 17T จาก Anatel เผยดีไซน์ใหม่ กล้อง Leica ชิป Dimensity 8500 แบต 6500mAh และชาร์จไว 67W ลุ้นเปิดตัวเดือนพฤษภาคมนี้!

By ทีมงาน devdog