Thiết lập Auto Restart MySQL cho EasyEngine

Thiết lập Auto Restart MySQL cho EasyEngine

EasyEngine là một bash script dành riêng cho WordPress nó rất nhanh và nhẹ. Đây là lựa chọn ưu tiên khi mình thiết lập các website cho khách hàng nhưng với các VPS Unmanaged cấu hình thấp thường xảy ra tình trạng Error establishing a database connection mặc dù mình đã chọn các VPS uy tín cao như Digital Ocean(DO), Vultr,..

Để khắc phục tình trạng trên mình tạo db-error.php lưu trong thư mục wp-content của WordPress

đây là trang db-error của mình:

ezgif-3330919129

Đùa tí thôi, chúng ta có làm trang db-error vui vẻ cỡ nào thì khách hàng vẫn không thích gặp cái trang này đâu. Hehe

Để khắc phục mình sử dụng đến tính năng Cronjob trong Linux để thực thi các Shell Script:

Bước 1: Bạn tạo một file autorestartmysql.sh với nội dung sau:

Bước 2: Bạn chép file vừa tạo vào thư mục home và thiết lập chown 0755 cho em nó bằng lệnh sau:

Bước 3: gõ crontab -e chọn giống hình

thiet-lap-auto-restart-mysql-cho-easyengine

cửa sổ nano mở ra bạn paste dòng sau vào:

Ấn Ctrl+X chọn tiếp Y để lưu lại.

Chạy tiếp lệnh:

Cuối cùng kiểm tra lại xem nó có hoạt động chưa

Xong, vậy là chỉ với vài thao tác nhỏ anh em mình không phải mệt mỏi vì lỗi trên rồi. Bạn nào chưa làm được có thể comment bên dưới hoặ teamview mình có thể làm giúp nhé!

Chúc anh em thành công!

Related Post

Leave a Reply

5 Comments on "Thiết lập Auto Restart MySQL cho EasyEngine"

Notify of
avatar
Sort by:   newest | oldest | most voted
Mai Nam
Guest

Sao mình làm y nguyên rồi, check thấy cron chạy rồi nhưng ko restart đc mysql nhỉ?

Mai Nam
Guest

Đã làm ok . cám ơn bạn nhiều .

wpDiscuz

Nhận Coupon & Quà tặng bất ngờ!

Hãy đăng ký email của bạn để nhận Coupon và quà tặng bất ngờ từ blog LAMNOTES.COM!

Bạn đã đăng ký Email thành công!