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

Tác giả NetworkEngineer, T.Một 14, 2022, 11:40:06 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 8


OpenLiteSpeed ​​là một ứng dụng máy chủ web mã nguồn mở nhanh đi kèm với một 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à cấu hình OpenLiteSpeed ​​trên Rocky Linux 8 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 nhưng 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 cài đặt, khuyến nghị 8GB.
  • 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 các hệ điều hành Linux Rocky Linux 8, Alma Linux 8 và CentOS 8. Việc đầ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
Mã nguồn [Chọn]
$ sudo dnf -y update
Mã nguồn [Chọn]
$ 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. 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 xử lý 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 được cung cấp bởi Litespeedtech http://rpms.litespeedtech.com/centos/litespeed-repo-1.1-1.el8.noarch.rpm. Lệnh này cũng nâng cấp bất kỳ gói nào hiện có đang đượ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 OpenLiteSpeed ​​được kích hoạt, bước tiếp theo là cài đặt OpenLiteSpeed.

Chạy lệnh dưới đây để cài đặt Máy chủ Web OpenLiteSpeed ​​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 ​​đã được cài đặt ngay bây giờ. 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 của 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 tin 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 thứ gì đó 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 admpass.sh bên dưới. admpass.sh đượ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 tin 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 cài đặt LSWS cục bộ bằng cách mã hóa cứng nó trong một 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ị LSWS của mình. Cung cấp mật khẩu có chứa ít nhất sáu âm tiết ngẫu nhiên cũng do bạn lựa chọn.


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

Mã nguồn [Chọn]
$ sudo systemctl start lsws
Mã nguồn [Chọn]
$ sudo systemctl status lsws
Bạn sẽ nhận được kết quả 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 máy khách.

OpenLiteSpeed ​​sử dụng các 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 để máy khách của bạn có thể truy cập OpenLiteSpeed ​​và xuất bản các trang web của họ.

Cổng 7080 là cổng lắ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à bất kỳ trình duyệt web nào 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 ta sẽ sử dụng các lệnh của tường lửa Firewalld.

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

Mã nguồn [Chọn]
$ sudo firewall-cmd --zone=public --permanent --add-port=8088/tcp
Chạy lệnh dưới đây để mở cổng 7080 và cổng TCP trên tường lửa Firewalld 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à 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ủ của bạn, tiếp theo là 8080. Ví dụ: nếu bạn có 192.168.1.102 làm địa chỉ IP thì bạn sẽ truy cập http://192.168.1.102:8088 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 một cảnh báo Your connection is not private. Đây là một phần của 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, hãy nhấp vào Advance. Nhấp vào liên kết Proceed to (unsafe) như hình dưới đây.



Bạn sẽ nhận được một trang đăng nhập. Trong 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ị. Cung cấp thông tin đăng nhập bạn đã cấu hình trong quá trình cài đặt. Nhấp vào Login.


Sau 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 dưới đây. Từ màn hình này, bạn có thể tiếp tục và cấu hình OpenLiteSpeed ​​theo ý muốn của mình.


Trong hướng dẫn này, chúng ta đã biết cách cài đặt và cấu hình máy chủ Web OpenLiteSpeed ​​trên Rocky Linux và CentOS. Còn nhiều điều cần tìm hiểu về cách cấu hình và làm việc với OpenLiteSpeed ​​trên hệ thống CentOS 8 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.

Các chủ đề tương tự (10)