Jak zainstalować serwer WWW OpenLiteSpeed ​​w systemie Ubuntu 18.04

jak zainstalować openlitespeed

OpenLiteSpeed ​​Server

Serwer OpenLiteSpeed ​​to jeden z najlepszych programów serwerowych, który możesz zainstalować na swoim serwerze VPS i osiągnąć niezrównaną wydajność swojej witryny. Używałem go dla wielu klientów (i dla siebie też) i działa intuicyjnie szybko. W tym samouczku wdrożyłem serwer w chmurze włączony UpCloud. Następnie zainstaluję serwer OpenLiteSpeed ​​na komputerze i przygotuję go do obsługi stron html / php dla odwiedzających.

Usługi dodatkowe

Inicjuje kroki, które należy wykonać, zanim wskoczysz na instalację OpenLitespeed

  1. Wdróż serwer w chmurze z Ubuntu 18.04 LTS jako systemem operacyjnym
  2. Skonfiguruj nowego użytkownika sudo z uprawnieniami roota (zalecane)
  3. Skonfiguruj zaporę UFW i otwórz porty (80, 443, 7080, 8088)

Podsumowanie

Instalacja OpenLiteSpeed ​​jest opisana w poniższych głowach, aby ułatwić Ci poruszanie się po procesie.

  • Instalowanie serwera WWW OpenLitespeed
  • Konfigurowanie hasła administratora
  • Łączę się z konsolą serwera
  • Włączam port 80 zamiast 8088

Instalowanie serwera OpenLiteSpeed

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

Powyżej znajduje się jednorazowa operacja, która dodaje i szybko sprawdza, czy oprogramowanie, które zamierzamy pobrać, nie zostało przez nikogo zmodyfikowane; kryptograficznie.

Jak zwykle robisz w przypadku większości pakietów, dodaj repozytorium do swojego systemu.

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

Po dodaniu repozytorium do systemu możesz śmiało zainstalować OpenLiteSpeed ​​za pomocą poniższego polecenia. Tutaj możesz zmienić lsphp74 na wersję php, którą chcesz zainstalować na swoim serwerze. Użyłem lsphp74, ale można go również zastąpić lsphp73 lub lsphp72.

sudo apt-get install openlitespeed lsphp74

Musisz teraz utworzyć miękkie łącze do procesora PHP, który właśnie zainstalowałeś na serwerze z pakietem OpenLiteSpeed. To polecenie zdecyduje, która wersja PHP będzie używana przez serwer OpenLiteSpeed. (jeśli zainstalowałeś lsphp73, pamiętaj, aby zastąpić nim lsphp74).

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

Konfigurowanie hasła administratora

Jako obowiązkowy krok, po pomyślnej instalacji OpenLiteSpeed ​​i jego procesora PHP, musisz utworzyć użytkownika administratora i zdefiniować hasło. Zostanie to wykorzystane do zalogowania się do serwera i dalszej konfiguracji w następnych krokach.

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

Po uruchomieniu polecenia dwukrotnie zapyta Cię o nazwę użytkownika i hasło.

Łączenie się z serwerem

Sprawdź wstępnie, czy wszystko zostało pomyślnie zainstalowane

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

Wynik powinien wyglądać mniej więcej tak.
litespeed działa z PID 990.

W przypadku, gdy nie widzisz powyższego wyjścia.

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

Wydajność
[OK] litespeed: pid = 5137.

Dodatkowe reguły zapory, jeśli masz włączoną funkcję UFW

sudo ufw allow 8088
sudo ufw allow 7080

Na tym etapie powinieneś mieć możliwość odwiedzenia domyślnej strony serwera i zaplecza w następujący sposób.

Frontend serwisu

http://server_domain_or_IP:8088

strona domyślna openlitespeed

Backend (konsola administracyjna)

https://server_domain_or_IP:7080

 

admin strony logowania openlitespeed

Na tym ekranie logowania zaloguj się przy użyciu poświadczeń logowania administratora utworzonych wcześniej w tym samouczku. Pulpit nawigacyjny powinien być teraz podobny do tego.

To jest pulpit nawigacyjny, w którym skonfigurujemy konfigurację OpenLiteSpeed ​​na poziomie serwera.

Panel administracyjny serwera openlitespeed

Włącz Port 80, aby obsługiwać swoją witrynę internetową

Serwer OpenLiteSpeed ​​domyślnie nasłuchuje na porcie 8088, aby serwować strony internetowe. Jeśli więc nie zmienisz tego na port 80, będziesz musiał dodać sufiks portu 8088 po swojej domenie, aby móc otworzyć swoją witrynę.

Niech nasz słuchacz OpenLiteSpeed ​​nasłuchuje na porcie 80 zamiast 8088.

Idź do Słuchacze >> Wyświetl / Edytuj

wszyscy słuchacze w openlitespeed

Domyślny odbiornik nasłuchuje JAKIEKOLWIEK Adres IP na porcie 8088. Kliknij przycisk Edytuj w nagłówku Ustawienia adresu.

edytuj domyślny odbiornik

Po prostu zamień 8088 na 80 i kliknij ikonę zapisywania w prawym górnym rogu.

zmień domyślny port dla litespeed

Musimy teraz z wdziękiem zrestartować serwer OpenLiteSpeed, aby móc wykonać zmiany, które niedawno wprowadziliśmy.

wdzięcznie uruchom ponownie openlitespeed

Teraz powinieneś być w stanie wyświetlić domyślną stronę serwera po trafieniu adresu IP serwera na pasku adresu.

Sprawmy, aby Twój słuchacz nasłuchiwał tylko nazwy domeny, a nie adresu IP.

Na stronie Odbiornik domyślny kliknij ikonę edycji za przykładowym mapowaniem hosta wirtualnego.

Wpisz nazwę domeny, której serwer ma nasłuchiwać. Możesz tutaj również dodać alias www.

Zapisz mapę hostów wirtualnych i kliknij ikonę bezpiecznego restartu, aby zrestartować serwer.

wdzięczny przycisk restartu

Voila, możesz teraz wskazać nazwę swojej domeny na adres IP serwera, a Twoja domena powinna teraz otworzyć domyślną stronę serwera.

Twój katalog główny tego wirtualnego hosta to

/ usr / local / lsws / Przykład / html /

Teraz możesz połączyć się ze swoim serwerem za pomocą Filezilla przez SSH na porcie 22 i przesłać pliki CMS do tego katalogu, a będziesz mógł go odwiedzić w swojej domenie.

Co jest następne?

Możesz teraz zainstalować WordPress na serwerze OpenLiteSpeed ​​lub wybranym CMS opracowanym na php. Obsługuje zewnętrzne aplikacje PHP, Ruby, Python, Perl i Java.

Wnioski

OpenLiteSpeed ​​jest jednym z najlepszych pakietów serwerowych i jest otwartą wersją serwera LiteSpeed ​​Enterprise. Masz swobodę wyboru liczby witryn internetowych, które chcesz hostować, oraz liczby pracowników, których chcesz obsługiwać na serwerze; to też ZA DARMO.

Dodatkowo buforowanie LiteSpeed ​​pozwala włączyć najszybsze buforowanie dla WordPress. Możesz zainstalować 1 wtyczkę buforującą, aby uzyskać najlepsze przyspieszenie dla swojej witryny WordPress.