Giới thiệu bash script wpsila để cài đặt nhiều blog WordPress trên VPS

Bash script wpsila là công cụ giúp người dùng quản trị và tạo blog WordPress trên VPS. Ưu điểm: Nhược điểm: – Công cụ này nằm trong gói Sila Stack hỗ trợ toàn diện cho blog WordPress. Nó hoạt động tốt nhất khi bạn phối hợp với các công cụ còn lại (rtd-cafe & plugin Simple Cafe Purge) trong stack để làm thành bộ hoàn chỉnh: Vừa rẻ, vừa nhanh và bảo mật. Tuy nhiên điều này không bắt buộc, bạn hoàn toàn có thể chỉ dùng riêng wpsila để cài đặt blog WordPress trên VPS, và tự do dùng …

Đọc thêm

Giới thiệu ứng dụng rtd-cafe để cài đặt cache & bảo mật cho blog WordPress

Ứng dụng rtd-cafe là giải pháp tận dụng cache & bảo mật miễn phí của Cloudflare cho blog WordPress. Ưu điểm: Nhược điểm: – Ứng dụng này nằm trong gói Sila Stack hỗ trợ toàn diện cho blog WordPress. Nó hoạt động tốt nhất khi phối hợp với plugin Simple Cafe Purge để cải thiện cache hơn nữa & cập nhật bài viết tức thời cho người dùng cuối.

Giới thiệu plugin Simple Cafe Purge để xóa cache trên Cloudflare cho blog WordPress

Chào các bạn, trong bài viết hôm nay tôi muốn giới thiệu plugin hết sức nhỏ gọn cho mục đích xóa cache trên Cloudflare cho blog WordPress. Nó có tên Simple Cafe Purge. – Ưu điểm: Nhược điểm: – Cài đặt rất đơn giản, bạn chỉ cần tải plugin về rồi up lên WordPress. Sau đó bạn vào Cloudflare để lấy Zone ID của tên miền để cấu hình. Tiếp đó bạn tạo API Token với quyền tối thiểu để purge cache cho tên miền tương ứng. Nhập thông tin vào phần cài đặt của plugin rồi lưu cài đặt. …

Đọc thêm

Tăng cường bảo mật WordPress (cài bằng wpsila) với Cloudflare

Gói miễn phí của Cloudflare có tính năng bảo mật mạnh mẽ cho WordPress, tôi rất khuyên dùng nếu bạn sử dụng dịch vụ proxy của nó (bạn cần bật đám mây vàng trong DNS của Cloudflare lên thì các tính năng dưới đây mới có tác dụng). Lưu ý: Bạn không bắt buộc phải dùng Cloudflare thì mới dùng được wpsila, 2 cái này độc lập với nhau. Tuy nhiên việc bổ sung thêm các tính năng của Cloudflare sẽ giúp trang WordPress của bạn an toàn hơn. Quan trọng: Khi sử dụng Cloudflare proxy (bật đám mây vàng) …

Đọc thêm

Bạn là lính mới khi tìm hiểu VPS

Phần này là dùng để hỗ trợ cho người mới tìm hiểu VPS. Khi vừa nhận được thông tin như sử dụng lệnh dưới đây: Để cài đặt WordPress trên VPS, người mới có thể cảm thấy khó hiểu. Nhưng nó đơn giản hơn chúng ta nghĩ nhiều! Ở trên là một bash script cài đặt tự động các thành phần để tạo thành một trang WordPress hoàn chỉnh. Vấn đề chỉ là bạn tìm đúng nơi để chạy lệnh. Giả dụ bạn đang dùng Vultr, bạn có hai cách để chạy lệnh trên. Nhưng trước hết bạn cần biết …

Đọc thêm

Chỉnh lại phân quyền user www-data trong Ubuntu để tiện tạo tài khoản sFTP sau này cho trang WordPress

Đây là cấu trúc phân quyền trước đây tôi cài khi khởi tạo WordPress trên Caddy Web Server: Cấu trúc này website chạy ổn, vì user www-data được di chuyển thoải mái trong toàn bộ website (public_html) mà không vướng gì. Tuy nhiên nó phát sinh vấn đề: Vì đằng nào cũng phải tạo tài khoản sFTP (nhu cầu truy cập vào thư mục gốc website thông qua sFTP rất thường gặp) nên tôi đã điều chỉnh ngay từ lúc cài WordPress, phân quyền tiện lợi hơn ngay từ đầu để giảm các rắc rối (dù vẫn giải quyết được) …

Đọc thêm

Thiết kế một bash script để quản lý cài đặt nhiều trang WordPress trên một VPS trên nền Caddy Web Server: Một số đề xuất chức năng & kiểm soát chất lượng

CLI dòng lệnh thực hiện trên terminal VPS, qua web như noVNC hoặc qua phần mềm chuyên như PuTTY. Đối tượng: người dùng VPS, có hiểu biết kỹ thuật cơ bản nhưng không quá chuyên sâu về kỹ thuật. – Tính năng: – Mục tiêu: – Các vấn đề cần lưu ý: – Hiệu suất: – Triển khai: – Kiểm soát chất lượng:

Ví dụ về một file Caddyfile cho WordPress

Đoạn mã bên dưới trình bày một ví dụ hoàn chỉnh file Caddyfile cho WordPress. Thay $DOMAIN bằng tên miền cụ thể của bạn: Nó gồm các phần sau. a. Xác định địa chỉ truy cập chính của trang Để minh bạch trang web có dạng truy cập chính là có-www hay không-www, mã bên dưới là dành cho trang có địa chỉ chính là không-www: Link tham khảo thêm: https://kiencang.net/cau-hinh-chuyen-huong-trong-caddyfile/ b. Cấu hình chính của trang Ngay bên dưới phần chuyển hướng là cấu hình chính. Đối với trang WordPress nó sẽ thế này: Nó xác định 5 thành …

Đọc thêm

Chặn file nhạy cảm trong Caddyfile

Ở đây chúng ta tiến hành chặn một số file quan trọng trên WordPress. – Nghĩa là chặn việc thực thi PHP trong thư mục uploads (dùng để chứa ảnh). – Nghĩa là chặn file wp-config.php, nơi chứa thông tin user, pass của database. – Chặn file .htaccess. Bản thân Caddy Web Server không tạo file .htaccess, nhưng nếu bạn chuyển từ webserver khác sang thì nó có thể có file này, và file chứa thông tin quan trọng và nên chặn lại. – Một số môi trường WordPress chứa các file, thư mục này (có thể) bao gồm các …

Đọc thêm

request_body trong Caddyfile

Để thiết lập giới hạn dung lượng file tối đa được up lên WordPress (hoặc các ứng dụng khác) sử dụng Caddy Web Server. Ví dụ lệnh trên, yêu cầu Caddy chấp nhận file tải lên có dung lượng lên đến 50MB. Điều này sẽ giúp bạn tránh bị giới hạn khi thao tác với file, theme hoặc plugin up lên WordPress. Theo mẫu thì MB cần viết hoa và không được cách với giá trị số. Mặc dù các cách viết khác có thể vẫn hoạt động, chẳng hạn như 50mb, bạn nên tuân thủ mẫu để nó chắc …

Đọc thêm