Nội dung bài viết
Tổng hợp các Script quản lý VPS tốt nhất hiện nay nên dùng.
Hiện nay Script quản lý VPS rất nhiều và phổ biến để mang đến cho người dùng. Các Script quản lý VPS được viết được bởi cá nhân và các nhà phát triển ở trong và ngoài nước. Vậy đâu là những Script tốt nhất và tin dùng?. Việc cài đặt các Script có dễ không? Và cấu hình yêu cầu cài đặt tối thiếu như thế nào?. Thì hôm nay tôi xin gửi đến các bạn một bài viết mà tôi tổng hợp tất cả các SCRIPT quản lý VPS trong và ngoài nước mà tôi đang sử dụng và trải nghiệm thực tế.
Lưu ý: Đây không phải là bài viết QC. Tôi chia sẻ trực tiếp về những trải nghiệm cá nhân trong quá trình sử dụng. Mong muốn mang lại và giới thiệu đến người dùng chưa biết đến.
Ở bài này tôi sẽ chia làm 2 phần là:
- Các script trong nước được cá nhân và các nhà cung cấp dịch vụ serer/hosting viết ra.
- Các script ngoài nước.
I. CÁC SCRIPT TRONG NƯỚC
1. LarVPS
LarVPS là một Script được cá nhân viết và tác giả là anh Tong Huynh. LarVPS có một cộng đồng hỗ trợ lớn ở Facebook với Group LarVPS – Công Cụ Quản Lý VPS. Hiện LarVPS có 2 bản là Miễn phí (cho phép sử dụng 2 website) và bản trả phí. Với nhu cầu ít website thì LarVPS là một giải pháp hoàn thiện cho các bạn.
Về tính năng thì LarVPS triển khai nhiều tính năng hữu ích mà các script khác chưa có được.
=========================================================================
LarVPS v0.7.5.1.1 – Cong cu quan ly VPS
LarVPS.com – version: Active
————————————————————————-
Status: OK | Disk: 5.6/70 GB | Ram: 327/2834 MB | Swap: 0/2047 MB
————————————————————————-
Huong dan: https://larvps.com/pages/documentation
//———————————————————————//
1) Quan ly Domain 16) Quan ly Disk
2) Quan ly Let’s Encrypt 17) Quan ly Log
3) Quan ly SSH/SFTP 18) Quan ly WordPress
4) Quan ly AppAdmin 19) Quan ly Image
5) Quan ly Database 20) Quan ly Telegram
6) Quan ly PHP 21) Thiep lap SSL Paid
7) Quan ly Nginx 22) Mod Security
8) Quan ly Fail2ban 23) Thong tin VPS
9) Quan ly Application 24) Cap nhat VPS
10) Quan ly Syntax 25) Active Key
11) Quan ly Utility 26) Backup & Restore
12) Quan ly Crontab 27) Alias public_html
13) Quan ly Cache 28) Duplicate website
14) Quan ly Swap 29) File Manager
15) Quan ly Port
Để cài đặt thì VPS bạn cần có cấu hình hệ thống như sau. Và nếu bạn chưa có VPS hãy thử tham khảo qua AZDIGI để lựa chọn một VPS phù hợp nhất.
Yêu cầu hệ thống
- OS: CentOS 8, Ro
- CPU: >= 1 core
- RAM: >= 1GB
- Disk: >= 10GB
Với LarVPS bạn sử dụng duy nhất một lệnh để cài đặt như sau.
curl -sO https://larvps.com/scripts/larvps && bash larvps
Bạn sẽ nhận được thông báo cài đặt và hãy thực hiện theo các bước trong menu hướng dẫn.
=========================================================================
LarVPS.com v0.5.8.4
=========================================================================
Chào mừng bạn đến với công cụ quản lý LarVPS
————————————————————————-
Thay đổi Port SSH:
Nhập port SSH mới, nếu bạn bỏ qua nhấn Enter: 1991
Xác nhận port_ssh là: 1991
Đang chuẩn bị và tiến hành cài đặt LarVPS…
Cám ơn bạn đã chọn LarVPS quản lý VPS của bạn…
Port SSH: Mặc định là 22, nếu bạn không muốn đổi port thì nhấn Enter để bỏ qua. Việc đổi port là điều cần thiết để tránh bị dòm ngó.
Chờ 5-10p để LarVPS tiến hành cài đặt. Thời gian cài đặt nhanh hay chậm phụ thuộc vào tốc độ mạng của VPS bạn đang sở hữu.
2. HOSTVN SCRIPT
Script thứ 2 mà mình hiện đang sử dụng là HostVN Script. Đây là script được viết từ đội ngũ kỹ thuật của HostVN một nhà cung cấp dịch vụ Server Hosting có tiếng ở Việt Nam. Và có hẵn một Group HOSTVN – SCRIPT – Công cụ quản lý VPS để hỗ trợ người dùng đang sử dụng. Dù không sử dụng VPS tại HostVN nhưng sử dụng script của HostVN thì vẫn được hỗ trợ tận tình. Đây là cách làm việc của HostVN mà mình rất thích.
Để cài đặt được Script này thì máy chủ VPS của bạn cần đạt được cấu hình sau.
Yêu cầu hệ thống
- VPS / Server tối thiểu 1G ram và chưa cài đặt bất kỳ dịch vụ nào.
- OS hỗ trợ: CentOS 7, CentOS 8 và Ubuntu
- RAM: 1GB
- CPU: 1 Core
- Disk: 10GB
Và nếu bạn qua ngán ngẩm khi cài đặt script phải tối ưu để sử dụng thì với HostVN sẽ nói là không. Hệ thống đã được tối ưu sẵn như sau.
- Cấu hình Nginx tương thích với Yoast SEO, Rank Math SEO.
- Cấu hình tối ưu Nginx, PHP-FPM, MariaDB, Opcache, Memcached, Redis phù hợp theo thông số của PVS.
- Cho phép lựa chọn Redis Cache hoặc Memcached giúp tăng tốc độ website.
- Tích hợp sẵn WordPress cache key để tránh trùng nội dung giữa các site.
- Cấu hình Nginx với một số plugins cache phổ biến: WP-Rocket, w3 total cache, wp supercache, Cache Enabler, Swift Performance, Fast cache.
Và để cài đặt bạn sử dụng một lệnh sau để cài đặt.
curl -sO https://scripts.hostvn.net/install && chmod +x install && ./install
- Xem thêm video hướng dẫn: https://hostvn.vn/huong-dan-cai-dat-hostvn-script.html
3. TINO SCRIPT
Tino Script mình đã có trải nghiệm qua thì Script này sử dụng rất tốt. Tác giả đã tối ưu rất nhiều để mang lại hiệu năng tốt nhất cho website hoạt động. Tino Script có một Group hỗ trợ rất đông đảo người tham gia TinoVPS Script – Manage VPS Fast & Simple. Và nếu bạn đang sử dụng Script này thì đừng quên mua ngay một VPS tại Tino với giá hợp lý và mạnh mẽ
Yêu cầu của hệ thống
- TinoVPS Script là một trình quản lý nhẹ, yêu cầu hệ thống tối thiểu và hoạt động tốt nhất cho :
- Hệ điều hành : CentOS 7
- CPU : 1 Core
- RAM : 1GB (Khuyên dùng trên 2GB RAM)
- Dung lượng : Tối thiểu 3GB dung lượng trống
Để cài đặt bạn SSH vào máy chủ và cài đặt với một lệnh duy nhất sau.
curl -sO https://tinovps.com/tinovps-install && sh tinovps-install
4. VPSSIM
Update: 12/11: Hiện VPSSIM không còn khả dụng để cài đặt. Bạn có thể tham khảo qua script DLEMP
VPSSIM mình đã được tiếp xúc cách đây 5 năm khi bước chân vào hệ thống. Script này được viết bởi tác giả Nguyễn Oánh và hiện tại Script này mình thấy không còn được tác giả phát triển cũng như cập nhật nữa. Tuy nhiên với những chức năng hiện có của VPSSIM thì không thể nào bàn cải được.
VPSSIM hiện có 2 bản là miễn phí và trả phí
Theo report từ người dùng thì khi cài script chính thức của tác giả đang bị lỗi php. Và có một một anh SYS khác là Manhkhanh đã fix được lỗi này.
Đây là bản Fix giúp bạn chạy được bình thường sau khi cài đặt VPSSIM ( cài đặt mới hoàn toàn ), không còn bị lỗi không chạy được PHP nữa
Đã Test trên CentOS 7 của
- Amazon Lightsail
- OVH
- Linode
- Vultr
- VPS Viettel
Lưu ý: Bản cài đặt này chỉ Fix lỗitrong quá trình cài đặt, còn lại các thành phần của VPSSIM không thay đổi. Việc nhập được KEY hay không phụ thuộc vào bên vpssim.
Và để cài đặt bạn copy lệnh sau để cài đặt. Sau đó thực hiện theo hướng dẫn ở Menu hiển thị.
curl -sO https://script.manhkhanh.net/vpssim/vpssim_fix && bash vpssim_fix
II. CÁC SCRIPT NƯỚC NGOÀI
1. Centminmod
Centminmod là một shell script dành cho hệ điều hành CentOS 7 trở lên nhằm mục đích tự động cài webserver sử dụng NGINX với PHP-FPM, MariaDB (gọi tắt là LEMP) nhanh chóng. Mặc dù chúng ta có thể tự cài LEMP Webserver cho Linux nhưng với Centminmod, bạn sẽ làm việc đó nhanh hơn và webserver có nhiều tính năng hơn, hoạt động chuẩn hơn.
Yêu cầu hệ thống
- OS: CentOS 7 trở lên
- RAM: 1GB
- CPU: 1Core
- Disk: 20GB
Lệnh cài đặt PHP 5.6 yum -y update; curl -O https://centminmod.com/betainstaller.sh && chmod 0700 betainstaller.sh && bash betainstaller.sh Lệnh cài đặt PHP 7.0 yum -y update; curl -O https://centminmod.com/betainstaller7.sh && chmod 0700 betainstaller7.sh && bash betainstaller7.sh Lệnh cài đặt PHP 7.1 yum -y update; curl -O https://centminmod.com/betainstaller71.sh && chmod 0700 betainstaller71.sh && bash betainstaller71.sh Lệnh cài đặtg PHP 7.2 yum -y update; curl -O https://centminmod.com/betainstaller72.sh && chmod 0700 betainstaller72.sh && bash betainstaller72.sh Lệnh cài đặt PHP 7.3 yum -y update; curl -O https://centminmod.com/betainstaller73.sh && chmod 0700 betainstaller73.sh && bash betainstaller73.sh Lệnh cài đặt PHP 7.4 yum -y update; curl -O https://centminmod.com/betainstaller74.sh && chmod 0700 betainstaller74.sh && bash betainstaller74.sh
2. EE (EasyEngine)
EasyEngine là một *UNIX script dành cho hệ điều hành Ubuntu/Debian giúp tự động cài đặt một webserver sử dụng NGINX và PHP-FPM hoàn chỉnh phục vụ riêng cho WordPress. Điều này có nghĩa là sẽ tự tối ưu hóa cho NGINX để làm việc với WordPress tốt nhất.
Yêu cầu hệ thống
- OS: Ubuntu và Debian
- RAM: 1GB
- CPU: 1 Core
- Disk: 15GB
Và để cài đặt bạn copy lệnh sau để cài đặt. Sau đó thực hiện theo hướng dẫn ở Menu hiển thị.
wget -O migrate.sh https://rt.cx/ee3to4 && chmod +x migrate.sh
3. WordOps
WordOps là một bản fork của EasyEngine v3. một phiên bản nâng cấp hơn và hoạt động rất tuyệt vời. Không chỉ nâng cấp các gói PHP lên 7.2, 7.3 và Nginx 1.16 mới nhất hỗ trợ Brotli, WebP. WordOps còn tiến hành tối ưu PHP-FPM sử dụng Unix socket giúp trang có thời gian phản hồi nhanh hơn .
Nếu bạn sử dụng Ubuntu/Fedora (requires Ubuntu Server 16.04/18.04/19.04 or Debian 8/9/10) .WordOps là một sự lựa chọn tốt cho bạn để cài đặt các webservice cũng như quản lý các website của mình tiện dụng.
Một số tính năng tiêu biểu của WordOps có thể kể tới như :
- Dễ dàng cài đặt: Trình cài đặt tự động với chỉ một lệnh .
- Triển khai nhanh: Cài đặt WordPress, Nginx, PHP, MySQL & Redis nhanh và tự động
- Bản dựng Nginx tùy chỉnh: Nginx 1.16.1 – Hỗ trợ TLS v1.3 Cloudflare HTTP / 2 HPACK & Brotli
- Cập nhật: PHP 7.2, 7.3 & 7.4, MariaDB 10.3 & Redis 5.0
- Bảo mật: Bảo mật WordPress với Nginx location directives
- Mạnh mẽ: Cấu hình Nginx được tối ưu hóa với nhiều bộ đệm.
- SSL: Tên miền, tên miền phụ và ký tự đại diện Hãy mã hóa chứng chỉ SSL bằng API DNS
- Hiện đại: SSL / TLS được bảo mật với ciphers_suite mạnh mẽ, giao thức TLS hiện đại và hỗ trợ HSTS
- Giám sát: Lưu lượng Vhost Nginxtrực tiếp với ngx_vts_module và giám sát máy chủ với Netdata
- Thân thiện với người dùng: Bảng điều khiển WordOps với các công cụ / giám sát trạng thái máy chủ
Yêu cầu hệ thống
- OS: Ubuntu và Debian
- RAM: 1GB
- CPU: 1 Core
- Disk: 15GB
Và để cài đặt bạn copy lệnh sau để cài đặt. Sau đó thực hiện theo hướng dẫn ở Menu hiển thị.
wget -qO wo wops.cc && sudo bash wo
4. Webinoly
Webinoly cung cấp một bộ công cụ rất tiện lợi giúp việc tạo và quản trị website. Với webinoly việc quản trị website trở nên dễ dàng hơn rất nhiều. Chỉ bằng một lệnh bạn đã có 1 trang web hay cũng chỉ với 1 lệnh bạn có thể tạo được SSL cho trang web của bạn. Webinoly mới chỉ hộ trợ trên hệ điều hành là Ubuntu 16.04 và Ubuntu 18.04=
Yêu cầu hệ thống
- OS: Ubuntu và Debian
- RAM: 1GB
- CPU: 1 Core
- Disk: 15GB
Và để cài đặt bạn copy lệnh sau để cài đặt. Sau đó thực hiện theo hướng dẫn ở Menu hiển thị.
wget -qO weby qrok.es/wy && sudo bash weby 3
- Xem thêm các tài liệu Hướng dẫn Server Hosting tại đây
Nguồn: kblinux.com
VPSSim giờ đc anh em nâng cấp thành Dlemp, sài cũng ok, nhưng ko biết mấy script miễn phí thì nên dùng cái nào, đang tính thay cái Dlemp