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 використовується веб-інтерфейс. Після виконання стартових налаштувань можна вивчити документацію і встановити додаткові параметри для роботи.