Hosting Raspberry Pi với Ubuntu Server
Một bài post lưu lại các bước cài đặt và cấu hình một máy chủ Raspberry Pi với Ubuntu Server cho future me (và ai bất kì ai đó tình cờ tìm được bài này).Những thứ cần phải chuẩn bị
- Raspberry Pi (4 đổ lên, vì trước đó khá yếu) và dây nguồn (tất nhiên rồi)
- Thẻ SD Card với dung lượng tối thiểu 16GB (đương nhiên càng nhiều càng tốt)
- Dây LAN và 1 đường truyền mạng ổn định.
- Một con máy tính để có thể cài đặt OS vào thẻ SD card
- Optional: Bộ case tản nhiệt cho Raspberry Pi
- Optional: Đầu đọc thẻ SD card (nếu máy tính không có sẵn)
Lý do cho từng thứ bên tre
Lựa chọn OS: Ubuntu Server
Lý do mình chọn Ubuntu Server dù nó không phải là OS ngon, nhẹ nhất, xịn nhất là vì…mình đã quen dùng Ubuntu. Raspberry Pi OS cũng là một lựa chọn tốt, nhưng chắc chắn Ubuntu Server sẽ có tính tương thích tốt hơn nhiều. Đương nhiên với 8GB RAM thì mình sẽ chọn bản 64-bit, còn nếu bạn dùng bản 2GB thì chọn 32-bit cho nhẹ nhàng cũng được. Bạn không cần phải tải Ubuntu Server từ trang chủ vì Raspberry Pi Imager sẽ giúp bạn làm việc này.
Raspberry Pi Imager (RPI)
Raspberry Pi Imager (RPI) là một công cụ giúp bạn cài đặt OS cho Raspberry Pi một cách dễ dàng. Bạn có thể tải nó tại đây .
Phần mềm này sẽ lo cho bạn từ việc chọn loại thiết bị tương thích, OS tương thích với thiết bị đó, cho đến việc format và cài đặt OS vào USB.
Sự lựa chọn khác nếu bạn cảm thấy…master hơn, và có thể là nhanh hơn so với RPI, là tự download OS từ trang chủ Ubuntu Server và cài đặt bằng dd
hoặc balenaEtcher
.
Mình thì chọn RPI vì nó đơn giản, official, dễ xài và nhanh chóng.
To be continued…