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 Partner VN.
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 Partner VN đã 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:
- Hướng dẫn đăng nhập vào VPS Linux với giao thức SSH.
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:
/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.
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.
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.
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.
yum update openlitespeed -y
Đây là kết quả sau khi chạy hoàn tất.
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.
- 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.
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.
Bây giờ bạn có thể kiểm tra lại phiên bản OpenLiteSpeed sau khi được hạ cấp.
- 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.
/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 Partner VN đã 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:
- Tổng hợp hướng dẫn sử dụng máy chủ Linux
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:
- Hotline: 028 730 24768 (Ext 0)
- Ticket/Email: Bạn dùng email đăng ký dịch vụ gửi trực tiếp về: support@partner.com.vn.