OpenLiteSpeed, phiên bản mã nguồn mở của LiteSpeed ​​Web Server

về openlitespeed

Trong phần tiếp theo, chúng ta sẽ xem xét cách cài đặt máy chủ web OpenLiteSpeed ​​trên máy chủ Ubuntu 18.04. Máy chủ này là phiên bản mã nguồn mở của LiteSpeed ​​Web Server Enterprise và chứa tất cả các tính năng thiết yếu được tìm thấy trong Tốc độ nhanh.

OpenLiteSpeed ​​kết hợp tốc độ, bảo mật, khả năng mở rộng, tối ưu hóa và đơn giản trong một gói mã nguồn mở thân thiện. Nó có các quy tắc viết lại tương thích với Apache, một giao diện quản trị dựa trên web được tích hợp sẵn và xử lý PHP tùy chỉnh, được tối ưu hóa cho máy chủ.

Các tính năng chung của OpenLiteSpeed

  • Nó có một kiến trúc hướng sự kiện. Ít quy trình hơn, ít chi phí hơn và khả năng mở rộng.
  • Hiểu các quy tắc viết lại Apache. OpenLiteSpeed Hỗ trợ mod_rewrite, không có bất kỳ cú pháp mới nào để tìm hiểu, vì vậy chúng tôi có thể tiếp tục sử dụng các quy tắc viết lại hiện có của chúng tôi.
  • Chúng tôi sẽ có một giao diện quản trị thân thiện. OLS đi kèm với WebAdmin GUI tích hợp sẵn. Khung bảng điều khiển có sẵn với Bảng điều khiển mạng.
  • Nó đã được tạo ra để cung cấp tốc độ và bảo mật. Nó có Kết nối chống DDoS y giới hạn băng thông, hội nhập ModSecurity v3 và hơn thế nữa
  • Tăng tốc bộ nhớ cache thông minh. Mô-đun bộ nhớ cache toàn trang được tích hợp sẵn có khả năng tùy chỉnh cao và hiệu quả để mang lại trải nghiệm người dùng tốt.
  • Tối ưu hóa tốc độ trang. Tự động triển khai hệ thống tối ưu hóa Tốc độ trang của Google với mô-đun mod_pagespeed.
  • PHP LiteSpeed ​​SAPI. Như đã chỉ ra trên trang web của họ, điều này cho phép các ứng dụng bên ngoài được viết bằng PHP chạy nhanh hơn tới 50%.
  • Tăng tốc WordPress. Trải nghiệm hiệu suất tăng với OpenLiteSpeed ​​và LSCache cho WordPress.

Đây chỉ là một số tính năng của OpenLiteSpeed. Họ có thể xem tất cả chúng một cách chi tiết trong trang web dự án.

Cài đặt OpenLiteSpeed ​​trên Máy chủ Ubuntu 18.04

OpenLiteSpeed ​​cung cấp một kho phần mềm mà chúng tôi có thể sử dụng để tải xuống và cài đặt máy chủ với lệnh apt Tiêu chuẩn Ubuntu.

Để bắt đầu, hãy mở một thiết bị đầu cuối (Ctrl + Alt + T) và cập nhật tất cả các gói hệ thống với các lệnh:

sudo apt update; sudo apt upgrade

Bước tiếp theo sẽ là tải xuống và thêm khóa ký phần mềm của nhà phát triển:

thêm chữ ký chính openlitespeed

wget -qO - https://rpms.litespeedtech.com/debian/lst_repo.gpg | sudo apt-key add -

Bây giờ chúng tôi sẽ thêm thông tin kho lưu trữ vào hệ thống của chúng tôi bằng cách nhập nội dung sau vào cùng một thiết bị đầu cuối:

thêm repo openlitespeed

sudo add-apt-repository 'deb http://rpms.litespeedtech.com/debian/ bionic main'

Tại thời điểm này và sau khi cập nhật phần mềm có sẵn, bây giờ chúng tôi có thể cài đặt máy chủ OpenLiteSpeed ​​và bộ xử lý PHP của nó sử dụng lệnh:

Cài đặt OpenLiteSpeed

sudo apt install openlitespeed lsphp73

Cuối cùng chúng tôi sẽ tạo liên kết đến bộ xử lý PHP mà chúng tôi vừa cài đặt:

sudo ln -sf /usr/local/lsws/lsphp73/bin/lsphp /usr/local/lsws/fcgi-bin/lsphp5

Tại thời điểm này, Máy chủ OpenLiteSpeed ​​đã được cài đặt.

Đặt mật khẩu quản trị viên

Chúng tôi sẽ cần định cấu hình mật khẩu quản trị cho máy chủ web OpenLiteSpeed. Theo mặc định, mật khẩu được đặt thành 123456, vì vậy chúng ta phải thay đổi nó ngay lập tức. Chúng tôi có thể làm điều này bằng cách chạy một tập lệnh được cung cấp cùng với phần mềm:

sudo /usr/local/lsws/admin/misc/admpass.sh

Khi chạy tập lệnh này chúng tôi có thể chỉ ra tên người dùng cho người dùng quản trị viên và mật khẩu như sau:

thêm người dùng và mật khẩu openlitespeed

Truy cập máy chủ web OpenLiteSpeed

kiểm tra bắt đầu máy chủ web

OpenLiteSpeed ​​sẽ tự động bắt đầu. Có thể tra điều này bằng lệnh sau:

sudo /usr/local/lsws/bin/lswsctrl status

Nếu chúng tôi không thấy nó bắt đầu, chúng tôi có thể khởi chạy nó bằng lệnh:

sudo /usr/local/lsws/bin/lswsctrl start

Mở các cổng trong tường lửa

cập nhật quy tắc tường lửa

Chúng tôi cần mở một số cổng trong tường lửa của chúng tôi. Chúng tôi sẽ phải định cấu hình các cổng cho các giao thức cần thiết bằng cách thêm các quy tắc sau vào tường lửa:

sudo ufw allow http

sudo ufw allow https

Chúng tôi cũng sẽ phải thêm các quy tắc sau để có thể sử dụng các cổng cần thiết:

sudo ufw allow 8088

sudo ufw allow 7080

Sau khi thêm các quy tắc, bạn sẽ cần tải lại ufw để thực hiện các thay đổi:

sudo ufw reload

Truy cập giao diện web

Trong trình duyệt web của chúng tôi, chúng tôi sẽ phải chuyển đến tên miền hoặc địa chỉ IP của máy chủ của chúng tôi, tiếp theo là : 8088 để chuyển đến màn hình chính. Trình duyệt sẽ tải trang web OpenLiteSpeed ​​mặc định như hình dưới đây:

openlitespeed trong trình duyệt

http://dominio-o-IP-del-servidor:8088

đến cấu hình giao diện quản trị chúng tôi sẽ truy cập thông qua trình duyệt web của mình, sử dụng HTTPS và tên miền hoặc địa chỉ IP của máy chủ, theo sau là: 7080:

quản trị quyền truy cập openlitespeed

https://dominio-o-IP-del-servidor:7080

Trên màn hình này, chúng ta sẽ phải sử dụng thông tin xác thực cho thông tin đăng nhập quản trị viên mà chúng tôi đã tạo trong quá trình thiết lập OpenLiteSpeed. Khi chúng tôi xác định chính xác bản thân, chúng tôi sẽ thấy giao diện quản trị OpenLiteSpeed, từ đó chúng tôi có thể tạo các cấu hình có liên quan:

cài đặt addres chỉnh sửa

đến thêm thông tin về cài đặt, cấu hình hoặc sử dụng OpenLiteSpeed, bạn có thể tham khảo tài liệu dự án chính thức, The nơi của giống nhau hoặc của anh ấy trang trên GitHub.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.