Hosting
Tên miền
Cloud
Máy chủ
EmailSSLFirewall Anti DDoSTối ưu tốc độ website

Nội dung

    Hướng dẫn cách tạo Cron Jobs trên cPanel

    Ngày đăng:

    12/02/2025

    Cập nhật lần cuối:

    12/11/2025

    Mục lục

    Cron Jobs là công cụ giúp bạn tự động hóa các tác vụ trên hosting bằng cách lên lịch thực thi các lệnh theo chu kỳ mong muốn như hàng phút, hàng giờ, hàng ngày hoặc hàng tuần. Trong bài viết này, Vietnix sẽ hướng dẫn chi tiết cách tạo Cron Jobs trên cPanel, kèm theo các ví dụ thực tế giúp bạn dễ dàng áp dụng.

    Bước 1: Đăng nhập vào cPanel

    Cách 1: Qua Portal Vietnix

    • Bạn đăng nhập vào tài khoản Portal Vietnix và chọn gói hosting muốn truy cập vào cPanel.
    • Trong phần Liên kết nhanh, bạn nhấn vào Đăng nhập vào cPanel.
    Đăng nhập cPanel từ Portal Vietnix
    Đăng nhập cPanel từ Portal Vietnix

    Cách 2: Đăng nhập trực tiếp

    • Bạn truy cập vào địa chỉ: https://ten-mien-cua-ban:2083 hoặc https://hostname:2083. Bạn hãy thay thế ten-mien-cua-bạn hoặc hostname bằng thông tin mà bạn đã nhận được trong email Vietnix cung cấp sau khi đăng ký dịch vụ.
    • Bạn nhập tên người dùng và mật khẩu để đăng nhập vào cPanel.

    Bước 2: Truy cập vào phần Cron Jobs

    Sau khi đăng nhập vào cPanel, bạn tìm đến phần Advanced và chọn Cron Jobs.

    Truy cập vào phần Cron Jobs
    Truy cập vào phần Cron Jobs

    Trong giao diện Cron Jobs trên cPanel sẽ có 3 phần chính:

    • Cron Email: Bạn có thể nhập email để nhận thông báo kết quả khi Cron Jobs thực hiện.
    • Add New Cron Job: Phần này để bạn tạo và thiết lập Cron Jobs.
    • Current Cron Jobs: Phần này để hiển thị các Cron Jobs hiện đang hoạt động.
    Giao diện để tạo Cron Jobs trên cPanel
    Giao diện để tạo Cron Jobs trên cPanel

    Bước 3: Tạo Cron Jobs mới

    Tại phần Add New Cron Job, bạn tùy chỉnh cấu hình cho Cron Jobs như sau:

    • Common Settings: Chọn tần suất thực hiện cho Cron Jobs. Bạn có thể chọn tùy chọn có sẵn hoặc tham khảo trang crontab guru để xác định thời gian chạy Cron. Ví dụ: Cron 5 phút 1 lần: */5 * * * *; Cron thực hiện vào lúc 0h hằng ngày: 0 0 * * *.
    • Minute: Phút.
    • Hour: Giờ.
    • Day: Ngày.
    • Month: Tháng.
    • Weekday: Ngày trong tuần.
    • Command: Lệnh sẽ thực hiện.

    Sau khi điền đầy đủ thông tin, bạn nhấn Add New Cron Job để tạo Cron Jobs mới.

    3 ví dụ thực tế về việc thiết lập Cron Jobs trên cPanel

    Trước khi bắt đầu thực hiện ví dụ, bạn cần lưu ý một số lệnh yêu cầu đường dẫn tuyệt đối để chạy trong cron:

    • /usr/local/bin/php
    • /bin/curl
    • /bin/wget

    Để xác định đường dẫn thực thi file PHP cho tên miền, bạn hãy làm theo các bước sau:

    • Trong giao diện cPanel, bạn tìm đến phần Domains và nhấn chọn vào Domains.
    • Tại đây, bạn sẽ thấy danh sách tất cả tên miền và document root tương ứng. Trong bài viết này, mình sử dụng tên miền vietnixdocs.com đặt tại public_html.
    • Đường dẫn thực thi file index.php trong public_html với username cPanel là Vietnix sẽ là /home/vietnix/public_html/index.php
    Chọn Domain trong cPanel
    Chọn Domain trong cPanel
    Danh sách tên miền
    Danh sách tên miền

    Lưu ý: Bạn cần thay thế username và đường dẫn đến file PHP cho phù hợp với tài khoản và cấu hình của bạn.

    Dưới đây là 3 ví dụ đơn giản về cách thiết lập Cron Jobs để bạn dễ dàng hình dung và áp dụng trong thực tế:

    Ví dụ 1: Truy cập index.php bằng PHP mỗi phút

    Để sử dụng lệnh php truy cập index.php trong Document root mỗi phút một lần, bạn thực hiện theo các bước sau:

    Bước 1: Trong phần Add New Cron Job, bạn điền các thông tin:

    • Common Settings: Chọn Once Per Minute(* * * * *).
    • Command: Nhập lệnh /usr/local/bin/php /home/vietnix/public_html/index.php.

    Lưu ý: Hãy thay /home/vietnix/public_html bằng đường dẫn tuyệt đối đến index.php của bạn.

    Bước 2: Bạn nhấn Add New Cron Job để lưu.

    Cấu hình truy cập index.php bằng PHP mỗi phút
    Cấu hình truy cập index.php bằng PHP mỗi phút

    Cron Jobs sau khi tạo sẽ xuất hiện trong phần Current Cron Jobs. Bạn có thể sửa hoặc xóa Cron Jobs này tùy ý bằng cách nhấn vào Edit hoặc Delete tương ứng.

    Cron Jobs sau khi tạo thành công
    Cron Jobs sau khi tạo thành công

    Ví dụ 2: Truy cập index.php bằng wget mỗi 5 phút

    Để truy cập https://vietnixdocs.com/index.php bằng lệnh wget mỗi 5 phút 1 lần, bạn hãy sử dụng cấu hình sau:

    • Common Settings: Chọn Once Per Five Minutes(*/5 * * * *).
    • Command: Nhập lệnh /bin/wget ‘https://vietnixdocs.com/index.php’.
    Cấu hình truy cập index.php bằng wget mỗi 5 phút
    Cấu hình truy cập index.php bằng wget mỗi 5 phút

    Ví dụ 3: Truy cập index.php bằng curl mỗi ngày lúc 0h

    Để truy cập https://vietnixdocs.com/index.php bằng lệnh curl vào lúc 0h mỗi ngày, bạn hãy thiết lập như sau:

    • Common Settings: Chọn Once Per Day(0 0 * * *).
    • Command: Nhập lệnh /bin/curl ‘https://vietnixdocs.com/index.php’.
    Cấu hình truy cập index.php bằng curl mỗi ngày lúc 0h
    Cấu hình truy cập index.php bằng curl mỗi ngày lúc 0h

    Lưu ý: Khi sử dụng lệnh curl hoặc wget, bạn hãy luôn đặt URL trong dấu nháy đơn. Một số ký tự đặc biệt có thể không hoạt động nếu đặt trong dấu nháy kép hoặc không có dấu nháy đơn.

    Qua bài viết này, hy vọng bạn đã nắm vững cách tạo Cron Jobs trên cPanel để tự động hóa các tác vụ và tiết kiệm thời gian quản trị. Nếu có bất kỳ thắc mắc nào trong quá trình thao tác, bạn hãy liên hệ với Vietnix để được hỗ trợ trong thời gian sớm nhất.

    VIETNIX – DỊCH VỤ HOSTING, VPS TỐC ĐỘ CAO, ỔN ĐỊNH, BẢO MẬT

    VIETNIX

    Đội ngũ Vietnix tại Vietnix

    Kết nối với mình qua

    Vietnix thành lập vào năm 2012, là công ty chuyên nghiệp tại Việt Nam trong lĩnh vực cung cấp dịch vụ Hosting, VPS, máy chủ vật lý, dịch vụ Firewall Anti DDoS, SSL… Với 10 năm xây dựng và phát triển, ứng dụng nhiều công nghệ hiện đại, Vietnix đã giúp hàng ngàn khách hàng tin tưởng lựa chọn, mang lại sự ổn định tuyệt đối cho website của khách hàng để thúc đẩy việc kinh doanh đạt được hiệu quả và thành công.

    Kết nối với mình qua

    NHỮNG CÂU HỎI THƯỜNG GẶP VỀ DỊCH VỤ TẠI VIETNIX

    Tôi có thể yêu cầu hỗ trợ từ Vietnix như thế nào?

    Để có thể gửi ticket yêu cầu hỗ trợ đến các phòng ban của Vietnix, trước hết bạn cần đăng nhập vào hệ thống portal tại đường link: https://portal.vietnix.vn/.
    Sau đó vào phần Hỗ trợ > Chọn Gửi yêu cầu > Lựa chọn phòng ban mà bạn muốn gửi yêu cầu > Nhập nội dung cần hỗ trợ và nhấn Gửi.

    Chúng tôi sẽ tiếp nhận và phản hồi ngay khi nhận được yêu cầu từ Quý Khách Hàng. Bạn có thể xem hướng dẫn chi tiết cách gửi ticket tại đây.
    Nếu bạn còn vấn đề gì thắc mắc, hãy liên hệ đến hotline 1800 1093 để được hỗ trợ giải đáp nhanh chóng.

    Thời gian các kỹ thuật viên có thể hỗ trợ khách hàng trong ngày?

    Vietnix có riêng đội ngũ tư vấn và hỗ trợ kỹ thuật chuyên nghiệp giúp khách hàng giải quyết được các vấn đề phát sinh một cách nhanh gọn nhất, không làm ảnh hưởng đến hiệu suất công việc. Đội ngũ nhân viên của chúng tôi với kinh nghiệm và trình độ chuyên môn cao sẵn sàng hỗ trợ khách hàng 24/7, mang đến cho khách hàng trải nghiệm tốt nhất khi sử dụng dịch vụ tại Vietnix.

    Tôi muốn nâng cấp dịch vụ thì phải làm sao?

    Đảm bảo an toàn và bảo mật thông tin của Quý khách hàng là nhiệm vụ Vietnix luôn đặt lên hàng đầu. Chúng tôi sẽ không xâm phạm vào thông tin và dữ liệu của khách hàng khi chưa được cho phép. Vietnix cam kết không chia sẻ thông tin khách hàng dưới bất kỳ hình thức nào cho bên thứ ba. Mọi hoạt động sẽ tuân thủ đúng pháp luật, điều khoản hợp đồng và Chính sách bảo mật thông tin của chúng tôi.

    Tôi có thể gửi yêu cầu hỗ trợ đến một phòng ban cụ thể hay không? Và làm như thế nào?

    Vietnix có hệ thống các kênh liên lạc đa dạng giúp bạn dễ dàng kết nối được với chúng tôi. Bạn có thể liên hệ với Vietnix qua Fanpage Facebook, Livechat, Ticket, Email,… Ngoài ra, trong trường hợp cần hỗ trợ nhanh chóng, bạn có thể gọi đến hotline: 1800 1093 – 07 088 44444 để được giải quyết kịp thời.

    Dịch vụ của tôi đã (sắp) hết hạn tôi phải làm gì?

    Tại Vietnix, chúng tôi hỗ trợ việc hoàn tiền trong vòng 30 ngày kể từ khi dịch vụ của quý khách được kích hoạt trên hệ thống (không tính thời gian dùng thử dịch vụ), ngoại trừ các dịch vụ: Domain, SSL, License.

    – Đối với các dịch vụ Hosting, VPS: Hoàn tiền 100% trong vòng 07 ngày kể từ ngày đăng ký dịch vụ. Sau 07 ngày hoàn lại số tiền tương ứng sau khi đã trừ đi số tiền dịch vụ đã được sử dụng theo ngày.

    – Đối với các dịch vụ Server, Colocation: hoàn lại số tiền tương ứng sau khi đã trừ đi số tiền dịch vụ đã được sử dụng theo ngày.

    Quý khách có thể xem nội dung chi tiết tại Chính sách hoàn tiền của Vietnix.

    Xem tất cả câu hỏi