Skip to content Skip to main navigation Skip to footer

Upgrading/Downgrading phiên bản OpenLiteSpeed trên CentOS

Upgrading/Downgrading phiên bản OpenLiteSpeed trên CentOS nhanh chóng và đơn giản cùng AZDIGI.

I. Giới thiệu

OpenLiteSpeed là gì?

OpenLiteSpeed là phiên bản mã nguồn mở của LiteSpeed Web Server, đây là bản miễn phí được tạo ra nhằm hỗ trợ cho các webserver cá nhân với số lượng website ít. Nếu bạn là một người dùng phổ thông thì  OpenLiteSpeed chính là sự lựa chọn sáng suốt của bạn, vì tuy là bản miễn phí nhưng nó hỗ trợ hầu hết các tính năng cần thiết nhất có ở bản LiteSpeed Enterprise bao gồm LS cache. Các bạn có thể tham khảo các tính năng của cả 2 bản Tại đây.

Ở bài viết trước AZDIGI đã hướng dẫn các bạn cách cài đặt thủ công OpenLiteSpeed  lên máy chủ CentOS 7, thì ở bài viết này mình sẽ hướng dẫn các bạn cách nâng / hạ cấp phiên bản OpenLiteSpeed một cách đơn giản và nhanh chóng nhất. Giúp đem lại hiệu suất ổn định cũng như trải nghiệm các tính năng mới có trên phiên bản mới.

Cụ thể các bước thực hiện các bạn theo dõi tiếp phần II nhé.

II. Hướng dẫn thực hiện

Việc nâng / hạ cấp phiên bản OpenLiteSpeed trên CentOS các bạn có thể thực hiện theo với 3 bước sau.

Bước 1: SSH vào máy chủ của bạn

Để nâng cấp phiên bản OpenLiteSpeed trên CentOS, đầu tiên chúng ta cần SSH hoặc truy cập VPS hoặc máy chủ của bạn với quyền root trước. Nếu bạn chưa biết cách SSH vào VPS hoặc Server của bạn thì bạn có thể tham khảo bài viết hướng dẫn sau:

Sau khi đã SSH thành công chúng ta tiếp tục với bước 2 để kiểm tra phiên bản OpenLiteSpeed

Bước 2: Kiểm tra phiên bản OpenLiteSpeed trên máy chủ

Để kiểm tra phiên bản OpenLiteSpeed đang được sử dụng trên máy chủ của bạn thì bạn cần sử dụng lệnh sau:

AZDIGI Tutorial
/usr/local/lsws/bin/openlitespeed -v
Hoặc
/usr/local/lsws/bin/lshttpd -v
    

Dưới đây là kết quả trên máy chủ của mình. Phiên bản OpenLiteSpeed đang chạy trên máy chủ của mình là 1.6.18 và ngày phát hành là 24/11/2020.

Upgrading/Downgrading phiên bản OpenLiteSpeed trên CentOS

Tiếp theo bạn có thể kiểm tra thử xem OpenLiteSpeed đã có phiên bản khác mới hơn phiên bản bạn đang sử dụng hay chưa bằng cách truy cập link: https://openlitespeed.org/downloads/. Như ở tại thời điểm mình viết hướng dẫn này thì đã có bản mới nhất là 1.6.19.

Upgrading/Downgrading phiên bản OpenLiteSpeed trên CentOS

Vậy để nâng cấp/ hạ cấp phiên bản OpenLiteSpeed  bạn xem tiếp bước 3 nhé.

Bước 3: Nâng / Hạ cấp OpenLiteSpeed

Khi bạn thực hiện thao tác chỉnh sửa thay đối cấu trúc máy chủ, bạn nên thực hiện backup lại dữ liệu để phòng trường hợp xấu xảy ra. Các bạn thực hiện backup nhanh folder chứa dữ liệu OpenLiteSpeed bằng dòng lệnh bên dưới.

AZDIGI Tutorial
zip -r lsws_backup.zip /usr/local/lsws/
    

Sau khi đã backup hoàn tất các bạn tiến hành nâng cấp/ hạ cấp OpenLiteSpeed được rồi nhé.

  • Nâng cấp phiên bản OpenLiteSpeed

Với việc nâng cấp OpenLiteSpeed trên CentOS thì vô cùng đơn giản và nhanh chóng. Nếu bạn đã cài đặt OpenLiteSpeed ​​thông qua kho LiteSpeed ​​trước đó, bạn chỉ cần chạy duy nhất một lệnh sau để nâng cấp.

AZDIGI Tutorial
yum update openlitespeed -y
    

Đây là kết quả sau khi chạy hoàn tất.

Upgrading/Downgrading phiên bản OpenLiteSpeed trên CentOS
Nâng cấp phiên bản Openlitespeed  thành công.

Bây giờ bạn có thể kiểm tra lại phiên bản OpenLiteSpeed như ở bước 2 thì sẽ thấy phiên bản OpenLiteSpeed đã được nâng cấp.

Upgrading/Downgrading phiên bản OpenLiteSpeed trên CentOS
Phiên bản OpenLiteSpeed đã được nâng cấp lên 1.6.19.

  • Hạ cấp phiên bản OpenLiteSpeed

Để hạ cấp phiên bản OpenLiteSpeed, các bạn cần sử dụng các lệnh sau.

AZDIGI Tutorial
yum --showduplicates list openlitespeed
yum downgrade openlitespeed-1.6.7
    

Giải thích các lệnh trên:

  • Lệnh 1: Tìm tất cả các phiên bản có sẵn từ kho lưu trữ
  • Lệnh 2: Chạy lệnh hạ cấp với phiên bản cần hạ cấp (Ở đây mình sẽ hạ về phiên bản 1.6.7)

Dưới đây là hình ảnh sau khi chạy hoàn tất.

Upgrading/Downgrading phiên bản OpenLiteSpeed trên CentOS
Hạ cấp phiên bản Openlitespeed thành công.

Bây giờ bạn có thể kiểm tra lại phiên bản OpenLiteSpeed sau khi được hạ cấp.

Upgrading/Downgrading phiên bản OpenLiteSpeed trên CentOS
Phiên bản OpenLiteSpeed đã được hạ cấp về 1.6.7.

  • Kiểm tra hoạt động của OpenLiteSpeed

Sau khi nâng cấp hoặc hạ cấp xong, bạn nhớ kiểm tra trạng thái hoạt động của OpenLiteSpeed nhé, nếu trạng thái stop thì bạn cần khởi động lại nhé. Các bạn có thể quản lý OpenLiteSpeed bằng một số lệnh cơ bản sau.

AZDIGI Tutorial
/usr/local/lsws/bin/lswsctrl status      (Trạng thái hoạt động OpenLiteSpeed)
/usr/local/lsws/bin/lswsctrl start       (Khởi động OpenLiteSpeed)
/usr/local/lsws/bin/lswsctrl stop        (Dừng hoạt động OpenLiteSpeed)
/usr/local/lsws/bin/lswsctrl restart     (Khỏi động lại OpenLiteSpeed)
    

Như vậy là mình đã hướng dẫn nhanh các bạn cách Nâng/Hạ cấp phiên bản OpenLiteSpeed một cách nhanh chóng và đơn giản nhất. Vẫn còn có các cách khác để có thể nâng/hạ cấp nhưng cách mình vừa thực hiện là cách nhanh chóng và tiện nhất. Các bạn có thể tham khảo thêm một số cách tại trực tiếp trang chủ của OpenLiteSpeed ở link: Tại đây

III. Tổng kết

Như vậy, ở bài viết này AZDIGI đã hướng dẫn bạn cách nâng cấp phiên bản OpenLiteSpeed trên máy chủ CentOS với vài dòng lệnh đơn giản, việc nâng cấp này diễn ra tương đối nhanh nhưng nó lại mạng lại lợi ích khá nhiều cho máy chủ của bạn. Ở các phiên bản mới các nhà phát triển luôn cho ra các bản vá lỗi ở phiên bản cũ , đồng thời phát triển thêm các tính năng mới phục vụ tốt hơn cho người dùng.

Hy vọng bài viết này sẽ giúp ích được cho các bạn. Chúc các bạn có thể thực hiện thành công. 

Các bạn có thể xem thêm các bài viết hữu ích về OpenLiteSpeed  hay máy chủ Linux  tại đường dẫn sau:

Nếu các bạn cần hỗ trợ các bạn có thể liên hệ bộ phận hỗ trợ theo các cách bên dưới:

Bình chọn lsvr_kba