W następnym artykule przyjrzymy się, jak to zrobić zainstaluj serwer WWW OpenLiteSpeed na serwerze Ubuntu 18.04. Ten serwer jest wersją open source programu LiteSpeed Web Server Enterprise i zawiera wszystkie podstawowe funkcje, które można znaleźć w LiteSpeed.
OpenLiteSpeed łączy szybkość, bezpieczeństwo, skalowalność, optymalizacja i prostota w przyjaznym pakiecie open source. Posiada reguły przepisywania zgodne z Apache, wbudowany internetowy interfejs administracyjny i niestandardowe przetwarzanie PHP, zoptymalizowane pod kątem serwera.
Ogólne funkcje OpenLiteSpeed
- To ma architektura oparta na zdarzeniach. Mniej procesów, mniej narzutów i skalowalność.
- Zrozum zasady przepisywania Apache. OpenLiteSpeed Obsługuje mod_rewrite, bez żadnej nowej składni do nauczenia, więc możemy nadal korzystać z naszych istniejących reguł przepisywania.
- Będziemy mieć przyjazny interfejs administratora. OLS jest dostarczany z wbudowanym graficznym interfejsem użytkownika WebAdmin. Wspornik panelu sterowania jest dostępny z Cyberpanel.
- Został stworzony, aby zapewnić szybkość i bezpieczeństwo. To ma Połączenie anty-DDoS y ograniczenie przepustowości, integracja ModSecurity v3 i więcej
- Inteligentne przyspieszanie pamięci podręcznej. Wbudowany moduł pamięci podręcznej całej strony jest wysoce konfigurowalny i wydajny, zapewniając dobre wrażenia użytkownika.
- Optymalizacja szybkości strony. Automatycznie wdrażaj system optymalizacji Google PageSpeed z rozszerzeniem moduł mod_pagespeed.
- PHP LiteSpeed SAPI. Jak wskazano na ich stronie internetowej, pozwala to aplikacjom zewnętrznym napisanym w PHP działać do 50% szybciej.
- Przyspieszenie WordPress. Doświadcz wzrostu wydajności dzięki OpenLiteSpeed i LSCache dla WordPress.
To tylko niektóre z funkcji OpenLiteSpeed. Mogą zobacz je wszystkie szczegółowo w witryna projektu.
Zainstaluj OpenLiteSpeed na serwerze Ubuntu 18.04
OpenLiteSpeed zapewnia repozytorium oprogramowania, którego możemy użyć do pobrania i zainstalowania serwera poleceniem trafny Standard Ubuntu.
Na początek otwórzmy terminal (Ctrl + Alt + T) i zaktualizuj wszystkie pakiety systemowe za pomocą poleceń:
sudo apt update; sudo apt upgrade
Następnym krokiem będzie pobierz i dodaj klucz podpisywania oprogramowania deweloperskiego:
wget -qO - https://rpms.litespeedtech.com/debian/lst_repo.gpg | sudo apt-key add -
Teraz dodamy informacje o repozytorium do naszego systemu wpisując w tym samym terminalu:
sudo add-apt-repository 'deb http://rpms.litespeedtech.com/debian/ bionic main'
W tym momencie i po zaktualizowaniu dostępnego oprogramowania możemy już zainstaluj serwer OpenLiteSpeed i jego procesor PHP za pomocą polecenia:
sudo apt install openlitespeed lsphp73
Wreszcie to zrobimy utwórz łącze do procesora PHP które właśnie zainstalowaliśmy:
sudo ln -sf /usr/local/lsws/lsphp73/bin/lsphp /usr/local/lsws/fcgi-bin/lsphp5
W tym momencie Serwer OpenLiteSpeed jest już zainstalowany.
Ustaw hasło administratora
Będziemy potrzebować skonfiguruj hasło administracyjne dla serwera WWW OpenLiteSpeed. Domyślnie hasło jest ustawione na 123456, więc musimy to natychmiast zmienić. Możemy to zrobić uruchamiając skrypt dostarczony wraz z oprogramowaniem:
sudo /usr/local/lsws/admin/misc/admpass.sh
Podczas uruchamiania tego skryptu możemy wskazać nazwę użytkownika dla administratora i hasło następująco:
Uzyskaj dostęp do serwera internetowego OpenLiteSpeed
OpenLiteSpeed powinien uruchomić się automatycznie. Mogą verificar to za pomocą następującego polecenia:
sudo /usr/local/lsws/bin/lswsctrl status
Jeśli nie znajdziemy go uruchomionego, możemy go uruchomić poleceniem:
sudo /usr/local/lsws/bin/lswsctrl start
Otwórz porty w zaporze
Potrzebujemy otwórz niektóre porty w naszej zaporze. Będziemy musieli skonfigurować porty dla niezbędnych protokołów, dodając do zapory następujące reguły:
sudo ufw allow http sudo ufw allow https
Będziemy musieli również dodać następujące reguły, aby móc korzystać z niezbędnych portów:
sudo ufw allow 8088 sudo ufw allow 7080
Po dodaniu reguł będziesz musiał załaduj ponownie ufw, aby wprowadzić zmiany:
sudo ufw reload
Uzyskaj dostęp do interfejsu internetowego
W naszej przeglądarce internetowej będziemy musieli przejdź do nazwy domeny lub adresu IP naszego serwera, a następnie : 8088 aby dostać się do ekranu głównego. Przeglądarka powinna załadować domyślną stronę internetową OpenLiteSpeed, jak pokazano poniżej:
http://dominio-o-IP-del-servidor:8088
do skonfigurować interfejs administracyjny będziemy mieć dostęp przez naszą przeglądarkę internetową, przy użyciu protokołu HTTPS i nazwy domeny lub adresu IP serwera, a następnie: 7080:
https://dominio-o-IP-del-servidor:7080
Na tym ekranie będziemy musieli użyj poświadczeń do logowania administratora, które utworzyliśmy podczas instalacji OpenLiteSpeed. Po prawidłowym zidentyfikowaniu się zostanie nam przedstawiony interfejs administracyjny OpenLiteSpeed, z którego możemy dokonać odpowiednich konfiguracji:
do więcej informacji na temat instalowania, konfigurowania lub używania OpenLiteSpeed, możesz zapoznać się z oficjalna dokumentacja projektowa, teren tego samego lub jego strona w serwisie GitHub.