OpenLiteSpeed là phiên bản mã nguồn mở của LiteSpeed Web Server Enterprise. OpenLiteSpeed bao gồm tất cả các tính năng cần thiết có trong LiteSpeed Enterprise, trong đó có LSCache.
Để cài đặt yêu cầu bạn đang chạy Directadmin phiên bản 1.57 trở lên và đang sử dụng CustomBuild 2.0
Để cài đặt các bạn đăng nhập SSH vào VPS hoặc server
Bạn chạy lần lượt các lệnh như dưới đây để cài đặt
cd /usr/local/directadmin/custombuild
./build update
./build set webserver openlitespeed
./build set mod_ruid2 no
./build set php1_mode lsphp
./build set php1_release 7.2
./build openlitespeed
./build php n
./build rewrite_confs
Tuy nhiên nếu website của bạn có sử dụng tệp tin “.htaccess” để có thể hoạt động bình thường thì chúng ta cần thêm cronjob sau:
*/3 * * * * root if ! find /home/*/domains/*/*_html/ -maxdepth 2 -type f -newer /usr/local/lsws/cgid -name '.htaccess' -exec false {} +; then /usr/local/lsws/bin/lswsctrl restart; fi
Hiện tại OpenLiteSpeed đọc .htaccess vào thời gian bắt đầu dịch vụ. Vì vậy, nếu một số tệp .htaccess mới tạo hoặc các tệp hiện tại được sửa đổi – các thay đổi sẽ không có hiệu lực cho đến khi tải lại dịch vụ OpenLiteSpeed.
Cho nên chúng ta sẽ cho tải lại OpenLiteSpeed mỗi 3 phút nếu hệ thống phát hiện các tệp .htaccess mới hoặc có sự thay đổi nội dung tệp .htaccess cũ.
Chúc các bạn thành công!