Cài WordPress và cấu hình LSCache

Sau khi đã thiết lập Virtual Host và cơ sở dữ liệu ở phần trước, giờ là lúc cài đặt WordPress vào server và bật cache thông minh với plugin LSCache để tăng tốc website.

Cài WordPress và cấu hình LSCache

1. Tải và giải nén WordPress

cd /usr/local/lsws/wordpress/
sudo wget https://wordpress.org/latest.tar.gz
sudo tar -xzf latest.tar.gz
sudo mv wordpress/* .
sudo rm -rf wordpress latest.tar.gz
sudo chown -R nobody:nogroup /usr/local/lsws/wordpress/
sudo chmod -R 755 /usr/local/lsws/wordpress/

2. Cấu hình wp-config.php

cd /usr/local/lsws/wordpress/
cp wp-config-sample.php wp-config.php

Mở file wp-config.php để chỉnh thông tin database:

define('DB_NAME', 'wp_db');
define('DB_USER', 'wp_user');
define('DB_PASSWORD', 'your_strong_password');
define('DB_HOST', 'localhost');
define('DB_CHARSET', 'utf8mb4');
define('DB_COLLATE', '');

Thêm đoạn sau vào phía trên dòng /* That's all, stop editing! */ để bật LSCache:

if (!defined('LSCACHE_ADV_CACHE')) {
    define('LSCACHE_ADV_CACHE', true);
}

3. Tùy chỉnh PHP Handler trong OpenLiteSpeed

Truy cập OpenLiteSpeed Admin Panel → Server ConfigurationExternal AppEdit lsphp.

  • Command: /usr/local/lsws/lsphp*/bin/lsphp

Sau đó, truy cập tab Script Handler để đảm bảo có dòng:

  • Suffix: php
  • Handler Type: LiteSpeed SAPI
  • Handler Name: lsphp

Nhấn “Save” và khởi động lại LiteSpeed:

sudo systemctl restart lsws

4. Truy cập và hoàn tất cài đặt WordPress

Truy cập http://your-server-ip:8088 hoặc tên miền bạn đã gán để bắt đầu cài WordPress.

Làm theo hướng dẫn trên màn hình để:

  • Chọn ngôn ngữ
  • Đặt tiêu đề website
  • Tạo tài khoản admin
  • Hoàn tất cài đặt

5. Cài plugin LiteSpeed Cache (LSCache)

Vào Dashboard → Plugins → Add New → Tìm “LiteSpeed Cache” → Cài đặt & Kích hoạt.

LSCache sẽ tự động tối ưu các phần:

  • Caching (HTML, Object Cache, Browser Cache…)
  • Minify HTML/CSS/JS
  • Lazyload ảnh
  • Tích hợp QUIC.cloud CDN nếu cần

6. Kiểm tra LSCache hoạt động

Dùng trình duyệt mở Developer Tools → tab Network, load lại trang chủ, và tìm phần response header.

Bạn nên thấy dòng:

x-litespeed-cache: hit

Nếu không thấy, kiểm tra lại plugin hoặc cấu hình Virtual Host.

7. Tổng kết

Phần này bạn đã:

  • Tải và cấu hình WordPress
  • Gán đúng PHP Handler cho LiteSpeed
  • Bật LSCache để tận dụng hiệu suất web server

Tiếp theo, chúng ta sẽ tập trung vào bảo mật: bật HTTPS với SSL, chặn truy cập bất thường, cấu hình tường lửa và tối ưu bảo mật cơ bản. Tham khảo các bài viết:

Bình luận


  • Không có bình luận.