Skip to content

Latest commit

 

History

3,246 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WPTangToc OLS

Giải pháp Thiết lập & Quản trị Webserver Miễn phí, Siêu tốc độ, Dành riêng cho WordPress

Build & Test Trivy Security Optimized for WordPress Stable Version License GPLv3 Architecture


🌟 Sứ mệnh của chúng tôi

Sứ mệnh của WPTangToc OLS là mang đến một hệ sinh thái máy chủ hoàn hảo, nơi hiệu năng chạm đỉnh và bảo mật được đặt lên hàng đầu. Đây không chỉ là một Bash Script cài đặt đơn thuần, mà là kết tinh của hàng ngàn giờ tối ưu hóa chuyên sâu. Chúng tôi tập trung 100% nguồn lực vào mã nguồn WordPress, giúp các Sysadmin từ tay ngang đến chuyên nghiệp quản trị máy chủ một cách mượt mà, nhàn nhã và mạnh mẽ nhất.

🔥 Tại sao bạn nên chọn WPTangToc OLS?

  • ⚡ Hiệu năng xé gió: Tích hợp OpenLiteSpeed, LSPHP tùy biến (nhanh hơn PHP-FPM thuần), Giao thức HTTP/3 QUIC, và tối ưu Object Cache (Redis/Memcached/Valkey/KeyDB) ở mức tầng UNIX Socket sâu nhất.
  • 🛡️ Bảo mật cô lập: Sử dụng công nghệ PhpSuExec + Chroot + Namespace để giam lỏng (cô lập) từng website. Nếu một trang web trên máy chủ bị hack, hacker cũng vĩnh viễn không thể "cháy lan" sang các trang web khác. nhiều lớp giúp giảm thiểu nguy cơ lây lan mã độc giữa các website.
  • 🤖 Tự động hóa thông minh: Mọi thao tác cấu hình phức tạp, tối ưu Database, hay quản lý Firewall đều được giải quyết tự động chỉ bằng phím bấm.
  • ☁️ Bảo vệ dữ liệu toàn diện: Hệ thống sao lưu thông minh vận hành hoàn toàn tự động đóng gói và đẩy thẳng dữ liệu của bạn lên đa nền tảng Cloud (Amazon S3, Google Drive, OneDrive, Telegram, Cloudflare R2...). Giải phóng bạn khỏi nỗi lo rủi ro phần cứng, hỏng ổ cứng... Đảm bảo website luôn có sẵn phương án khôi phục thần tốc trước mọi sự cố hay thảm họa không lường trước.
  • ✅ An tâm tuyệt đối (DevSecOps): Quét bảo mật tự động (Trivy, Gitleaks, ShellCheck) và kiểm thử khắt khe qua BATS trên đa nền tảng máy ảo CI của GitHub Actions (x86_64 & ARM64), đảm bảo sự ổn định tuyệt đối trước khi đến tay bạn.

💻 Hệ điều hành & Cấu hình hỗ trợ

🐧 Hệ điều hành Linux (Kiến trúc x86_64 & ARM)

  • AlmaLinux: 8, 9, 10 (Khuyên dùng: AlmaLinux 9) 🏆
  • Rocky Linux: 8, 9, 10
  • Red Hat Enterprise Linux (RHEL): 8, 9, 10
  • Oracle Linux Server: 8, 9, 10
  • Ubuntu: 22.04, 24.04 (Thử nghiệm)

⚙️ Cấu hình yêu cầu

  • Tối thiểu: CPU 1 vCore | RAM > 512MB | Ổ cứng > 8GB
  • Khuyến nghị: CPU 1 vCore | RAM > 2GB | Ổ cứng > 20GB

💡 Lời khuyên: Nếu bạn chưa có VPS, hãy chọn các nhà cung cấp uy tín để có trải nghiệm tốt nhất với phần mềm.


⚡ Hướng dẫn cài đặt

Cách 1: Cài đặt tiêu chuẩn (Có tương tác)

Bạn chỉ cần dán đoạn mã này vào Terminal (quyền root), hệ thống sẽ chạy và có menu hỏi bạn một số thiết lập cơ bản:

curl -sO https://wptangtoc.com/share/wptangtoc-ols && bash wptangtoc-ols

Link dự phòng từ GitHub:

curl -sO https://wptangtoc.github.io/wptangtoc-ols/wptangtoc-ols && bash wptangtoc-ols

Cách 2: 🤖 Cài đặt Không Chạm (Unattended / Zero-Touch)

Tuyệt chiêu dành cho các Sysadmin muốn triển khai hạ tầng hàng loạt (Mass Deployment) qua Ansible, Cloud-Init, hãng VPS đóng thành template hay Snapshots để nhân bản rất nhanh chóng và tiện lợi hoặc đơn giản là bạn "lười" bấm phím. Chỉ cần thêm cờ --auto, phần mềm sẽ tự động bỏ qua mọi câu hỏi, áp dụng ngay cấu hình mặc định an toàn, ổn định và nhanh nhất do tác giả định chuẩn (PHP 8.3, MariaDB Stable LTS 10.11, Port SSH mặc định).

curl -sO https://wptangtoc.com/share/wptangtoc-ols && bash wptangtoc-ols --auto

Link dự phòng từ GitHub:

curl -sO https://wptangtoc.github.io/wptangtoc-ols/wptangtoc-ols && bash wptangtoc-ols --auto


🛡️ Dành cho Sysadmin: Mã SHA256 kiểm tra toàn vẹn file (Click để xem)
wptangtoc-ols: 23c9c695b7cc794e5b088c2f463b8ac840fc5a3bc6389aae40243a43d1edd338

🛠️ Danh sách Tính năng Đồ sộ

WPTangToc OLS không chỉ là kịch bản cài đặt, mà là một hệ sinh thái quản trị máy chủ hoàn chỉnh mang tiêu chuẩn Enterprise, bao gồm:

  • Nền tảng lõi tối thượng: Vận hành trên OpenLiteSpeed, LSPHP tùy biến đa phiên bản (7.1 đến 8.5 chạy song song) và hệ quản trị cơ sở dữ liệu MariaDB LTS (10.11 đến 12.3).
  • Tối ưu Hệ điều hành & Mạng (Kernel Tuning): Tự động cấu hình sysctl, ulimit, kích hoạt thuật toán chống nghẽn mạng TCP BBR và phân bổ tối ưu Zram/Swap theo đúng phần cứng vật lý.
  • Quản lý Website toàn diện: Khởi tạo không giới hạn Domain/Subdomain, cấp phát chứng chỉ SSL Let's Encrypt tự động gia hạn.
  • Dễ dàng nhân bản (Clone) Tạo môi trường thử nghiệm (Staging cấp sẵn miễn phí domain *.wptangtoc-ols.com để giả lập) chỉ với 1 thao tác.
  • Bảo mật Cô lập (Defense in Depth): Ứng dụng công nghệ PhpSuExec + Chroot + Namespace giam lỏng từng website. Chống "cháy lan" mã độc. Tự động đổi Port SSH bảo vệ máy chủ.
  • Tường lửa & Quét mã độc: Tích hợp 8G Firewall, CSF/Firewalld/NFtables bảo vệ. Trang bị Yara, Fail2ban chống Brute Force, Khóa IP xấu và thiết lập chặn truy cập theo Quốc gia.
  • Cache Đa tầng Tiên tiến: Bật sẵn OPcache, Page Cache HTML, Browser Cache. Hỗ trợ cấu hình Object Cache siêu tốc (Redis, Memcached, Valkey, KeyDB) giao tiếp trực tiếp qua UNIX Socket.
  • Tối ưu chuyên sâu WordPress: Hỗ trợ quản trị mạnh mẽ qua WP-CLI. Tự động thiết lập tính năng siêu bảo mật LockDown WordPress và thay thế WP-Cron bằng Linux Cron để giảm tải CPU.
  • Quản trị Database Thông minh: Tự động Auto-tune cấu hình MariaDB (Query Cache, Buffer Pool) khớp với lượng RAM hiện có. Tích hợp sẵn PHPMyAdmin và hỗ trợ chuyển đổi Engine (InnoDB, MyISAM, Aria).
  • Tương thích Cloudflare CDN: Hỗ trợ SSL full Cloudflare và show real ip Cloudflare...
  • An toàn Dữ liệu & Tự động hóa: Tự động sao lưu định kỳ. và đẩy thẳng lên Cloud (Amazon S3, Cloudflare R2, Google Drive, OneDrive, Telegram...).
  • Giám sát & Tự phục hồi: Cảnh báo đăng nhập lạ qua Telegram. Giám sát tài nguyên máy chủ (wtop) thời gian thực và tự động Restart các dịch vụ nếu phát hiện tình trạng treo, đảm bảo Uptime tối đa.
  • Hỗ trợ Apply .Htaccess Realtime
  • Còn nhiều tính năng khác đợi bạn trải nghiệm...

📚 Nguồn tài liệu & Cộng đồng hỗ trợ

Các lõi công nghệ & Mã nguồn mở được tích hợp:

OpenLiteSpeed | MariaDB | PHP | WordPress | WP-CLI | Rclone | Fail2ban | phpMyAdmin | Let's Encrypt | Valkey | Yara | TinyFileManager | 8G Firewall | Aqua Trivy (Bảo mật) | Gitleaks | ShellCheck


🤝 Ủng hộ tác giả (Donate)

Phần mềm này là tâm huyết được phát triển hoàn toàn miễn phí và sẽ luôn như vậy. Dù vậy, bánh mì trên bàn thì không miễn phí. Nếu công cụ này giúp bạn tiết kiệm thời gian, bảo vệ máy chủ an toàn và mang lại doanh thu tốt, hãy tiếp thêm động lực (và bánh mì) để tác giả tiếp tục nâng cấp dự án nhé:

👉 Tài trợ tặng bánh mì cho tác giả tại đây


📞 Liên hệ & Tác giả


🔒 Cam kết Quyền riêng tư & Minh bạch (Zero Telemetry)

Chúng mình thấu hiểu rằng đối với System Admin, dữ liệu và quyền kiểm soát là ranh giới không thể xâm phạm. WPTangToc OLS được xây dựng dựa trên triết lý tối thượng đó:

  • 📖 100% Minh bạch (Transparent): Toàn bộ mã nguồn bash script đều là mã thuần (clear-text), không mã hóa (no obfuscation), không biên dịch ẩn. Bất kỳ ai cũng có thể (và được khuyến khích) đọc và kiểm tra từng dòng code trước khi bấm chạy.
  • 👑 Toàn quyền làm chủ (Total Ownership): Bạn chạy website gì, nội dung ra sao, lưu lượng thế nào... tác giả hoàn toàn không biết và không thể biết. Bạn là người cầm 100% chìa khóa, toàn quyền quyết định việc sử dụng, triển khai và kinh doanh trên máy chủ của chính mình.

⚠️ Tuyên Bố Miễn Trừ Trách Nhiệm & Tinh Thần Mã Nguồn Mở (Disclaimer)

WPTangToc OLS là một dự án mã nguồn mở (Open Source) được chia sẻ hoàn toàn miễn phí vì cộng đồng. Chúng mình xây dựng phần mềm này với tất cả tâm huyết nhằm mang lại giá trị thực tế, tuy nhiên việc sử dụng phần mềm tuân theo các nguyên tắc cốt lõi của hệ sinh thái mã nguồn mở:

  • Bản chất Có sao dùng vậy: Phần mềm được cung cấp nguyên trạng mà không đi kèm với bất kỳ bảo hành hay cam kết tuyệt đối nào. Sự đa dạng cực lớn về môi trường hạ tầng (nhà cung cấp VPS, phiên bản hệ điều hành, cấu hình mạng riêng...) có thể tạo ra các tình huống ngoại lệ nằm ngoài khả năng dự tính của phần mềm.
  • Sự minh bạch & Quyền tự chủ: Toàn bộ mã nguồn đều được công khai. Bạn có quyền (và được khuyến khích) kiểm tra mã nguồn trước khi thực thi. Do đó, bạn là người làm chủ 100% hệ thống của mình. Tác giả và những người đóng góp sẽ miễn trừ mọi trách nhiệm pháp lý đối với bất kỳ rủi ro nào liên quan đến gián đoạn dịch vụ, xung đột hệ thống, mất mát dữ liệu hay thiệt hại kinh tế phát sinh trực tiếp hoặc gián tiếp từ việc sử dụng phần mềm.
  • Quy tắc vàng của System Admin: Dữ liệu là tài sản vô giá của bạn. Dù công cụ đã được kiểm thử khắt khe đến đâu, "cẩn tắc vô áy náy". Chúng tôi đặc biệt yêu cầu bạn luôn chủ động tạo Bản sao lưu (Snapshots/Backup) toàn bộ dữ liệu máy chủ trước khi bắt đầu cài đặt, nâng cấp, hoặc gỡ bỏ bất kỳ thành phần nào.

Bằng việc chạy các tập lệnh của WPTangToc OLS, bạn đồng ý với tinh thần chia sẻ của cộng đồng mã nguồn mở, thấu hiểu các rủi ro kỹ thuật hiện hữu và tự chịu trách nhiệm hoàn toàn đối với máy chủ cũng như dữ liệu của chính mình.

⚖️ Bản quyền (License)

GPLv3

Đây là dự án cống hiến cho cộng đồng mã nguồn mở (đặc biệt là cộng đồng System Admin tại Việt Nam). Bạn hoàn toàn có quyền sử dụng, phân phối lại hoặc sửa đổi nó theo các điều khoản của Giấy phép Công cộng GNU (GPLv3) tiêu chuẩn quốc tế, với hy vọng rằng nó sẽ giúp ích và làm cho môi trường web trở nên tốt đẹp hơn.

About

Sứ mệnh của chúng tôi trong việc xây dựng một phần mềm thiết lập và quản trị webserver miễn phí mà hiệu suất tốt nhất.

Topics

Resources

Contributing

Security policy

Stars

42 stars

Watchers

4 watching

Forks

Releases

Packages

Contributors

Languages