9 loại máy chủ khác nhau mà bạn có thể lưu trữ trên Raspberry Pi

9 loại máy chủ khác nhau mà bạn có thể lưu trữ trên Raspberry Pi
Độc giả như bạn giúp hỗ trợ MUO. Khi bạn mua hàng bằng các liên kết trên trang web của chúng tôi, chúng tôi có thể kiếm được hoa hồng liên kết. Đọc thêm.

Raspberry Pi có thể được mô tả là con dao máy tính của quân đội Thụy Sĩ. Bạn có thể sử dụng nó để thắp sáng đèn LED, viết email công việc, truyền phát phim tới TV/màn hình cũ hoặc thậm chí lưu trữ máy chủ trò chơi.





Lưu trữ máy chủ là một cách tuyệt vời để đưa Raspberry Pi của bạn vào sử dụng. Nhiều ứng dụng lưu trữ tận dụng tài nguyên của máy tính bảng đơn mà không quá đánh thuế vào phần cứng. Chúng ta hãy xem một số máy chủ khác nhau mà bạn có thể lưu trữ trên Raspberry Pi SBC.





LÀM VIDEO TRONG NGÀY CUỘN ĐỂ TIẾP TỤC VỚI NỘI DUNG

1. Máy chủ web: Apache, Nginx

Máy chủ web là một máy tính cung cấp các trang web cho người dùng theo yêu cầu. Nó chịu trách nhiệm lưu trữ các tệp thành phần (HTML, CSS và JavaScript) và xử lý các yêu cầu truy cập chúng.





Bạn có thể tạo máy chủ web trực tuyến của riêng bạn bằng Apache , một giải pháp phần mềm đa nền tảng phổ biến có khả năng chấp nhận các yêu cầu này của người dùng và gửi cho họ các tệp được yêu cầu. Apache chịu trách nhiệm cho hơn 67% trang web trên thế giới. Nginx là một giải pháp thay thế tuyệt vời mà bạn có thể sử dụng thay thế.

ĐẾN thiết lập máy chủ web trên Raspberry Pi của bạn , bạn phải cài đặt Apache và phần mềm quản lý cơ sở dữ liệu quan hệ như MariaDB để lưu trữ dữ liệu người dùng và các thông tin cần thiết khác.



2. Máy chủ cơ sở dữ liệu: MariaDB

  MariaDB so với MySQL

Bạn có thể chọn lưu trữ cơ sở dữ liệu của mình trên một nền tảng riêng biệt với trang web của mình. Điều này có thể có lợi cho việc cải thiện hiệu suất và tăng cường bảo mật.

MySQL là một giải pháp phổ biến để quản lý cơ sở dữ liệu, nhưng nó không có sẵn để cài đặt trên Raspberry Pi. Thay vào đó, bạn sẽ cần cài đặt MariaDB để quản lý cơ sở dữ liệu của mình. Phần lớn, MariaDB tương thích với MySQL, với một vài khác biệt nhỏ.





3. Máy chủ tệp: Samba, NFS

Máy chủ tệp là máy tính chịu trách nhiệm lưu trữ và cung cấp quyền truy cập vào tệp và tài liệu qua mạng. Bộ lưu trữ gắn mạng, hay NAS, là một loại máy chủ tệp. Bằng cách sử dụng máy chủ tệp, bạn có thể tiết kiệm dung lượng trên máy tính chính của mình mà vẫn có sẵn các tệp để sẵn sàng truy cập bất cứ khi nào bạn cần.

Cách phổ biến nhất để thiết lập máy chủ tệp trên Raspberry Pi là sử dụng Samba để chia sẻ tệp trên mạng của bạn . Điều này cho phép bạn trao đổi tệp giữa một số máy tính trong mạng cục bộ của mình với thiết lập tối thiểu. Bạn sẽ cần một thẻ SD hoặc SSD tốt để tránh tắc nghẽn khi truyền.





NFS là một giải pháp thay thế cho Samba cung cấp khả năng mã hóa tốt hơn và dễ cài đặt hơn một chút.

4. Máy chủ FTP: vsftpd, ProFTPD

  người phụ nữ ở bàn nhìn vào ba màn hình

Máy chủ FTP hoạt động tương tự như máy chủ tệp, ngoại trừ các tệp được lưu trữ trên Internet và không thể truy cập được qua mạng cục bộ của bạn. Các máy chủ tệp thường an toàn hơn nhưng chúng có phạm vi truy cập hạn chế hơn. Các tệp được lưu trữ trên máy chủ FTP có thể được truy cập từ mọi nơi trên thế giới.

Để lưu trữ máy chủ FTP trên Raspberry Pi, bạn cần cài đặt và thiết lập chương trình FTP, chẳng hạn như ProFTPD (Pro File Transfer Protocol Daemon) trên Raspberry Pi. ProFTPD được viết để có nhiều tính năng, hiệu suất cao và bảo mật cao. Sau khi thiết lập máy chủ của mình, bạn có thể kết nối với máy chủ đó bằng bất kỳ ứng dụng khách FTP nào được hệ điều hành của bạn hỗ trợ.

5. Máy chủ DNS: BIND, dnsmasq

Máy chủ DNS dịch tên miền thành địa chỉ IP. Các lợi ích của việc có máy chủ DNS cục bộ bao gồm bảo mật, chặn tên miền, truy cập nhanh hơn vào các trang web bạn thường xuyên và khả năng tạo tên miền cục bộ của riêng bạn.

các kênh truyền hình trực tuyến miễn phí từ khắp nơi trên thế giới

BIND là lựa chọn tốt nhất của bạn nếu bạn quan tâm đến việc thiết lập máy chủ DNS. Nó là một máy chủ đầy đủ tính năng, có khả năng hoạt động như một máy chủ định danh đệ quy và có thẩm quyền. Dnsmasq là một giải pháp thay thế nhẹ và dễ sử dụng hơn với ít tính năng hơn.

6. Máy chủ thư: Postfix, Dovecot

  biểu tượng ứng dụng email trên điện thoại thông minh

Có nhiều công cụ có sẵn để lưu trữ máy chủ thư trên Raspberry Pi. Tuy nhiên, việc chạy một máy chủ thư đòi hỏi một khối lượng công việc đáng kể và đi kèm với những nhược điểm khác, vì vậy, đây không phải là điều cần thiết nếu bạn là người mới bắt đầu. Tuy nhiên, nó có thể là một trải nghiệm học tập bổ ích nếu bạn sẵn sàng bỏ qua những nhược điểm.

Để chạy một máy chủ thư trên Raspberry Pi, bạn sẽ cần phải thiết lập Postfix để gửi và nhận email . Bạn cũng sẽ phải cài đặt các dịch vụ bổ sung như Dovecot hoặc Courier để truy cập email của mình.

7. Máy chủ VPN: OpenVPN, WireGuard

Máy chủ VPN (Mạng riêng ảo) mã hóa kết nối giữa các thiết bị, khiến bên thứ ba khó chặn hoặc truy cập dữ liệu được truyền hơn. bạn có lựa chọn để lưu trữ máy chủ VPN trên Raspberry Pi , đây có thể là một cách tuyệt vời để tạo một mạng riêng tư và an toàn.

Hãy nhớ rằng việc chạy máy chủ VPN yêu cầu một số kiến ​​thức kỹ thuật và có những rủi ro bảo mật liên quan nếu không được bảo mật đúng cách. Đảm bảo thực hiện các biện pháp phòng ngừa cần thiết và luôn cập nhật hệ thống của bạn với các bản vá bảo mật mới nhất.

8. Máy chủ phương tiện: Plex, Emby

  thư viện phát trực tuyến plex

Một số lượng lớn chủ sở hữu Raspberry Pi sử dụng thiết bị này để lưu trữ và quản lý bộ sưu tập phim, album ảnh, nhạc và chương trình truyền hình của họ. Plex là tùy chọn phổ biến nhất để lưu trữ một máy chủ phương tiện chuyên dụng nhưng Jellyfin và Emby là những lựa chọn thay thế xứng đáng.

Tất cả các tùy chọn đều có ứng dụng cho hầu hết các hệ điều hành, nhưng Plex thường mang lại hiệu suất cao hơn và bạn có nhiều khả năng tìm được trợ giúp hơn nếu gặp phải bất kỳ sự cố nào. Hãy tiếp tục và lấy Raspberry Pi của bạn ra, cài đặt Plex trên đó và phát trực tuyến các bộ phim yêu thích của bạn từ bất kỳ thiết bị nào bạn thích.

9. Máy chủ trò chơi: Minecraft, Terraria

  Ảnh chụp màn hình được chụp từ Xbox Series X hiển thị màn hình tiêu đề cho Minecraft

Bạn có thể điều chỉnh Raspberry Pi của mình trong thời gian ngừng hoạt động bằng cách lưu trữ một máy chủ trò chơi trên đó. Có một số trò chơi bạn có thể tự lưu trữ trên máy chủ Raspberry Pi nhưng hai tùy chọn phổ biến nhất là Minecraft và Terraria.

Cả hai trò chơi đều là trò chơi hộp cát với các yếu tố trực tuyến và ngoại tuyến. Tuy nhiên, Terraria tập trung nhiều hơn vào hành động và chiến đấu trong khi Minecraft thoải mái hơn và nhấn mạnh vào sự khám phá và sáng tạo.

Bạn sẽ cần cài đặt phần mềm máy chủ cho trò chơi, Nukkit cho Minecraft và TShock cho Terraria. Quá trình chạy máy chủ cho cả hai trò chơi là tương tự nhau. Vì vậy, nếu bạn có thể thiết lập máy chủ Minecraft trên Raspberry Pi của bạn , bạn có thể làm tương tự với Terraria.

Chạy máy chủ trên Raspberry Pi

Lưu trữ máy chủ là một trong những cách phổ biến nhất để sử dụng Raspberry Pi. Nhiều người dùng lưu trữ một hoặc nhiều máy chủ trên một Raspberry Pi vì những lý do khác nhau. Nhưng hãy biết rằng máy chủ lưu trữ trên Raspberry Pi đi kèm với các hạn chế về phần cứng và việc lưu trữ nhiều máy chủ trên một Raspberry Pi chắc chắn sẽ ảnh hưởng đến hiệu suất của nó.