Cách cài đặt máy chủ web OpenLiteSpeed ​​trên Rocky Linux

Tác giả sysadmin, T.M.Hai 17, 2022, 05:17:02 CHIỀU

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 1 Khách đang xem chủ đề.

Cách cài đặt máy chủ web OpenLiteSpeed trên Rocky Linux


OpenLiteSpeed là một ứng dụng máy chủ web nguồn mở nhanh với mô-đun PHP nhanh được tích hợp sẵn. Hướng dẫn này sẽ chỉ cho bạn cách cài đặt và định cấu hình OpenLiteSpeed trên Rocky Linux 8 và 9 và CentOS 8.

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

Để cài đặt OpenLiteSpeed, bạn sẽ cần những thứ sau:

  • Người dùng không phải root có đặc quyền sudo.
  • Máy chủ Rocky Linux 8 hoặc CentOS 8 có dung lượng ổ đĩa tối thiểu 6 GB khi cài đặt (khuyên dùng 8 GB).
  • Các phiên bản gần đây của công cụ dòng lệnh wget và curl cũng được yêu cầu.

2. Cập nhật hệ thống

OpenLiteSpeed tương thích với Rocky Linux 8, Alma Linux 8 và centOS 8. Điều đầu tiên cần làm là cập nhật hệ thống và đảm bảo có thể cài đặt OpenLiteSpeed. Sử dụng các lệnh sau để cập nhật hệ thống của bạn.

Mã nguồn [Chọn]
sudo dnf clean all

sudo dnf -y update

sudo dnf install -y epel-release

3. Thêm gói RPM OpenLiteSpeed

Đã đến lúc thêm RPM vào hệ thống của bạn. Quá trình này rất đơn giản và có thể được thực hiện bằng một lệnh. Đã đến lúc thêm RPM vào hệ thống của bạn. Gói RPM OpenLiteSpeed là một gói phần mềm bao gồm OpenLiteSpeed và tất cả các phần phụ thuộc của nó. Nó cũng quan tâm đến việc chuyển sang daemon OpenLiteSpeed nếu bạn có bất kỳ máy chủ web nào khác đang chạy trên máy chủ.

Chạy lệnh bên dưới để thêm Gói RPM OpenLiteSpeed. Phần rpm -Uvh của lệnh cài đặt OpenLiteSpeed RPM từ liên kết do Litespeedtech cung cấp   Đăng nhập để xem liên kết. Lệnh này cũng nâng cấp bất kỳ gói hiện có nào hiện được cài đặt trên hệ thống của bạn.

Mã nguồn [Chọn]
sudo rpm -Uvh http://rpms.litespeedtech.com/centos/litespeed-repo-1.1-1.el8.noarch.rpm

4. Cài đặt máy chủ web OpenLiteSpeed

Bây giờ bạn đã cài đặt gói RPM và kho lưu trữ OpenLiteSpeed được kích hoạt, bước tiếp theo là cài đặt chính OpenLiteSpeed.

Chạy lệnh bên dưới để cài đặt OpenLiteSpeed Web Server trên hệ thống Centos 8 của bạn.

Mã nguồn [Chọn]
sudo dnf install openlitespeed -y
5. Cấu hình máy chủ web OpenLiteSpeed

OpenLiteSpeed hiện đã được cài đặt. Bạn cần chạy một số lệnh để tiếp tục quá trình cấu hình. Bạn không nên thực hiện bất kỳ thay đổi nào đối với trang web của mình cho đến khi cấu hình OpenLiteSpeed được hoàn tất thành công. Điều này sẽ đảm bảo rằng back-end và front-end của trang web của bạn vẫn được đồng bộ hóa khi các thay đổi được thực hiện đối với mã và tệp trong quá trình này.

Mật khẩu mặc định cho OpenLiteSpeed là 123456. Ít nhất, bạn nên thay đổi mật khẩu thành mật khẩu an toàn hơn trước khi hoàn tất quá trình cài đặt.

Bạn có thể thay đổi mật khẩu mặc định bằng cách chạy   Đăng nhập để xem liên kết bên dưới.   Đăng nhập để xem liên kết được thiết kế để tạo chuỗi mật khẩu quản trị viên. Nó sử dụng ngôn ngữ của tệp có tên addpass.php được cung cấp cùng với bản phân phối OpenLiteSpeed và sau đó áp dụng ngôn ngữ đó cho bản cài đặt LSWS cục bộ bằng cách mã hóa cứng nó trong tập lệnh được tạo tự động.

Mã nguồn [Chọn]
/usr/local/lsws/admin/misc/admpass.sh
Cung cấp tên người dùng là tên người dùng bạn muốn sử dụng cho tài khoản quản trị viên LSWS của mình. Cung cấp mật khẩu chứa ít nhất sáu âm tiết ngẫu nhiên cũng là lựa chọn của bạn.


Chạy các lệnh bên dưới để bắt đầu và kiểm tra trạng thái dịch vụ lsws của bạn.

Mã nguồn [Chọn]
sudo systemctl start lsws

sudo systemctl status lsws

Bạn sẽ nhận được đầu ra sau.


6. Cấu hình tường lửa

Bây giờ bạn đã cài đặt thành công OpenLiteSpeed, đã đến lúc mở một số cổng cho OpenLiteSpeed trên tường lửa của bạn. Đây là nơi OpenLiteSpeed giao tiếp với khách hàng.

OpenLiteSpeed sử dụng cổng 7080 và 8080 theo mặc định. Bạn cần mở các cổng này trên tường lửa của mình để khách hàng của bạn có thể truy cập OpenLiteSpeed và xuất bản trang web của họ

Cổng 7080 là cổng nghe mặc định cho Máy chủ Web OpenLiteSpeed. Đây là cổng mà máy chủ sẽ sử dụng để lắng nghe các yêu cầu đến từ máy khách.

Cổng 8088 là cổng mặc định cho HTTP. Đây là cổng mà mọi trình duyệt web sẽ sử dụng để kết nối với máy chủ OpenLiteSpeed của bạn. Để mở các cổng này, chúng tôi sẽ sử dụng các lệnh iptables.

Chạy lệnh bên dưới để mở cổng 8088 và tcp trên tường lửa của bạn.

Mã nguồn [Chọn]
sudo firewall-cmd --zone=public --permanent --add-port=8088/tcp
Chạy lệnh bên dưới để mở cổng 7080 và tcp trên tường lửa của bạn.

Mã nguồn [Chọn]
sudo firewall-cmd --zone=public --permanent --add-port=7080/tcp
Chạy lệnh sudo firewall-cmd –reload để áp dụng các quy tắc tường lửa mới.

Mã nguồn [Chọn]
sudo firewall-cmd --reload
7. Truy cập giao diện người dùng web OpenLiteSpeed

Bây giờ OpenLiteSpeed đã được cài đặt và định cấu hình, bạn có thể truy cập giao diện web trên hệ thống của mình và bắt đầu quản lý trang web của mình.

.Mở trình duyệt web của bạn và truy cập địa chỉ IP của máy chủ, theo sau là 8080. Ví dụ: nếu bạn có địa chỉ IP là 192.168.1.102, bạn sẽ truy cập   Đăng nhập để xem liên kết trên trình duyệt của mình. Bạn sẽ thấy trang chào mừng OpenLiteSpeed.


Sau khi hài lòng với trang chào mừng, bạn có thể điều hướng đến http://youser-ip:7080 để truy cập trang quản trị OpenLiteSpeed từ trình duyệt.

Bạn sẽ nhận được cảnh báo Your connection is not private. Đây là một phần trong cài đặt bảo mật mặc định của trình duyệt của bạn. Bạn sẽ nhận được cảnh báo vì bạn chưa bảo mật máy chủ web của mình. Bạn có thể bỏ qua cảnh báo này ngay bây giờ và tiếp tục quá trình cài đặt.


Để khắc phục sự cố này, nhấp vào Cài đặt nâng cao. Nhấp vào liên kết Tiếp tục đến (không an toàn) như hình bên dưới.



Bạn sẽ nhận được một trang đăng nhập. Trên trang này, bạn sẽ được yêu cầu nhập mật khẩu cho tài khoản quản trị viên. Cung cấp thông tin đăng nhập bạn đã định cấu hình trong quá trình cài đặt. Nhấp vào Đăng nhập.


Khi quá trình đăng nhập hoàn tất, bạn sẽ được chuyển hướng đến giao diện web quản trị OpenLiteSpeed, như hình bên dưới. Từ màn hình này, bạn có thể định cấu hình OpenLiteSpeed theo ý thích của mình.


Hướng dẫn này chỉ ra cách cài đặt và định cấu hình Máy chủ Web OpenLiteSpeed trên Rocky Linux và CentOS. Còn nhiều điều nữa để tìm hiểu về cách định cấu hình và làm việc với OpenLiteSpeed trên hệ thống Rocky Linux của bạn. Nếu bạn muốn tìm hiểu thêm về cách thiết lập và làm việc với máy chủ web OpenLiteSpeed, vui lòng truy cập trang tài liệu chính thức của nó để biết thêm thông tin.