Tạo cron job directadmin linux

Cron jobs là một tiện ích cho phép thực hiện định kì các tác vụ một cách tự động ở chế độ nền của hệ thống.

Hướng dẫn tạo Cron Jobs

Bước 1: Chọn "Cron jobs"

Chọn "Cron jobs" để cấu hình đặt lịch tác vụ

Bước 2: Tạo Cron jobs

Chọn “Create Cron Job” để bắt đầu cấu hình

Bước 3: Cấu hình Cron jobs

Cấu hình thời gian Cron và command theo nhu cầu

 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

# Example of job definition:
# .---------------- minute [0 - 59]
# |  .------------- hour [0 - 23]
# |  |  .---------- day of month [1 - 31]
# |  |  |  .------- month [1 - 12] OR jan,feb,mar,apr ...
# |  |  |  |  .---- day of week [0 - 6] [Sunday=0 or 7] OR sun,mon,tue,wed,thu,fri,sat

Trong mục “Command” ta cần ghi rõ lệnh muốn chạy, dưới đây là một số ví dụ:

  • /usr/local/bin/php /home/admin/domains/domain.com/public_html/path/to/cron/script.php
  • /usr/local/bin/curl –silent http://www.domain.com/path/to/cron/script/cron.php > /dev/null
  • /usr/bin/wget -O /dev/null //www.domain.com/path/to/cron/script/cron.php

Sau đó chọn "Create" để hoàn tất tạo cron

Chúc các bạn thành công !

Cron Jobs: Là chức năng dùng để thực thi định kì lệnh nào đó trong một khoảng thời gian được xác định trước bởi người quản trị. Những chức năng cơ bản như: Tự động Backup dữ liệu, Tự động gửi Email…hoặc một lệnh nào đó trong Linux do quý khách tạo ra. Bài viết sau sẽ hướng dẫn quý khách sử dụng tính năng lập lịch cronjob tại Directadmin.

Hướng dẫn sử dụng Cron Jobs trên Directadmin

Trường hợp giả định: Backup mysql bằng command

Bước 1:

Đầu tiên trong giao diện Directadmin quý khách vào mục “Advanced Features” và chọn “Cron Jobs

Ở mục Cron Job cho chúng ta sẽ chọn “Create cron job

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.

Ví dụ 1: Sử dụng Cron Jobs chạy 1 file script có sẵn.

Nếu như quý khách có 1 file script tên là demo.php và đặt trong thư mục /public_html/ và muốn chạy file này cứ mỗi 1 phút 1 lần thì làm như sau.

Đầu tiên ta chọn thời gian lập lại là 1 phút 1 lần.

Và Command ở đây sẽ là: php /home/user/public_html/demo.php

Và sau đó nhấp vào “Create” để khởi tạo Cron Jobs, nhớ chọn đủ các mục Minute, Hour, Day, Month, Weekday nếu không sẽ báo lỗi.

Đây là kết quả tạo Cron Jobs, quý khách có thể chỉnh sửa lại nếu muốn

Như vậy là quý khách đã có thể tự lập một lịch thực hiện những lệnh cho riêng mình.

Related

Bài Viết Liên Quan

Chủ Đề