Установка сервера · 4 min read · Nov 27, 2025
Как установить веб-сервер OpenLiteSpeed на Ubuntu 22.04

OpenLiteSpeed — это открытая версия веб-сервера LiteSpeed, разработанная компанией LiteSpeed Technologies. Его можно установить на всех основных операционных системах, включая Debian, Ubuntu, Mac OS, FreeBSD и многие другие. Он предоставляет веб-интерфейс управления, который позволяет настраивать и управлять веб-сервером через веб-браузер. Это простой, легковесный и высокопроизводительный HTTP-сервер, который может обрабатывать сотни тысяч одновременных подключений.
В этом руководстве мы покажем вам, как установить OpenLiteSpeed на сервер Ubuntu 22.04.
Требования
- Сервер с установленной Ubuntu 22.04.
- Пароль root, настроенный на вашем сервере.
Начало работы
Перед началом рекомендуется обновить все ваши пакеты до последней версии. Вы можете обновить их, выполнив следующую команду:
apt-get update -y
apt-get upgrade -yПосле обновления пакетов перезагрузите систему, чтобы применить изменения конфигурации.
Далее вам также нужно будет установить некоторые необходимые зависимости на вашем сервере. Вы можете установить их все, выполнив следующую команду:
apt-get install build-essential libexpat1-dev libgeoip-dev libpcre3-dev libudns-dev zlib1g-dev libssl-dev libxml2 libxml2-dev rcs libpng-dev libpng-dev openssl autoconf g++ make openssl libssl-dev libcurl4-openssl-dev libcurl4-openssl-dev pkg-config libsasl2-dev libzip-dev libxml2-dev sqlite3 libsqlite3-dev libonig-devПосле успешной установки вы можете перейти к следующему шагу.
Установка OpenLiteSpeed на Ubuntu 22.04
По умолчанию OpenLiteSpeed недоступен в стандартном репозитории Ubuntu 22.04. Поэтому вам нужно будет установить OpenLiteSpeed из исходников.
Сначала загрузите последнюю версию OpenLiteSpeed с помощью следующей команды:
wget https://openlitespeed.org/packages/openlitespeed-1.7.16.tgzПосле завершения загрузки извлеките загруженный файл с помощью следующей команды:
tar -xvzf openlitespeed-1.7.16.tgzДалее перейдите в директорию OpenLiteSpeed и установите OpenLiteSpeed с помощью следующей команды:
cd openlitespeed
sh install.shПосле установки OpenLiteSpeed вы должны увидеть следующий вывод:
Created symlink /etc/systemd/system/openlitespeed.service → /lib/systemd/system/lshttpd.service.
Created symlink /etc/systemd/system/multi-user.target.wants/lshttpd.service → /lib/systemd/system/lshttpd.service.
[OK] lshttpd.service has been successfully installed!
-e Updating webcache manager, please waiting ...
Shared code library already meets minimum API version requirements.
Done!
-e Installation finished, Enjoy!
-e Your webAdmin password is Njg0Mzc0, written to file /usr/local/lsws/adminpasswd.Настройка административного пароля для OpenLiteSpeed
После установки OpenLiteSpeed вам нужно будет настроить административный пароль для доступа к веб-интерфейсу OpenLiteSpeed. Вы можете сделать это с помощью следующей команды:
/usr/local/lsws/admin/misc/admpass.shСоздайте пользователя администратора и установите пароль с помощью следующей команды:
Please specify the user name of administrator.
This is the user name required to login the administration Web interface.
User name [admin]: admin
Please specify the administrator's password.
This is the password required to login the administration Web interface.
Password:
Retype password:
Administrator's username/password is updated successfully!Далее запустите веб-сервис OpenLiteSpeed с помощью следующей команды:
systemctl start openlitespeedВы также можете проверить статус OpenLiteSpeed с помощью следующей команды:
systemctl status openlitespeedВы должны увидеть следующий вывод:
? lshttpd.service - OpenLiteSpeed HTTP Server
Loaded: loaded (/lib/systemd/system/lshttpd.service; enabled; vendor preset: enabled)
Active: active (running) since Sun 2022-06-12 04:59:01 UTC; 4s ago
Process: 21331 ExecStart=/usr/local/lsws/bin/lswsctrl start (code=exited, status=0/SUCCESS)
Main PID: 21353 (litespeed)
CGroup: /system.slice/lshttpd.service
??21353 "openlitespeed (lshttpd - main)"
??21358 "openlitespeed (lscgid)"
??21372 "openlitespeed (lshttpd - #01)"
??21373 lsphp "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" ""
Jun 12 04:58:59 ubuntu systemd[1]: Starting OpenLiteSpeed HTTP Server...
Jun 12 04:58:59 ubuntu lswsctrl[21331]: [OK] litespeed: pid=21353.
Jun 12 04:59:01 ubuntu systemd[1]: Started OpenLiteSpeed HTTP Server.OpenLiteSpeed теперь работает и слушает на порту 8088. Вы можете проверить это с помощью следующей команды:
ss -antpl | grep litespeedВы должны увидеть следующий вывод:
LISTEN 0 4096 0.0.0.0:8088 0.0.0.0:* users:(("litespeed",pid=21372,fd=23),("litespeed",pid=21353,fd=23))
LISTEN 0 4096 0.0.0.0:7080 0.0.0.0:* users:(("litespeed",pid=21372,fd=21),("litespeed",pid=21353,fd=21))Теперь откройте ваш веб-браузер и введите URL http://your-server-ip:8088. Вы будете перенаправлены на следующую страницу:

Установка MariaDB для OpenLiteSpeed
По умолчанию MariaDB доступна в стандартном репозитории Ubuntu 22.04. Вы можете установить его, просто выполнив следующую команду:
apt-get install mariadb-server mariadb-client -yПосле установки MariaDB запустите MariaDB и включите его автозапуск после перезагрузки системы с помощью следующей команды:
systemctl start mariadb
systemctl enable mariadbДалее вам нужно будет обеспечить безопасность вашей установки MariaDB. Вы можете сделать это, выполнив следующий скрипт:
mysql_secure_installationЭтот скрипт настроит пароль root, удалит анонимных пользователей, запретит удаленный вход root и удалит тестовую базу данных.
mysql_secure_installationОтветьте на все вопросы следующим образом:
Enter current password for root (enter for none):
Set root password? [Y/n]: N
Remove anonymous users? [Y/n]: Y
Disallow root login remotely? [Y/n]: Y
Remove test database and access to it? [Y/n]: Y
Reload privilege tables now? [Y/n]: YПосле завершения вы можете перейти к следующему шагу.
Установка PHP для OpenLiteSpeed
По умолчанию PHP недоступен в репозитории OpenLiteSpeed. Поэтому вам нужно будет скомпилировать PHP из веб-интерфейса OpenLiteSpeed.
Чтобы получить доступ к административной панели OpenLiteSpeed, откройте ваш веб-браузер и введите URL https://your-server-ip:7080. Вы должны увидеть следующую страницу:

Теперь введите ваше имя пользователя администратора и пароль, которые вы создали ранее, и нажмите кнопку Войти. Вы должны увидеть панель управления OpenLiteSpeed на следующей странице:

Теперь нажмите на Инструменты > Компилировать PHP, вы должны увидеть следующую страницу:

Теперь выберите версию PHP, которую вы хотите установить, и нажмите кнопку Далее. Вы должны увидеть следующую страницу:

Теперь выберите параметры сборки и нажмите кнопку Далее, чтобы начать загрузку PHP. После успешного завершения процесса вы должны увидеть следующую страницу:

Теперь войдите на ваш сервер из терминала и выполните предгенерированный скрипт, как показано ниже:
/usr/local/lsws/phpbuild/buildphp_manual_run.shЭтот скрипт загрузит и скомпилирует PHP и связанные модули на вашем компьютере.
Заключение
Поздравляем! вы успешно установили и настроили OpenLiteSpeed на сервере Ubuntu 22.04. Теперь вы можете легко создавать и управлять своим веб-сайтом из веб-интерфейса OpenLiteSpeed. Для получения дополнительной информации вы можете посетить официальную документацию OpenLiteSpeed.
Get new posts in your inbox
No spam. Unsubscribe anytime.