Tiếng Việt
OpenLiteSpeed
OpenLiteSpeed là web server mã nguồn mở của LiteSpeed Technologies, nổi bật với hiệu năng cao và bộ nhớ đệm LiteSpeed Cache tích hợp sẵn, rất phù hợp với WordPress. Mỗi máy chủ chỉ dùng một web server: Nginx, Apache hoặc OpenLiteSpeed.
Cài đặt OpenLiteSpeed
- Mở trang Ứng dụng của máy chủ, chọn tab
Chưa cài đặt. - Tìm OpenLiteSpeed, bấm nút
Cài đặt(biểu tượng tải xuống). - Nhập Admin Password cho trang quản trị OpenLiteSpeed (tài khoản mặc định là
admin), rồi bấm Cài đặt.
Quản lý OpenLiteSpeed
Sau khi cài đặt, chọn OpenLiteSpeed trong menu máy chủ. Trang này có:
- Nút WebAdmin: mở trang quản trị OpenLiteSpeed tại
https://IP-máy-chủ:7080. - Trạng thái dịch vụ và các nút khởi động, khởi động lại, dừng, xem cấu hình và nhật ký.
- Thẻ Cập nhật LiteSpeed Admin: đổi Admin Username và Admin Password của trang quản trị. Bấm biểu tượng làm mới để tạo mật khẩu ngẫu nhiên, rồi bấm Cập nhật.
- Thẻ Tiện ích mở rộng PHP: cài hoặc gỡ extension PHP cho OpenLiteSpeed.
- Bảng PHP Versions: các phiên bản PHP (LSPHP) và trạng thái cài đặt. Bấm Cài đặt để cài thêm phiên bản.
Cấu hình PHP
Mỗi phiên bản PHP đã cài xuất hiện trong menu PHP của máy chủ (ví dụ PHP > PHP 8.3). Trang của từng phiên bản có form Cập nhật cấu hình php.ini để chỉnh các thông số như memory_limit, upload_max_filesize, post_max_size, max_execution_time:
- Bấm Khuyến nghị để điền giá trị khuyến nghị, hoặc tự chỉnh từng tùy chọn.
- Bấm Cập nhật để lưu.
Bấm Open php.ini để xem toàn bộ tệp cấu hình. Ý nghĩa các tùy chọn giống như trong Cập nhật cấu hình PHP.ini.
Lỗi 413 Request Entity Too Large
Lỗi này xuất hiện khi tải lên tệp lớn hơn giới hạn của PHP. Mở PHP > phiên bản PHP website đang dùng, tăng upload_max_filesize và post_max_size, rồi bấm Cập nhật.
Truy cập OpenLiteSpeed WebAdmin
Bấm nút WebAdmin trên trang OpenLiteSpeed (hoặc mở https://IP-máy-chủ:7080) và đăng nhập bằng Admin Username/Admin Password.
Lần đầu truy cập, trình duyệt cảnh báo kết nối không an toàn (ví dụ Your connection is not private, NET::ERR_CERT_AUTHORITY_INVALID). Đây là điều bình thường vì WebAdmin mặc định dùng chứng chỉ tự ký. Bạn có thể bỏ qua cảnh báo hoặc cài chứng chỉ SSL thật cho WebAdmin.
Cách 1: Bỏ qua cảnh báo
- Chrome, Edge: bấm Advanced (Nâng cao), rồi bấm Proceed to ... (unsafe) (Tiếp tục truy cập).
- Safari: bấm Show Details, bấm liên kết visit this website, rồi bấm Visit Website để xác nhận.
- Firefox: bấm Advanced..., rồi bấm Accept the Risk and Continue.
Cách 2: Cài chứng chỉ SSL cho WebAdmin
Tạo một website trong FlashPanel trên máy chủ này với tên miền bạn muốn dùng cho WebAdmin (ví dụ
admin.example.com), và trỏ tên miền về IP máy chủ.Cài SSL cho website đó. Trong bảng chứng chỉ ở trang SSL, ghi lại số ở cột ID của chứng chỉ (ví dụ
101082).Mở terminal với quyền root và chạy lệnh dưới đây (thay
101082bằng ID chứng chỉ của bạn):bashCERT_DIR=/root/.flashpanel/certificates/101082 ls $CERT_DIR/server.key $CERT_DIR/server.crt sed -i "s#[^[:space:]]*admin/conf/webadmin#$CERT_DIR/server#" /usr/local/lsws/admin/conf/admin_config.conf /usr/local/lsws/bin/lshttpd -t && systemctl restart lswsLệnh
lsphải liệt kê đủ hai tệp. Nếu báo không tìm thấy, chứng chỉ có thể được lưu ở/usr/local/lsws/conf/cert/101082; khi đó đặtCERT_DIRtheo đường dẫn này.Truy cập WebAdmin bằng
https://admin.example.com:7080.
TIP
Khi chứng chỉ được gia hạn, hãy khởi động lại OpenLiteSpeed (trên trang OpenLiteSpeed) để WebAdmin dùng chứng chỉ mới.
LiteSpeed Cache cho WordPress
LiteSpeed Cache (LSCache) được tích hợp sẵn trong OpenLiteSpeed, giúp tăng tốc đáng kể các trang PHP, phục vụ tệp tĩnh hiệu quả hơn và giảm tải cho máy chủ. Để dùng với WordPress:
- Trong trang quản trị WordPress, vào Plugins > Add New.
- Tìm
LiteSpeed Cache, bấm Install Now rồi Activate. - Kiểm tra cache đã hoạt động tại Check LSCache.
Chuyển hướng trên OpenLiteSpeed
OpenLiteSpeed tự đọc quy tắc viết lại trong tệp .htaccess ở thư mục gốc của website, nên cách đơn giản và bền vững nhất là thêm quy tắc vào .htaccess. Ví dụ chuyển /index.html sang /admin.html (301):
apache
RewriteEngine On
RewriteRule ^index\.html$ /admin.html [R=301,L]Nếu thay đổi chưa có hiệu lực, khởi động lại OpenLiteSpeed trên trang OpenLiteSpeed.
WARNING
Không nên sửa cấu hình Virtual Host của website trong WebAdmin. FlashPanel tạo lại cấu hình này khi bạn thay đổi website (ví dụ cài SSL, đổi phiên bản PHP), nên các thay đổi thủ công có thể bị mất.