OpenLiteSpeed – web-server, который используется для управления сайтами различной сложности (в том числе и высоконагруженными проектами). OpenLiteSpeed – аналог Apache и Nginx, который позиционируется как супербыстрый: потребление памяти минимальное, но при этом обеспечивается максимальная производительность.
Чтобы установить OpenLiteSpeed на виртуальную машину, работающую на базе Ubuntu 20.04,необходимо выполнить ряд действий.
Пошаговая инструкция по инсталлу OpenLiteSpeed:
В репозитории Ubuntu 20.04 OpenLiteSpeed нет. Поэтому нужно будет выполнить дополнительные действия по добавлению.
$ cd /tmp
).$ curl -LO http://rpms.litespeedtech.com/debian/enable_lst_debian_repo.sh
(если курл не установлен, необходимо накатить его).$ sudo bash enable_lst_debian_repo.sh
$ sudo apt install openlitespeed
Проверить, какие протоколы и приложения разрешены, можно простым запросом:
$ sudo ufw status
Пользователь увидит статус, протоколы, разрешены/не разрешены, откуда возможен доступ.
К примеру, часто встречаются ситуации, когда доступ разрешен только по ssh (сетевой протокол прикладного уровня – Secure Shell Protocol).
Т.е. системный администратор должен дополнительно включить протоколы http и https. Также нужны порты 7080 (для web interface) и 8088 (для дефолт-страницы).
Для настройки работы с протоколами используется команда $ sudo ufw allow
(к примеру, $ sudo ufw allow http
обеспечивает поддержку протокола прикладного уровня HyperText Transfer Protocol).
Для настройки портов используется команда:
$ sudo ufw allow 7080/tcp
Чтобы проверить порты / протоколы и их статус, используют команду:
$ sudo ufw status.
Чтобы создать учетную запись администратора для работы с OpenLiteSpeed на Ubuntu 20.04, используем команду:
$ sudo /usr/local/lsws/newuseradmin/misc/admpass.sh
Логин newuseradmin
мы установили в качестве примера. Вы можете использовать другие имена.
Дальше необходимо будет следовать инструкциям в терминале (задать пароль, подтвердить и т.д.).
В шагах, описанных выше, мы устанавливали OpenLiteSpeed и настраивали работу. Теперь осталось подключиться к вебсерверу.
Дефолтные настройки таковы, что OpenLiteSpeed доступен по порту 7080. Это значит, что в браузере нужно будет перейти по URL в формате http://IP-адрес вашего виртуального сервера:7080. Дальше вводим для авторизации login
и password
созданного на предыдущей стадии юзера.
После авторизации пользователь попадает на главную страницу веб-интерфейса OpenLiteSpeed. Дальше остается только выполнить необходимые настройки: изменить дефолтный порт, настроить перезапуск и так далее (если это необходимо). Когда изменили порт по дефолту, сможете ввести IP-адрес VPS и попасть на стартовую страницу сайта, работающего на OpenLiteSpeed.
Все готово! Вам удалось установить OpenLiteSpeed на Ubuntu 20.04 и обеспечить работу полноценного веб-сервера. Для управления настройками OpenLiteSpeed используется веб-интерфейс. После выполнения стартовых настроек можно изучить документацию и установить дополнительные параметры для работы.