Cài đặt LiteSpeed Web Server Free Starter trên CentOS 7

Giới thiệu Litespeed Webserver

LiteSpeed Web Server (LSWS) là một web server hoạt động trên nền tảng Linux, với 4,2% số website toàn cầu sử dụng nó làm web server. LSWS được phát triển bởi Litespeed Technologies. LSWS ra đời nhằm thay thế Apache, với cách hoạt động và cấu hình tương tự như Apache nhưng với hiệu suất tốt hơn.

LiteSpeed Web Server Free Starter là gì

Trước đây nếu bạn muốn sử dụng LiteSpeed Web Server bạn chỉ có thể dùng thử bản Enterprise trong 15 ngày và phí gia hạn thấp nhất là 10$/tháng. 

Sau đó vào ngày 19/12/2018 LiteSpeed Technologies đã thêm một lựa chọn nữa cho những ai có nhu cầu sử LiteSpeed Web Server hoàn toàn miễn phí, đó là sử dụng phiên bản LiteSpeed Web Server Free Stater.

Vậy LiteSpeed Web Server Free Starter có gì khác với LiteSpeed Web Server Enterprise? Về cơ bản phiên bản Free Stater có đầy đủ chức năng giống phiên bản Enterprise như:

Máy chủ web LiteSpeed (LSWS) tương thích với các tính năng thường được sử dụng của Apache bao gồm mod_rewrite, .htaccess và mod_security. Là một giải pháp thay thế Apache, LSWS có thể tải các tệp cấu hình Apache trực tiếp và có thể tích hợp hoàn toàn với các bảng điều khiển phổ biến. Việc thay thế Apache bằng LSWS mất ít hơn 15 phút với downtime thấp nhất. Không giống như các giải pháp khác hoạt động như proxy ủy quyền, LSWS thay thế tất cả các chức năng của Apache, đơn giản hóa việc sử dụng và giúp việc chuyển sang máy chủ mới trở nên dễ dàng hơn.

LSWS sử dụng mod_security rules giống như Apache để bảo mật cho server và chống các cuộc tấn công (như DDoS) vào web server của bạn.

LiteSpeed Web Server tương thích với tất cả các ứng dụng quản lý hosting(control panel) được viết cho Apache. Đối với các control panel phổ biến nhất, LiteSpeed Technologies đã phát triển riêng plugin cho phép bạn xử lý các quy trình của LiteSpeed Web Server từ bên trong bảng điều khiển.

Các plugin hiện có sẵn cho cPanel, Plesk và Direct Admin và có thể tải ở đây.

Kiến trúc mang tính cách mạng của LiteSpeed Web Server mang lại hiệu suất cao hơn từ cơ sở hạ tầng hiện tại của bạn, giảm một nửa tải cho máy chủ và cải thiện thời gian phản hồi(TTFB) gấp 3 lần.

Máy chủ web LiteSpeed ​​sử dụng khả năng tăng tốc SSL để phân phối các trang HTTPS nhanh hơn tới ba lần so với Apache.

LiteSpeed ​​Web Server là máy chủ thương mại đầu tiên cung cấp hỗ trợ HTTP/2 đầy đủ. Các tính năng HTTP/2 đáng chú ý bao gồm giao thức nhị phân, nén đầy đủ và nén tiêu đề. Cho phép xác thực HTTP nghiêm ngặt.

Để thấy sự khác nhau giữa các phiên bản của LiteSpeed Web Server các bạn có thể xem bảng dưới đây.

LicenseDomain LimitWorkersRAM LimitMonthly PriceCompare to
Free Starter112 GBFREEn/a
Site Owner518 GB$10n/a
Site Owner Plus51Unlimited$16n/a
Web Host LiteUnlimited18 GB$26UltraVPS + LSCache
without platform restriction or 800 concurrent connection limit
Web Host EssentialUnlimited1Unlimited$361-CPU + LSCache
with lower price
Web Host ProfessionalUnlimited2Unlimited$462-CPU License
Web Host EnterpriseUnlimited4Unlimited$654-CPU License
Web Host EliteUnlimitedConfigurableUnlimited$928-CPU License with ability to configure qty of workers

Dễ nhận thấy khác biệt giữa phiên bản Free Start miễn phí trọn đời với các phiên bản trả phí khác đó là bị giới hạn về phần cấu hình server và chỉ sử dụng được cho một domain(không giới hạn với subdomain).

Tuy bị giới hạn nhưng theo mình thì một server với cấu hình như bảng trên cho phiên bản Free Starter là quá đủ cho các bạn làm blog hoặc website bán hàng với lượng truy cập vừa phải.

Cài đặt LiteSpeed Web Server Free Starter trên CentOS 7

Đầu tiên là chuẩn bị một VPS đã cài sẵn CentOS, mình thì hay mua VPS ở Vultr với giá 5$/tháng là vừa đủ để cài LiteSpeed Web Server Free Starter. Sau đó đăng nhập vào VPS luôn nha.

Tiếp theo là vào trang https://www.litespeedtech.com/products/litespeed-web-server/lsws-pricing bấm vào nút Buy Now dưới phiên bản Free Starter.

litespeed web server free starter buy now
Đặt mua LiteSpeed Web Server Free Starter

Sau khi bấm Buy Now ta sẽ được chuyển tới giỏ hàng của LiteSpeed, tiếp tục bấm vào Continue

giỏ hàng litespeed
Giỏ hàng LiteSpeed

Sau khi bấm Continue bạn sẽ được chuyển sang phần thanh toán. Bấm tiếp Checkout.

thanh toán liteSpeed
Thanh Toán LiteSpeed

Sau khi bấm Checkout bạn sẽ chuyển tới phần tạo tài khoản mới, chỉ cần điền đầy đủ thông tin rồi bấm Complete Order là xong. Có một điều cần lưu ý ở phần điền thông tin đó là Email nên là email thật của bạn vì nó rất quan trọng để cài đặt LiteSpeed Web Server.

Bây giờ bạn đăng nhập vào Email đã đăng kí ở LiteSpeed và tìm tới mail có tiêu đề LiteSpeed Software License Purchased, mở mail và sẽ nhìn thấy một đoạn như sau: 

Cài đặt LiteSpeed Web Server Free Starter trên CentOS 7 1

Copy đoạn có nội dung như sau trong mai của bạn 

bash <( curl https://get.litespeed.sh ) y/6B-HSvM-x7HR-UNfE

Dán lên cửa sổ dòng lệnh của CentOS và bấm Enter. Sau khi bấm Enter đầu tiên bạn sẽ LiteSpeed sẽ load các điều khoản và chính sánh khi sử dụng phần mềm của họ.

cài đặt lightspeed web server free starter 2

Bấm enter tiếp cho đến khi xuất hiện câu hỏi

Do you agree with above license?
Cài đặt lightspeed web server free starter 3

Bấm “Yes” để tiếp tục. LiteSpeed sẽ hỏi thư mục để cài đặt LSWS. Bạn chỉ cần bấm Enter để tiếp tục không cần nhập gì cả.

Cài đặt lightspeed web server free starter 4

Sau khi chọn thư mục cài đặt LiteSpeed sẽ kiểm tra license key của bạn và sẽ tự đông xác nhận. Sau khi xác nhận thành công, bạn sẽ được hỏi user name để quản trị LiteSpeed Web Server trên giao diện web. 

Cài đặt lightspeed web server free starter 5

Sau khi đặt user name, tiếp tục là đặt mật khẩu.

Cài đặt lightspeed web server free starter 6

Sau khi đặt mật khẩu, là đặt email quản trị cho LSWS( nên dùng email thật hoặc email mà bạn có thể đăng nhập được).

Cài đặt lightspeed web server free starter 7

Bước này LightSpeed hỏi bạn sử dụng LSWS với control panel nào, vì VPS mình hoàn toàn mới chưa cài gì thêm nên chọn 0 (NONE).

Cài đặt lightspeed web server free starter 8

Khai báo user, bạn không cần điền gì cả chỉ cần Enter là được.

Cài đặt LiteSpeed Web Server Free Starter trên CentOS 7 2

Tiếp tục là cài đặt cổng cho trang web của bạn và trang quản trị LSWS. Sử dụng port 80 cho HTTP và port 7080 cho giao diện LSWS trên web.

Cài đặt lightspeed web server free starter 10

Cài đặt PHP bằng cách bấm Y và tiền tố cho php.

Cài đặt lightspeed web server free starter 17

Sau khi cài PHP, LiteSpeed sẽ tiếp tục hỏi bạn muốn kích hoạt Chroot hay không. Chroot sẽ gíup bạn tăng bảo mật cho web server nhưng cách cấu hình phức tạp nên LiteSpeed cũng khuyến nghi bạn không cần phải kích hoạt nó nếu bạn cài đặt LSWS lần đầu, do đó ở bước này chọn “N” nhé.

Cài đặt LiteSpeed Web Server Free Starter trên CentOS 7 3

Tiếp tục là cài đặt công cụ thông kê AWStats, bước này là tùy chọn nên bạn có thể cài hoặc không cài nhé. Mình sẽ bấm “y” để cài AWStats.

Cài đặt lightspeed web server free starter 13

Sau khi cài đặt thành công AWStats, bạn sẽ có thông báo cài đặt LiteSpeed Web Server đã cài đặt thành công.

Cài đặt lightspeed web server free starter 19

Cuối cùng LiteSpeed sẽ hỏi bạn có muốn LSWS tự khởi động không, khi VPS khởi động lại không? Và bạn có một khởi động server hay không? Bấm Y để xác nhận và khởi động server.

Chú ý: Bạn sẽ thấy một thông báo là License Key sẽ hết hạn sau 28 ngày, tuy nhiên bạn không phải lo lắng nhé! LiteSpeed sẽ tự động gia hạn cho bạn hoàn toàn miễn phí.

Cài đặt lightspeed web server free starter 20

Sau khi cài đặt LiteSpeed Web Server Free Starter thành công mở trình duyệt web lên và đi tới địa chỉ IP của VPS bạn đã cài LSWS Free Starter, bạn sẽ thấy trang web thông báo của LiteSpeed Web Server.

Chú ý: nếu không thể truy cập được đia chỉ IP từ trình duyệt của bạn hãy mở port 80 của VPS bằng lệnh sau
sudo firewall-cmd --zone=public --permanent --add-port=80/tcp
Cài đặt lightspeed web server free starter 22

Như vậy là mình đã hoàn thành việc cài đặt LiteSpeed Web Server Free Starter trên CentOS 7, đây là phiên bản miễn phí hoàn toàn của LiteSpeed với một số giới hạn về phần cứng nhưng cũng rất đáng sử dụng, và hoàn toàn thích hợp để sử dụng lâu dài cho website của bạn.

Nếu thấy có ích hãy vote nhé.

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *