Начини плаћања 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. Затим унесите login и password корисника креираног у претходном кораку ради ауторизације.

Након ауторизације, корисник долази на главну страницу веб интерфејса OpenLiteSpeed. Затим преостаје само да изврши потребна подешавања: промени подразумевани порт, конфигурише рестарт и тако даље (ако је потребно). Када промените подразумевани порт, можете унети VPS IP адресу и доћи до почетне странице сајта који ради на OpenLiteSpeed-у.

Спремни сте! Сада сте инсталирали OpenLiteSpeed на Ubuntu 20.04 и осигурали да ради потпуно функционалан веб сервер. Веб интерфејс се користи за управљање подешавањима OpenLiteSpeed-а. Након завршетка почетних подешавања, можете проучити документацију и подесити додатне параметре за рад.