Cách cài đặt OpenLiteSpeed trên AlmaLinux 8

theanh

Administrator
Nhân viên
OpenLiteSpeed là một máy chủ web mã nguồn mở miễn phí mà bạn có thể sử dụng để quản lý và phục vụ các trang web. Nó cung cấp nhiều tính năng độc đáo để làm cho trải nghiệm của bạn liền mạch hơn như xử lý PHP được tùy chỉnh với các hướng dẫn hợp lý về cách sử dụng tốt nhất hoặc giao diện quản trị cho phép bạn quản lý mọi khía cạnh của các bản cập nhật trang web tại một nơi mà không cần phải có hàng chục tập lệnh nằm rải rác ở nhiều nơi khác nhau trên khắp thị trấn.

Đây là một máy chủ web đa nền tảng hoạt động tốt với mọi hệ điều hành và nổi tiếng với tốc độ cực nhanh. Bạn có thể sử dụng, sửa đổi hoặc thậm chí phân phối lại OpenLiteSpeed theo các điều khoản của giấy phép LGPL. Ngoài ra, bạn có thể dễ dàng tìm thấy sự hỗ trợ từ những người dùng khác trên các diễn đàn tin nhắn vì nó đã tồn tại hơn mười năm.

OpenLiteSpeed sẽ được cài đặt và cấu hình trên máy chủ AlmaLinux 8 như một phần của hướng dẫn này. Sau khi cài đặt OpenLitesSpeed, bạn đã sẵn sàng tận hưởng tốc độ trang mạnh mẽ với thời gian tải giảm.

Điều kiện tiên quyết​

Để hoàn thành các bước trong hướng dẫn này, bạn sẽ cần:
  • Một máy chủ đã cài đặt AlmaLinux 8. Để biết hướng dẫn cài đặt, hãy xem hướng dẫn của chúng tôi
  • Người dùng không phải root có quyền sudo.

Cập nhật hệ thống​

Trước tiên, hãy bắt đầu bằng cách cập nhật hệ thống.
Mã:
sudo dnf update
Lệnh này sẽ cài đặt các gói bổ sung cần thiết cho quá trình cài đặt OpenLiteSpeed.
Mã:
sudo dnf install epel-release

Xóa máy chủ Apache HTTP​

Chúng tôi sẽ sử dụng OpenLiteSpeed làm máy chủ web chính cho hướng dẫn này. Nếu bạn đã cài đặt Apache HTTP Server, bạn nên gỡ bỏ nó trước khi cài đặt OpenLiteSpeed.
Mã:
sudo dnf remove "httpd*"
Mã:
rm -rf /etc/httpd
Mã:
rm -rf /usr/lib64/httpd
Để kiểm tra xem Apache HTTP Server đã bị gỡ bỏ khỏi hệ thống của bạn hay chưa, hãy nhập lệnh sau:
Mã:
sudo systemctl status httpd

Cài đặt OpenLiteSpeed Server​

Bây giờ chúng ta đã có một hệ thống sạch, hãy cài đặt máy chủ OpenLiteSpeed.

Để cài đặt OpenLiteSpeed trên máy chủ AlmaLinux 8, chúng ta phải thiết lập kho lưu trữ tốc độ thấp. Thêm nó bằng lệnh rpm.
Mã:
sudo rpm -Uvh http://rpms.litespeedtech.com/centos/litespeed-repo-1.1-1.el8.noarch.rpm
Sau đó, chúng ta có thể cài đặt OpenLiteSpeed bằng lệnh sau:
Mã:
sudo dnf update
Mã:
sudo dnf install openlitespeed lsphp74
Y và nhấn Enter khi được yêu cầu xác nhận.

Sau đó, chúng ta có thể kiểm tra xem OpenLiteSpeed có hoạt động như mong đợi hay không bằng lệnh sau:
Mã:
sudo systemctl status lsws
Bạn sẽ nhận được kết quả như thế này:



Trước tiên, bạn phải thay đổi mật khẩu quản trị mặc định của OpenLiteSpeed. Vì "123456" là giá trị, chúng ta cần một giá trị mới ngay bây giờ và sẽ muốn nó mạnh nhất có thể để chỉ những người có quyền truy cập mới có thể vào máy chủ OpenLiteSpeed.

Chạy lệnh sau để thiết lập tên người dùng và mật khẩu giao diện web.
Mã:
/usr/local/lsws/admin/misc/admpass.sh
Bạn cũng có thể chọn tên người dùng cho tài khoản quản trị hoặc chỉ cần nhấn Enter để chấp nhận giá trị mặc định“admin” làm tên người dùng mặc định của bạn. Sau đó, bạn sẽ phải cung cấp và xác minh mật khẩu cho quản trị viên.


Cấu hình Tường lửa​

OpenLiteSpeed được thiết kế để trở thành máy chủ web nhẹ có thể chạy từ UNIX và sử dụng các cổng không chuẩn. Bạn phải cho phép lưu lượng truy cập đến hai cổng này để trình duyệt máy khách hoặc công cụ lập trình khác của bạn có thể truy cập vào bảng điều khiển quản trị (cổng 8088) cũng như xem trang web mặc định của bạn tại cổng 7080.
Mã:
firewall-cmd --zone=public --permanent --add-port=8088/tcp
Mã:
firewall-cmd --zone=public --permanent --add-port=7080/tcp
Tải lại tường lửa để áp dụng các thay đổi.
Mã:
sudo firewall-cmd --reload



Kiểm tra cài đặt OpenLiteSpeed​

Bây giờ máy chủ web đã hoạt động, bạn có thể mở trình duyệt theo ý muốn và nhập http://your_server_ip:8088/ để bắt đầu sử dụng tên người dùng OpenLiteSpeed giao diện.

Trong đó your_server_ip là Địa chỉ IP thực tế của AlmaLinux 8 VPS của bạn.

Nếu mọi thứ diễn ra tốt đẹp, bạn sẽ được chào đón bằng trang web mặc định của OpenLiteSpeed.

Để

truy cập giao diện quản trị, bạn sẽ cần điều hướng tên miền hoặc địa chỉ IP của máy chủ bằng HTTPS và số cổng: 7080
Mã:
http://your_server_ip:7080
Bạn có thể sẽ gặp trang Your connection is not private error vì chúng tôi chưa tạo và bắt đầu sử dụng chứng chỉ SSL. Bạn có thể chọn tiếp tục bằng cách nhấp vào nút Advanced.



Ở trang tiếp theo, nhấp vào liên kết Proceed to ... (unsafe) ở góc dưới bên trái.



Bạn sẽ được đưa đến giao diện quản trị OpenLiteSpeed. Cung cấp tên quản trị và mật khẩu mà bạn đã thiết lập bằng tập lệnh admpass.sh ở bước trước, nhấp vào nút đăng nhập.



Giao diện quản trị của OpenLiteSpeed sẽ hiển thị sau khi xác thực của bạn được xác minh thành công.Từ đó, bạn có thể thêm các miền bổ sung và định cấu hình các cài đặt khác.



Vậy là xong! Bạn đã cài đặt thành công OpenLiteSpeed trên máy chủ AlmaLinux 8. Để biết thêm thông tin về OpenLiteSpeed, bạn có thể kiểm tra tài liệu chính thức của nó.

Kết luận​

Để kết luận, chúng tôi đã cài đặt thành công OpenLiteSpeed trên máy chủ AlmaLinux 8 của mình để thay thế Máy chủ HTTP Apache mặc định. Ngoài cài đặt và cấu hình cơ bản, chúng tôi chưa đề cập nhiều đến cách thức hoạt động của máy chủ web này hoặc các tính năng của OpenLiteSpeed. Có rất nhiều khái niệm khác nhau mà chúng tôi chưa đề cập trong hướng dẫn này, nhưng bạn hẳn đã hiểu rõ về cách thức hoạt động của OpenLiteSpeed và những lợi ích mà nó mang lại.
 
Back
Bên trên