Nội dung
Nâng cấp phiên bản OpenLiteSpeed trên DirectAdmin 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 OpenLiteSpeed lên máy chủ sử dụng DirectAdmin, thì ở bài viết này mình sẽ hướng dẫn các bạn cách nâng cấp phiên bản OpenLiteSpeed trên DirectAdmin sử dụng CustomBuild 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 cấp OpenLiteSpeed trên DirectAdmin các bạn có thể thực hiện theo với 4 bước sau.
Bước 1: SSH vào hệ thống DirectAdmin của bạn
Để nâng cấp phiên bản OpenLiteSpeed trên DirectAdmin, đầ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 CustomBuild đang sử dụng.
Bước 2: Kiểm tra phiên bản Custombuild
Chúng ta cần xem phiên bản CustomBuild đang sử dụng có phải là 2.0 hay không. Để kiểm tra phiên bản CustomBuild đang sử dụng mời bạn xem qua bài hướng dẫn ngắn sau:
Trong trường hợp phiên bản CustomBuild của bạn thấp hơn 2.0 thì bạn cần nâng cấp CustomBuild 1.x lên 2.0, bạn có thể xem qua bài hướng dẫn sau:
Sau khi đã ở CustomBuild 2.0 chúng ta tiếp tục đến bước 3 để kiểm tra phiên bản OpenLiteSpeed đang được cài đặt trên máy chủ của bạn.
Bước 3: Kiểm tra phiên bản OpenLiteSpeed trên DirectAdmin
Để kiểm tra phiên bản OpenLiteSpeed đang được sử dụng trên máy chủ DirectAdmin 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.7.7 và ngày phát hành là 09/12/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.7.8
Vậy để nâng cấp lên phiên bản mới nhất này bạn xem tiếp bước 4 nhé.
Bước 4: Nâng cấp OpenLiteSpeed trên DirectAdmin
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 OpenLiteSpeed được rồi nhé.
- Nâng cấp phiên bản OpenLiteSpeed
Trong DirectAdmin, cấu hình của OpenLiteSpeed được tạo tự động bởi tập lệnh DirectAdmin CustomBuild trong quá trình cài đặt. Do đó, để nâng cấp OpenLiteSpeed bạn cần sử dụng tập lệnh DirectAdmin’s CustomBuild để thực hiện nâng cấp. Việc nâng cấp OpenLiteSpeed trên DirectAdmin tương đối đơn giản, bạn chỉ cần chạy 3 lệnh sau.
cd /usr/local/directadmin/custombuild/ ./build update ./build openlitespeed
Giải thích các lệnh trên:
- Lệnh 1: Di chuyển đến thư mục
custombuild
. - Lệnh 2: Cập nhật
custombuild script
. - Lệnh 3: Nâng cấp
openlitespeed
lên phiên bản mới nhất.
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 như ở bước 3 thì sẽ thấy phiên bản OpenLiteSpeed đã được nâng cấp.
Hoặc cách khác là bạn có thể vào DirectAdmin => System Info & Files => System Infomation => Services để xem phiên bản OpenLiteSpeed.
- Hạ cấp phiên bản OpenLiteSpeed
Nếu bạn muốn cài đặt hoặc hạ cấp phiên bản OpenLiteSpeed cụ thể, bạn có thể thực hiện với các lệnh sau.
cd /usr/local/directadmin/custombuild echo "openlitespeed:1.6.7:" > custom_versions.txt ./build openlitespeed
Giải thích các lệnh trên:
- Lệnh 1: Di chuyển đến thư mục
custombuild
. - Lệnh 2: Bạn gán phiên bản cần cài đặt vào file custom_versions.txt (Ở đây mình sẽ hạ cấp về 1.6.7 )
- Lệnh 3: Cài đặt lại openlitespeed
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 đã hạ cấp
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 DirectAdmin 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ề DirectAdmin 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:
- Hotline 247: 028 888 24768 (Ext 0)
- Ticket/Email: Bạn dùng email đăng ký dịch vụ gửi trực tiếp về: support@azdigi.com.