Hỏi đáp hosting Linux DirectAdmin: Hướng dẫn tạo Cron trong hosting Linux.
14/07/2014 14:18 | Lượt xem : 138
Hiện tại nhu cầu chạy các tác vụ tự động trên các hosting là rất lớn. Các tác vụ này có thể là lấy tin tự động, gửi email quảng bá cũng như là sao lưu dữ liệu… Tuy nhiên để làm sao cho cron này chạy một cách chính xác thì không phải ai cũng làm được.
Cách đơn giản nhất để tạo một cron trên hosting Linux ta làm như sau:
1. Đăng nhập vào hosting, tại mục Advanced Futures ta chọn vào Cronjobs.
2.Trong mà hình cài đặt cron ta chú ý :
– Minute: ấn định thời gian chạy tại phút nào trong giờ, ví dụ nhập 10 thì cứ phút thứ 10 của giờ là chạy.
– Hour: là giờ trong ngày tức là thời điểm trong ngày để chạy.
– Day of Month: ngày trong tháng.
– Month: tháng trong năm.
– Day of Week: ngày trong tuần.
– Command: lệnh sẽ thực hiện.
Chúng ta cùng thực hiện một ví dụ về một command:
Hàng ngày chúng ta cần gửi email thông báo cho khách hàng của mình vào lúc 6h sáng, file để thực thi có thể chạy qua trình đuyệt là: http://domain.com/file.php, vậy chúng ta sẽ cần khai báo vào như sau:
Minute :0
Hour: 6
Day of month: *
Month: *
Day of week: *
Command: /usr/bin/wget -O /dev/null http://domain.com/file.php
Chỉ cần thế là hệ thống sẽ chạy bình thường. Cron này có thể áp dụng cho các chương trình lấy tin tự động, backup của mysqldumper.