Cài đặt Centos 7 bản GNOME desktop và remote qua RDP trên Orange Pi 5 Plus

Xin chào các bạn, Orange Pi 5 Plus quả là một máy tính nhúng mạnh mẽ, hơn nữa lại còn được hỗ trợ bởi nhiều hệ điều hành khác nhau, trong đó bản porting Centos này cực kỳ tuyệt vời. Như đã giới thiệu trước đây tại  Các hệ điều hành cho Orange Pi 5 Plus, chúng ta có thể tải về bản Centos 7 GNOME Desktop tại github này https://github.com/leeboby/centos-images. Tại đó cũng có bản Minimal là CLI nhưng vì tôi sẽ hướng dẫn thêm cài RDP để remote từ xa và aaPanel để quản lý Web service nên tôi sẽ dùng bản GNOME Desktop.

Các hệ điều hành cho Orange Pi 5 Plus

Đầu tiên bạn cần:

  • Orange Pi 5 Plus, bản 8GB hay 16GB RAM tùy theo nhu cầu của bạn
  • thẻ nhớ microSD 16GB tối thiểu, nguồn type-c 5v 3A hoặc 4A
  • bạn cũng sẽ cần màn hình để thao tác, cùng với chuột và bàn phím
  • có thể mua thêm vỏ mica kèm tản và quạt để Orange Pi chạy ổn định hơn
  • hoặc mua thêm ổ ssd nvme 2280 để lưu trữ (nếu bạn định cài cloud storage server.

Cài Centos 7 trên Orange Pi 5 Plus

Đầu tiên bạn tải về file img của hệ điều hành, nó sẽ có tên dạng như vậy opi5plus-centos-7.2009-aarch64-gnome-20230611.img,  sử dụng Win32DiskImager hoặc Etcher để flash nó vào thẻ nhớ trên máy tính. Bạn sẽ cần đầu đọc thẻ microSD nếu máy tính bạn chưa có. Sau đó cắm vào Orange Pi 5 Plus và cắm nguồn để khởi động, cắm dây LAN, cắm màn hình và bàn phím như một máy tính thông thường. Hệ thống sẽ khởi động các dòng lệnh và sau đó sẽ hiện lên các bảng câu hỏi để cài đặt Centos, dễ hơn cài windows rất nhiều. Sau khi hoàn thiện các bước này bạn đã có Centos 7 với desktop GNOME như hình bên dưới

Cài XRDP để remote desktop trên Orange Pi 5 Plus

Để remote từ máy tính khác vào Pi thông qua ứng dụng Desktop Remote trên Windows, bạn cần cài đặt XDRP. Các bước cài đặt như sau:

1. Cập nhật hệ thống, khi chạy lệnh này sẽ mất khá lâu, lấy 1 cốc cafe trong lúc chờ
$ sudo yum -y update

2. Cài repo và cài đặt XRDP
$ sudo yum install -y epel-release
$ sudo yum install -y xrdp
$ sudo systemctl enable xrdp
$ sudo systemctl start xrdp

3. Mở firewall cho cổng 3389 của XRDP
$ sudo firewall-cmd --add-port=3389/tcp --permanent
$ sudo firewall-cmd --reload

4. Kiểm tra lại xem service XRDP đã chạy chưa
$ sudo systemctl status xrdp

Nếu mọi việc OK, bạn sẽ có thể sử dụng máy tính Windows để remote desktop trên Centos 7

Cài aaPanel quản lý web service.

Như đã giới thiệu trước đây aaPanel là một phần mềm miễn phí rất mạnh để quản lý các webserver, trên đó bạn có thể tự động cài LAMP hoặc LNMP tùy thích. Có thể quản lý các docker hoặc ứng dụng docker, rồi sử dụng reversed proxy để mở cổng ra web service.

Bạn có thể tạo các website tĩnh, website với PHP không hoặc với cả PHP và MySQL, thậm chí còn có thể quản lý các ứng dụng NodeJS thông qua việc quản lý các phiên bản nodejs và npm ngay chính tại giao diện quản lý.

Bạn có thể xem thêm về aaPanel tại đây Hướng dẫn cài đặt Server Management aaPanel cho Orange Pi 3 LTS hoặc Orange Pi 4 LTS

Đối với bản Centos này bạn chỉ cần đơn giản chạy lệnh này là xong
yum install -y wget && wget -O install.sh http://www.aapanel.com/script/install_6.0_en.sh && bash install.sh aapanel

Sau khi quá trình cài dặt kết thúc, bạn vào giao diện web tại http://IP_của_PI và hoàn tất quá trình cài đặt

Tôi đang có ý định mở cổng internet tại văn phòng, và sử dụng Orange Pi 5 Plus như một webserver host luôn các ứng dụng cần thiết cho Orange Pi, vì thực sự là với cấu hình như vậy Orange Pi 5 Plus vượt xa các gói VPS mà tôi đang sử dụng.

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *