Как установить OpenLiteSpeed на AlmaLinux 8
На этой странице
- Необходимое условие
- Обновление системы
- Удаление HTTP-сервера Apache
- Установка сервера OpenLiteSpeed
- Настройка брандмауэра
- Тестирование установки OpenLiteSpeed
- Заключение
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 и какие преимущества он предлагает.