В следующей статье мы рассмотрим, как установить веб-сервер OpenLiteSpeed на сервер Ubuntu 18.04. Этот сервер является версией с открытым исходным кодом LiteSpeed веб-сервер Enterprise и содержит все основные функции, найденные в LiteSpeed.
OpenLiteSpeed комбинирует скорость, безопасность, масштабируемость, оптимизация и простота в удобном пакете с открытым исходным кодом. Он имеет правила перезаписи, совместимые с апаш, встроенный веб-интерфейс администрирования и настраиваемая обработка PHP, оптимизированная для сервера.
Общие функции OpenLiteSpeed
- Оно имеет событийная архитектура. Меньше процессов, меньше накладных расходов и масштабируемость.
- Ознакомьтесь с правилами перезаписи Apache. OpenLiteSpeed Поддерживает mod_rewrite, без какого-либо нового синтаксиса для изучения, поэтому мы можем продолжать использовать наши существующие правила перезаписи.
- У нас будет удобный интерфейс администратора. OLS имеет встроенный графический интерфейс WebAdmin. Кронштейн панели управления доступен с Киберпанель.
- Он был создан для обеспечения скорости и безопасности. Она имеет Анти-DDoS-соединение y ограничение пропускной способности, интеграция ModSecurity v3 и многое другое.
- Умное ускорение кеша. Встроенный модуль полностраничного кеширования легко настраивается и эффективен для удобства пользователей.
- Оптимизация скорости страницы. Автоматически внедрять систему оптимизации Google PageSpeed с модуль mod_pagespeed.
- PHP LiteSpeed SAPI. Как указано на их веб-сайте, это позволяет внешним приложениям, написанным на PHP, работать до 50% быстрее.
- Ускорение WordPress. Испытайте повышение производительности с помощью OpenLiteSpeed и LSCache для WordPress.
Это лишь некоторые из возможностей OpenLiteSpeed. Они могут увидеть все подробно в сайт проекта.
Установите OpenLiteSpeed на сервере Ubuntu 18.04
OpenLiteSpeed предоставляет репозиторий программного обеспечения, который мы можем использовать для загрузки и установки сервера с командой склонный Стандарт Ubuntu.
Для начала откроем терминал (Ctrl + Alt + T) и обновить все системные пакеты с помощью команд:
sudo apt update; sudo apt upgrade
Следующим шагом будет скачать и добавить ключ подписи программного обеспечения разработчика:
wget -qO - https://rpms.litespeedtech.com/debian/lst_repo.gpg | sudo apt-key add -
Сейчас мы добавим информацию о репозитории в нашу систему набрав в том же терминале следующее:
sudo add-apt-repository 'deb http://rpms.litespeedtech.com/debian/ bionic main'
На этом этапе и после обновления доступного программного обеспечения мы можем теперь установить сервер OpenLiteSpeed и его PHP-процессор используя команду:
sudo apt install openlitespeed lsphp73
Наконец мы будем создать ссылку на процессор PHP что мы только что установили:
sudo ln -sf /usr/local/lsws/lsphp73/bin/lsphp /usr/local/lsws/fcgi-bin/lsphp5
На данный момент, Сервер OpenLiteSpeed уже установлен.
Установить пароль администратора
Нам понадобится настроить административный пароль для веб-сервера OpenLiteSpeed. По умолчанию установлен пароль 123456, поэтому мы должны немедленно его изменить. Мы можем сделать это, запустив сценарий, поставляемый с программным обеспечением:
sudo /usr/local/lsws/admin/misc/admpass.sh
При запуске этого скрипта мы можем указать логин для администратора и пароль от безопасной манеры:
Доступ к веб-серверу OpenLiteSpeed
OpenLiteSpeed должен запуститься автоматически. Может проверить это с помощью следующей команды:
sudo /usr/local/lsws/bin/lswsctrl status
Если мы не обнаружим, что он запущен, мы можем запустить его с помощью команды:
sudo /usr/local/lsws/bin/lswsctrl start
Открытые порты в брандмауэре
Нам нужно открыть несколько портов в нашем брандмауэре. Нам нужно будет настроить порты для необходимых протоколов, добавив в брандмауэр следующие правила:
sudo ufw allow http sudo ufw allow https
Нам также нужно будет добавить следующие правила, чтобы иметь возможность использовать необходимые порты:
sudo ufw allow 8088 sudo ufw allow 7080
После добавления правил вам нужно будет перезагрузите ufw, чтобы внести изменения:
sudo ufw reload
Доступ к веб-интерфейсу
В нашем веб-браузере нам нужно будет перейдите к доменному имени или IP-адресу нашего сервера, а затем : 8088 чтобы перейти на главный экран. Браузер должен загрузить веб-страницу OpenLiteSpeed по умолчанию, как показано ниже:
http://dominio-o-IP-del-servidor:8088
к настроить административный интерфейс мы собираемся получить доступ через наш веб-браузер, с использованием HTTPS и доменного имени или IP-адреса сервера, за которым следует: 7080:
https://dominio-o-IP-del-servidor:7080
На этом экране нам нужно будет использовать учетные данные для входа в систему администратора, которые мы создали во время установки OpenLiteSpeed. Как только мы правильно идентифицируем себя, нам будет представлен интерфейс администрирования OpenLiteSpeed, из которого мы сможем выполнить соответствующие настройки:
к больше информации об установке, настройке или использовании OpenLiteSpeed, вы можете проконсультироваться официальная проектная документация, el сайт того же или его страница на GitHub.