Cron Job

Tạo và quản lý Event Scheduler trong MySQL / MariaDB

Chúng ta đã khá quen thuộc với Cron Job trên Linux hoặc Task Scheduler trên Windows. Ở hệ quản trị CSDL MySQL/MariaDB cũng có 1 tính năng như vậy gọi là Event Scheduler. Chức năng chạy nền này sẽ giúp chúng ta thực hiện các nhiệm vụ theo 1 lịch trình đã định sẵn. Bây […]

WP-CLI là gì? Cài đặt và sử dụng WP-CLI cơ bản WordPress

WP-CLI – VinaSupport đã sử dụng được vài năm rồi nhưng hôm nay mới có dịp viết bài hướng dẫn về nó. Nôm na là với WP-CLI bạn có thể quản lý website / blog WordPress của bạn bằng giao diện dòng lệnh. Hơn nữa đối với một lập trình viên như mình thì WP-CLI […]

[Odoo] Tạo Cron Job trong Odoo Module

Cron Job là gì? Là công việc được thực hiện ở 1 thời điểm nhất định, hoặc thường xuyên (VD: 5 phút 1 lần). Tiếp tục series bài viết về Odoo. VinaSupport sẽ hướng dẫn các bạn tạo 1 Cron Job trong Odoo Module sử dụng ir.cron Bước 1: Tạo file models/test_cron_job.py với nội dung […]

[Shell script] Script tự động backup Source Code & Database

Source code và database là 2 thứ cực kỳ quan trọng của 1 website. Vì vậy cần có 1 giải pháp tự động backup hàng ngày là cần thiết để đảm bảo nếu có sự cố xảy ra thì chúng ta hoàn toàn có thể khôi phục lại. Script tự động backup Đoạn script sau […]

[Shell script] Kiểm tra và khởi động lại Service trên Linux Server

Nếu xảy ra một sự cố nào đó trên Linux Server, mà làm dừng 1 dịch vụ (Linux Service) như mysql chẳng hạn. Điều đó có thể khiến cho website của chúng ta bị dừng hoạt động bởi vì HDH Linux không thể tự khởi động lại service. Vì vậy đoạn script (Sử dụng Shell […]

Chạy Cron Job khi khởi động hệ thống Linux

Cron Job là chương trình lập lịch tự động trong hệ thống Linux, để chạy 1 ứng dụng, thực thi 1 script… Với Cron Job bạn có thể lập lịch chạy tại 1 thời điểm nhất định, mỗi giờ (daily), mỗi ngày (daily) nhưng ít ai biết chạy tại thời điểm Linux khởi động hoặc […]