Chào mừng các bạn đến với Học VPS, blog chuyên chia sẻ kiến thức quản trị VPS, Server, hoàn toàn miễn phí.

Học VPS đang tập trung phát triển HocVPS Script, công cụ giúp tự động hóa quá trình cài đặt tất cả các thành phần cần thiết nhất cho VPS chỉ với một dòng lệnh duy nhất. Giao diện thân thiện dễ sử dụng, giúp những bạn mới làm quen hay cả những ai đã nhiều kinh nghiệm nhất cũng có thể bắt đầu sử dụng VPS nhanh chóng nhất.

Thông báo: Hiện tại HocVPS Script trên Ubuntu đã hoàn thiện , người dùng có thể cài đặt và trải nghiệm

Không như những Control Panel khác, HocVPS Script không chạy ngầm bất kì service nào nên không hề tiêu thụ tài nguyên VPS khi không sử dụng.

HocVPS Script sẽ support:

  • Centos 7
  • Centos 8
  • Rocky Linux 8
  • Ubuntu 18.04
  • Ubuntu 20.04

HocVPS Script sẽ tự động cài đặt:

  • Webserver Nginx bản mới nhất.
  • Database MariaDB bản mới nhất (chính là MySQL được tối ưu).
  • Lựa chọn cài đặt và cập nhật các phiên bản Mariadb mới trong quá trình setup
  • PHP phiên bản mới nhất tùy chọn: PHP 8.0, PHP7.4, PHP 7.3, PHP 7.2, PHP 7.1, PHP 7.0, PHP 5.6; đi kèm Zend OPcache giúp PHP hoạt động nhanh nhất
  • phpMyAdmin mới nhất
  • eXtplorer mới nhất để quản lý File Manager, có thể tạo user, phân quyền riêng biệt
  • Tùy chọn cài đặt Firewall sử dụng CSF
  • Hỗ trợ cài đặt chứng chỉ SSL Let’s Encrypt cho website
  • Hỗ trợ cài đặt chứng chỉ SSL Thương mại (Sectigo, Geotrust, …)

Những tính năng đặc biệt:

  1. Thông tin cài đặt đơn giản, chỉ cần lựa chọn phiên bản PHP, tên miền chính và port admin là đủ.
  2. Sử dụng Nginx repo thay vì compile từ source như những script khác giúp việc cài đặt Nginx nhanh hơn, sau này có nâng cấp cũng dễ dàng hơn rất nhiều.
  3. Thay thế MySQL bằng MariaDB cho kịp xu hướng (đây là phiên bản cải tiến từ MySQL, hoạt động tương tự nhưng cho hiệu suất cao hơn MySQL; ngoài ra phiên bản mới nhất CentOS 7 chính thức đã hỗ trợ MariaDB).
  4. Lựa chọn cài đặt và cập nhật các phiên bản Mariadb mới trong quá trình setup
  5. Tương thích với cả CentOS  7, CentOS 8 (Update Centos 8 tại đây), Rocky Linux 8 , Ubuntu 18.04 và 20.04 (Update tại đây)
  6. Tùy chọn sử dụng cài đặt phiên bản PHP mới nhất như: PHP8.0, PH7.4, PHP 7.3, PHP 7.2, PHP 7.1, PHP 7.0, PHP 5.6.
  7. Có trình quản lý File Manager eXtplorer trực tiếp ngay trên web.
  8. Tự động cài đặt module Zend Opcache và có thể theo dõi status ngay trên web.
  9. Sử dụng được với cả domain www và non-www, tự động redirect giúp bạn.
  10. Update tự động cho Nginx, PHP, MariaDB.
  11. Theo dõi tình trạng server ngay trên web, có thể sử dụng mobile truy cập mọi nơi.
  12. Thay đổi port SSH mặc định từ 22 sang 2222 hạn chế SSH Brute Force Attack, kèm theo Fail2ban block IP ngay nếu phát hiện login sai 3 lần (áp dụng cả SSH và HocVPS Script Admin).
  13. Toàn bộ thông tin quản lý sẽ được lưu trong file text ở /root/hocvps-script.txt
  14. Tham khảo thêm tính năng mới trong Changelog.
  15. Tùy chọn cài đặt Firewall sử dụng CSF
  16. Hỗ trợ cài đặt chứng chỉ SSL Let’s Encrypt cho website
  17. Hỗ trợ cài đặt chứng chỉ SSL Thương mại (Sectigo, Geotrust, …)
  18. Hỗ trợ backup dữ liệu Source Code và database lên google driver
  19. Thay đổi version PHP sử dụng (Tính năng này chỉ áp dụng cho cài đặt trên Ubuntu)

Cài đặt HocVPS Script

Đầu tiên các bạn cần chuẩn bị một VPS mới tinh bằng cách Reinstall hoặc Rebuild, sử dụng CentOS 7 , Centos8, Rocky Linux 8, Ubuntu 18.04 hoặc Ubuntu 20.04, bản 32bit hoặc 64bit đều được. Nên sử dụng bản CentOS 7 64bit với PHP 7.3

Kết nối SSH sử dụng ZOC Terminal hoặc Putty với tài khoản root. Nếu tài khoản không có quyền root cần cấp quyền bằng cách chạy lệnh sudo su.

Chạy lệnh sau để tiến hành cài đặt:

curl -sO https://hocvps.com/install && bash install

Thông tin chi tiết về HocVPS Script, xin mời các bạn tham khảo tại đường dẫn: https://hocvps.com/script/

Sử dụng HocVPS Script

Sau khi cài đặt xong, các tính năng của HocVPS Script truy cập bằng cách sử dụng lệnh hocvps.

Để quản lý files, upload dữ liệu bạn hãy sử dụng eXtplorer, thông tin đăng nhập sẽ xuất hiện sau khi cài xong HocVPS Script. Ngoài ra bạn cũng có thể upload thông qua sFTP, tuy nhiên upload xong cần chạy lệnh hocvps menu 14 Phân quyền Webserver để cấp quyền cho Nginx.

Trong quá trình sử dụng, đang ở bất kỳ chức năng nào bạn cũng có thể nhấn Ctrl + C sẽ thoát khỏi Script ngay lập tức.

Mọi ý kiến đóng góp, phát triển HocVPS Script xin mời bạn bạn để lại comment trong bài viết này.

Xin cảm ơn các bạn đã tin tưởng sử dụng HocVPS.