Поиск по сайту:

Как установить OpenLiteSpeed на AlmaLinux 8


На этой странице

  1. Необходимое условие
  2. Обновление системы
  3. Удаление HTTP-сервера Apache
  4. Установка сервера OpenLiteSpeed
  5. Настройка брандмауэра
  6. Тестирование установки OpenLiteSpeed
  7. Заключение

OpenLiteSpeed — это бесплатный веб-сервер с открытым исходным кодом, который можно использовать для администрирования и обслуживания веб-сайтов. Он предлагает множество уникальных функций, которые сделают вашу работу более удобной, например, индивидуальную обработку PHP с упорядоченными инструкциями о том, как лучше всего ее использовать, или административные интерфейсы, которые позволят вам управлять всеми аспектами обновлений сайтов в одном месте без разбросанных десятков и десятков скриптов. вокруг в разных местах по всему городу.

Это кроссплатформенный веб-сервер, который хорошо работает со всеми операционными системами и хорошо известен своей молниеносной скоростью. Вы можете использовать, изменять или даже распространять OpenLiteSpeed в соответствии с условиями лицензии LGPL. Кроме того, вы можете легко найти поддержку других пользователей на досках объявлений, потому что они существуют уже более десяти лет.

OpenLiteSpeed будет установлен и настроен на сервере AlmaLinux 8 в рамках этого руководства. После установки OpenLitesSpeed вы сможете наслаждаться мощной скоростью страниц с сокращенным временем загрузки.

Предпосылка

Чтобы выполнить шаги, описанные в этом руководстве, вам потребуется:

  • Один сервер с установленной AlmaLinux 8. Инструкции по установке см. в нашем руководстве.
  • Пользователь без полномочий root с привилегиями sudo.

Обновление системы

Во-первых, давайте начнем с обновления системы.

sudo dnf update

Эта команда установит дополнительные пакеты, необходимые для установки OpenLiteSpeed.

sudo dnf install epel-release

Удаление HTTP-сервера Apache

Мы будем использовать OpenLiteSpeed в качестве основного веб-сервера для этого руководства. Если у вас уже установлен HTTP-сервер Apache, рекомендуется удалить его перед установкой OpenLiteSpeed.

sudo dnf remove "httpd*"
rm -rf /etc/httpd
rm -rf /usr/lib64/httpd

Чтобы проверить, был ли HTTP-сервер Apache удален из вашей системы, введите следующую команду:

sudo systemctl status httpd

Установка сервера OpenLiteSpeed

Теперь, когда у нас есть чистая система, давайте установим сервер OpenLiteSpeed.

Чтобы установить OpenLiteSpeed на сервер AlmaLinux 8, нам нужно настроить репозиторий lite speed. Добавьте его с помощью команды rpm.

sudo rpm -Uvh http://rpms.litespeedtech.com/centos/litespeed-repo-1.1-1.el8.noarch.rpm

После этого мы можем установить OpenLiteSpeed с помощью следующей команды:

sudo dnf update
sudo dnf install openlitespeed lsphp74

Введите Y и нажмите Enter, когда будет запрошено подтверждение.

После этого мы можем проверить, работает ли OpenLiteSpeed должным образом, с помощью следующей команды:

sudo systemctl status lsws

Вы должны получить такой вывод:

Сначала необходимо изменить административный пароль OpenLiteSpeeds по умолчанию. Поскольку «123456» является значением, нам сейчас нужен новый, и мы хотим, чтобы он был как можно сильнее, чтобы только те, у кого есть доступ, могли попасть на сервер OpenLiteSpeed.

Выполните следующую команду, чтобы настроить имя пользователя и пароль веб-интерфейса.

/usr/local/lsws/admin/misc/admpass.sh

В качестве альтернативы вы можете выбрать имя пользователя для учетной записи администратора или просто нажать Enter, чтобы принять значение по умолчанию \admin в качестве имени пользователя по умолчанию. После этого вам нужно будет предоставить и подтвердить пароль для администратора.

Настройка брандмауэра

OpenLiteSpeed разработан как легкий веб-сервер, который можно запускать из UNIX и использовать нестандартные порты. Вы должны разрешить входящий трафик на эти два порта, чтобы ваш клиентский браузер или другой инструмент программирования мог получить доступ к панели администратора (порт 8088), а также просмотреть веб-страницу по умолчанию через порт 7080.

firewall-cmd --zone=public --permanent --add-port=8088/tcp
firewall-cmd --zone=public --permanent --add-port=7080/tcp

Перезагрузите брандмауэр, чтобы применить изменения.

sudo firewall-cmd --reload

Тестирование установки OpenLiteSpeed

Теперь, когда веб-сервер запущен и работает, вы можете открыть браузер по вашему выбору и ввести http://your_server_ip:8088/, чтобы начать работу с пользовательским интерфейсом OpenLiteSpeeds.

Где your_server_ip — это фактический IP-адрес вашего AlmaLinux 8 VPS.

Если все прошло хорошо, вас должна приветствовать веб-страница OpenLiteSpeed по умолчанию.

Чтобы получить доступ к интерфейсу администрирования, вам нужно будет перейти к домену вашего сервера или IP-адресу, используя HTTPS и номер порта: 7080.

http://your_server_ip:7080

Скорее всего, вы столкнетесь со страницей с ошибкой «Ваше соединение не является частным», поскольку мы еще не создали и не начали использовать SSL-сертификаты. Вы можете продолжить, нажав кнопку Дополнительно.

На следующей странице нажмите ссылку «Перейти к…» (небезопасно) в левом нижнем углу.

Вы попадете в интерфейс администрирования OpenLiteSpeed. Укажите имя администратора и пароль, которые вы установили с помощью сценария admpass.sh на предыдущем шаге, нажмите кнопку входа.

Административный интерфейс OpenLiteSpeeds будет показан после успешной проверки вашей аутентификации. Оттуда вы можете добавить дополнительные домены и настроить другие параметры.

Это оно! Вы успешно установили OpenLiteSpeed на сервер AlmaLinux 8. Для получения дополнительной информации об OpenLiteSpeed вы можете проверить его официальную документацию.

Заключение

В заключение мы успешно установили OpenLiteSpeed на наш сервер AlmaLinux 8, чтобы заменить HTTP-сервер Apache по умолчанию. Помимо установки и базовой настройки, мы почти не касались того, как работает этот веб-сервер или какие функции OpenLiteSpeeds. Существует множество различных концепций, которые мы не рассмотрели в этом руководстве, но у вас уже должно быть хорошее представление о том, как работает OpenLiteSpeed и какие преимущества он предлагает.