Những ai từng cài đặt quản lý host aaPanel trên thiết bị ARM sẽ thấy việc cài đặt diễn ra rất tốn thời gian. Phần cài đặt cơ bản của aaPanel mất khoảng 30 phút. Ngoài ra cài đặt bộ LEMP/ LAMP sau này còn tốn thời gian trên 3 giờ.
Hôm này mình giới thiệu với các bạn Tinycp trình quản lý host siêu nhẹ, có các tính năng tự bản free aaPanel nhưng lại có thời gian cài đặt rất nhanh và gói cài tốn rất ít dung lượng bộ nhớ.
Một vài thông tin về Tinycp:
- Tinycp hiện tại chỉ hỗ trợ Ubuntu & Debian.
- Yêu cầu cấu hình thấp, đặc biệt chiếm rất ít ram.
- Quá trình cài đặt siêu tốc 3-5 phút.
Mặc định các bạn đã Flash Ubuntu và đăng nhập vào SSH,/ ở đây tôi dùng PuTTY. Các bạn có thể vào trang chủ để tham khảo sử dụng.
Ở đây Mình sẽ cài bản Stable:
$ sudo apt install gnupg ca-certificates
$ sudo apt-key adv –fetch-keys http://repos.tinycp.com/ubuntu/conf/gpg.key
$ sudo echo “deb http://repos.tinycp.com/ubuntu all main” | sudo tee /etc/apt/sources.list.d/tinycp.list$ sudo apt-get update
$ sudo apt-get install tinycp
Bạn chạy lần lượt từng lệnh trên để cài hoặc thay bằng “sudo apt-get install tinycp” bằng dòng sau để khỏi tương tác trong quá trình cài đặt.
TINYCP_USER=”admin” TINYCP_PASS=”password” TINYCP_PORT=”55555″ apt-get install tinycp
Khi kết thúc cài đặt ta có thông số đăng nhập.
Login vào Linux panel để cài các soft packages cần thiết (nginx, php, Mariadb,..)
Trong bánh xe settings/ Features hoặc mục WEB cho lần đầu tiên cài đặt.
Quá trình cài đặt này diễn ra khá nhanh tầm 10-20 phút nhưng chúng ta có được gói soft packages khá mới.
Việc cài đặt web cũng thực hiện một cách khá nhẹ nhàng.
Bạn cần cài thêm modules PHP có thể vào mục PHP hoặc sài lệnh sau qua SSH.
sudo apt install php7.4 php7.4-fpm php7.4-mysql php-common php7.4-cli php7.4-common php7.4-json php7.4-opcache php7.4-readline php7.4-mbstring php7.4-xml php7.4-gd php7.4-curl php7.4-zip php7.4-Imagick php7.4-sqlite3 php-pear
Kết quả là dùng chưa đến 500M ram cho 2 site web nhỏ.
Lưu ý: cần chỉnh sửa file cấu hình nginx để tránh lỗi 413 khi upload.
sudo vi /etc/nginx/nginx.conf
Thêm dạng sau vào file nginx.conf ở 1 trong 3 block “http“, “server” hay “location“.
client_max_body_size 12M;
reload lại nginx.
sudo nginx -s reload
chúc các bạn ngon miệng.