Hướng dẫn tạo Cron Jobs trên Directadmin
Cron Jobs là một tính năng cho phép thiết lập các tác vụ tự động thực thi theo lịch trình định sẵn trên hệ thống Linux. Với Cron Jobs, người quản trị có thể dễ dàng thực hiện các công việc định kỳ như: tự động sao lưu dữ liệu, gửi email định kỳ, hoặc chạy một lệnh/script bất kỳ mà không cần thao tác thủ công.
Tính năng này đặc biệt hữu ích trong việc tối ưu hóa quy trình quản lý hệ thống, giúp tiết kiệm thời gian và giảm thiểu rủi ro do thao tác thủ công.
Trong bài viết này, Tenten sẽ hướng dẫn quý khách cách tạo và quản lý Cron Jobs thông qua giao diện DirectAdmin.
Đầu tiên, truy cập giao diện Directadmin, quý khách vào mục advanced features chọn Cron jobs.
Ở mục Cron Job cho chúng ta sẽ chọn “Create cron job”
Khi truy cập được vào Create cron job sẽ có giao diện sau:
Các mục Minute, Hour, Day, Month, Weekday tương ứng với phút, giờ, ngày, tháng, ngày trong tuần cho quý khách lựa chọn thiết lập chu kỳ lập lại.
Phần cấu hình thời gian chạy cron bạn có thể tham khảo chi tiết bảng chi tiết bên dưới
# Ví dụ về định nghĩa công việc:
# .—————- phút (0 – 59)
# | .————- giờ (0 – 23)
# | | .———- ngày trong tháng (1 – 31)
# | | | .——- tháng (1 – 12) HOẶC tháng 1, tháng 2, tháng 3, tháng 4 …
# | | | | .—- ngày trong tuần (0 – 6) (Chủ Nhật = 0 hoặc 7) HOẶC chủ nhật, thứ hai, thứ ba, thứ tư, thứ năm, thứ sáu, thứ bảy
Trong mục “Command” ta cần ghi rõ lệnh muốn chạy, dưới đây là một số ví dụ:
- php /home/techtenten/domains/luan2025.site/public_html/script.php
- curl –im lặng http://www.luan2025.site/cron.php > /dev/null
- wget -O /dev/null http://www.luan2025.site/cron.php
Quý khách lưu ý chọn đầy đủ các mục Minute, Hour, Day, Month, Weekday theo nhu cầu sử dụng để tránh gây ra lỗi khi khởi tạo.
Đây là kết quả tạo Cron Jobs, quý khách có thể chỉnh sửa lại nếu muốn.
Để kiểm tra thêm cấu hình cron job quý khách đã thiết lập có hoạt động không, Quý khách truy cập vào terminal trên phía hosting để kiểm tra.
Dưới đây là kết quả một cron jobs đã hoạt động.
Cảm ơn quý khách đã theo dõi bài viết trên của tenten!