Wootify Script V2 – Tạo và quản lý WordPress với Almalinux

curl -sO https://wootify.dev/v2/wpscript.sh && sudo bash wpscript.sh

Script này là một công cụ quản lý WordPress toàn diện cho máy chủ LEMP trên hệ điều hành RHEL/AlmaLinux.

Dưới đây là tóm tắt các chức năng chính của nó:

Quản lý Máy chủ (Server Management)

  • Cài đặt LEMP tự động: Tự động cài đặt và cấu hình một môi trường hoàn chỉnh bao gồm Nginx, MariaDB, và PHP (sử dụng kho lưu trữ Remi để có phiên bản mới nhất).
  • Cấu hình bảo mật mặc định:
    • Tự động cài đặt và mở cổng cho tường lửa firewalld.
    • Thực hiện các bước bảo mật cho MariaDB, tạo mật khẩu root ngẫu nhiên và lưu an toàn.
  • Tối ưu hệ thống:
    • Tự động tạo swap file nếu máy chủ không có, giúp tăng tính ổn định.
    • Tự động cấu hình các thông số quan trọng của Nginx và PHP để tăng hiệu suất và giới hạn upload file lớn (khắc phục lỗi 413).

Quản lý Website (Site Management)

  • Tạo Website mới: Dễ dàng tạo một trang WordPress mới với một vài câu lệnh. Script sẽ tự động:
    • Tạo user hệ thống riêngPHP-FPM pool riêng cho mỗi trang để tăng cường bảo mật.
    • Tạo database và user database với tên ngẫu nhiên để tránh bị dò đoán.
    • Cài đặt WordPress core và một danh sách các plugin hữu ích (WooCommerce, WP-Fastest-Cache, v.v.) bằng WP-CLI.
    • Xử lý các quyền và SELinux context phức tạp một cách tự động.
  • Xóa Website: Xóa sạch sẽ và an toàn một trang web, bao gồm thư mục, database, user, và các file cấu hình liên quan (Nginx, PHP-FPM, cron job).
  • Clone Website: Sao chép một trang web hiện có sang một tên miền mới, tự động xử lý việc sao chép file, database và thay thế domain.
  • Cài đặt SSL: Tự động cài đặt chứng chỉ SSL miễn phí từ Let’s Encrypt cho bất kỳ trang web nào được quản lý.
  • Liệt kê Website: Hiển thị danh sách tất cả các trang web đang có trên máy chủ.

Tối ưu hóa WordPress (WordPress Optimization)

  • Menu tối ưu riêng: Cung cấp một menu chuyên dụng cho các tác vụ tối ưu WordPress.
  • Tối ưu WP-Cron: Tự động chuyển đổi WP-Cron mặc định (chạy khi có người truy cập) sang cron job của hệ thống (chạy 5 phút/lần), giúp trang web hoạt động ổn định và nhanh hơn, đặc biệt với các trang có lưu lượng truy cập cao.

Tóm lại, đây là một công cụ “tất cả trong một” giúp bạn tự động hóa gần như toàn bộ quy trình triển khai, quản lý, và tối ưu hóa các trang web WordPress một cách chuyên nghiệp và an toàn.

Leave a Reply

Your email address will not be published. Required fields are marked *

My Cart
Recently Viewed
Categories