Начини на плащане Abuse

Как да инсталирате OpenLiteSpeed на Ubuntu 20.04

03.01.2023, 22:42

OpenLiteSpeed е уеб сървър, който се използва за управление на уебсайтове с различна сложност (включително високо натоварени проекти). OpenLiteSpeed е аналог на Apache и Nginx, който се позиционира като супербърз: потреблението на памет е минимално, но е осигурена максимална производителност.

За да инсталирате OpenLiteSpeed на виртуална машина с операционна система Ubuntu 20.04, трябва да следвате няколко стъпки.

Инструкции стъпка по стъпка за инсталиране на OpenLiteSpeed:

  1. Подгответе сървъра и добавете (създайте) потребител, който не е root.
  2. Инсталирайте OpenLiteSpeed на виртуалната машина (сървъра).
  3. Конфигурирайте защитната стена (http и https, портове 7080 и 8088).
  4. Създайте администраторски акаунт.
  5. Свържете уеб сървъра на OpenLiteSpeed и започнете да взаимодействате чрез уеб интерфейса.

Стъпка № 1. Подготовка на сървъра (виртуалната машина) за инсталиране на OpenLiteSpeed

  1. Излезте от акаунта с права на root.
  2. Създайте акаунт без администраторски привилегии.
  3. Актуализирайте пакетите и ги тествайте ($ sudo apt update).

Стъпка № 2. Инсталиране на OpenLiteSpeed на виртуална машина (сървър)

В хранилището на Ubuntu 20.04 няма OpenLiteSpeed. Затова ще трябва да извършите допълнителни стъпки, за да го добавите.

  1. Отидете в директорията tmp (командата изглежда така: $ cd /tmp).
  2. Стартирайте изтеглената от официалния сайт програма $ curl -LO http://rpms.litespeedtech.com/debian/enable_lst_debian_repo.sh (ако curl не е инсталиран, трябва да го разгърнете).
  3. Стартирайте изтегления файл с командата $ sudo bash enable_lst_debian_repo.sh
  4. Ако всичко е било успешно, ще видите информация за изтегленото репо. Сега остава само да инсталирате уеб сървъра с класическата команда:
$ sudo apt install openlitespeed

Стъпка #3. Конфигуриране на защитната стена (http и https, портове 7080 и 8088)

Можете да проверите кои протоколи и приложения са разрешени с проста заявка:

$ sudo ufw status

Потребителят ще види състоянието, протоколите, разрешени/неразрешени, откъде е възможен достъп.

Например, често има ситуации, в които достъпът е разрешен само през ssh (Secure Shell Protocol).

Това означава, че системният администратор трябва допълнително да разреши протоколите http и https. Необходими са също така портове 7080 (за уеб интерфейс) и 8088 (за страница по подразбиране).

Командата $ sudo ufw allow се използва за конфигуриране на протоколите (например, $ sudo ufw allow http осигурява поддръжка на протокола на приложното ниво HyperText Transfer Protocol).

За конфигуриране на портове се използва командата:

$ sudo ufw allow 7080/tcp

За проверка на портове/протоколи и тяхното състояние се използва командата:

$ sudo ufw status.

Стъпка № 4. Създаване на администраторски акаунт

За да създадем администраторски акаунт за работа с OpenLiteSpeed в Ubuntu 20.04, използваме командата:

$ sudo /usr/local/lsws/newuseradmin/misc/admpass.sh

Вход newuseradmin, който създадохме като пример. Можете да използвате и други имена.

След това ще трябва да следвате инструкциите в терминала (задаване на парола, потвърждение и т.н.).

Стъпка № 5. Свържете уеб сървъра OpenLiteSpeed и започнете да комуникирате чрез уеб интерфейса

В стъпките по-горе инсталирахме OpenLiteSpeed и настроихме работата. Сега остава само да се свържете с уеб сървъра.

Настройките по подразбиране са, че OpenLiteSpeed е достъпен на порт 7080. Това означава, че в браузъра ще трябва да отидете на URL адреса във формат http://IP-адрес на вашия виртуален сървър:7080. След това въведете потребителското име и паролата на потребителя, създаден на предишния етап за оторизация.

След оторизацията потребителят попада на главната страница на уеб интерфейса на OpenLiteSpeed. Остава само да направите необходимите настройки: да промените порта по подразбиране, да конфигурирате рестартиране и т.н. (ако е необходимо). След като промените порта по подразбиране, можете да въведете IP адреса на VPS и да стигнете до началната страница на сайта, работещ в OpenLiteSpeed.

Готово! Успяхте да инсталирате OpenLiteSpeed на Ubuntu 20.04 и да си осигурите пълноценен уеб сървър. Уеб интерфейсът се използва за управление на настройките на OpenLiteSpeed. След като направите настройките за стартиране, можете да проучите документацията и да зададете допълнителни параметри за работа.