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 Configuration → External App → Edit 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
3.5. Gán tên miền cho website
Nếu bạn chưa gán tên miền trong bài trước, hãy mở lại giao diện quản trị OpenLiteSpeed:
- Vào Listeners → chọn
Default(port 8088) - Chọn tab Virtual Host Mappings → Edit Virtual Host
wordpress - Trong ô Domains, nhập tên miền của bạn, ví dụ:
example.com
Lưu lại và khởi động lại dịch vụ:
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