Как установить веб-сервер OpenLiteSpeed на Rocky Linux 8 | CentOS 8 | Alma Linux 8
OpenLiteSpeed — это быстрое приложение веб-сервера с открытым исходным кодом, которое поставляется со встроенным быстрым модулем PHP. Это руководство покажет вам, как установить и настроить OpenLiteSpeed на Rocky Linux 8 и CentOS 8.
Предпосылки
Для установки OpenLiteSpeed вам потребуется следующее:
- Пользователь без полномочий root с привилегиями sudo.
- Сервер Rocky Linux 8 или CentOS 8 с минимум 6 ГБ дискового пространства при установке (рекомендуется 8 ГБ).
- Также требуются последние версии инструментов командной строки wget и curl.
Обновление системы
OpenLiteSpeed совместим с операционными системами Linux Rocky Linux 8, Alma Linux 8 и centOS 8. Первое, что нужно сделать, это обновить систему и убедиться, что OpenLiteSpeed может быть установлен. Используйте следующие команды для обновления вашей системы.
sudo dnf clean all sudo dnf -y update sudo dnf install -y epel-release
Добавление пакета RPM OpenLiteSpeed
Пришло время добавить RPM в вашу систему. Процесс очень прост и может быть выполнен с помощью одной команды. Пришло время добавить RPM в вашу систему. Пакет RPM OpenLiteSpeed — это программный пакет, включающий OpenLiteSpeed и все его зависимости. Он также позаботится о переключении на демон OpenLiteSpeed, если на сервере запущены какие-либо другие веб-серверы.
Выполните приведенную ниже команду, чтобы добавить пакет RPM OpenLiteSpeed. Часть команды rpm -Uvh устанавливает RPM OpenLiteSpeed по ссылке, предоставленной Litespeedtech http://rpms.litespeedtech.com/centos/litespeed-repo-1.1-1.el8.noarch.rpm. Эта команда также обновляет любые существующие пакеты, которые в настоящее время установлены в вашей системе.
sudo rpm -Uvh http://rpms.litespeedtech.com/centos/litespeed-repo-1.1-1.el8.noarch.rpm
Установка веб-сервера OpenLiteSpeed
Теперь, когда вы установили пакет RPM и репозиторий OpenLiteSpeed включен, следующим шагом будет установка самого OpenLiteSpeed.
Выполните приведенную ниже команду, чтобы установить веб-сервер OpenLiteSpeed в вашей системе Centos 8.
sudo dnf install openlitespeed -y
Настройка веб-сервера OpenLiteSpeed
OpenLiteSpeed уже установлен. Вам нужно выполнить несколько команд, чтобы продолжить процесс настройки. Рекомендуется не вносить никаких изменений на свой веб-сайт до тех пор, пока настройка OpenLiteSpeed не будет успешно завершена. Это гарантирует, что серверная часть и внешний интерфейс вашего веб-сайта останутся синхронизированными, поскольку во время этого процесса в код и файлы вносятся изменения.
Пароль по умолчанию для OpenLiteSpeed: 123456 . Вы должны изменить пароль на что-то более безопасное, по крайней мере, до завершения процесса установки.
Вы можете изменить пароль по умолчанию, запустив admpass.sh ниже. admpass.sh предназначен для генерации строки пароля администратора. Он использует язык файла с именем addpass.php, поставляемого с дистрибутивом OpenLiteSpeed, а затем применяет его к локальной установке LSWS, жестко запрограммировав его в автоматически сгенерированном сценарии.
/usr/local/lsws/admin/misc/admpass.sh
Укажите имя пользователя, которое вы хотите использовать для своей учетной записи администратора LSWS. Укажите пароль, содержащий не менее шести случайных слогов, которые вы также можете выбрать.
Запустите приведенные ниже команды, чтобы запустить и проверить состояние вашей службы lsws.
sudo systemctl start lsws sudo systemctl status lsws
Вы получите следующий вывод.
Настройка брандмауэра
Теперь, когда вы успешно установили OpenLiteSpeed, пришло время открыть некоторые порты для OpenLiteSpeed на вашем брандмауэре. Именно здесь OpenLiteSpeed общается с клиентами.
OpenLiteSpeed по умолчанию использует порты 7080 и 8080. Вам необходимо открыть эти порты в брандмауэре, чтобы ваши клиенты могли получить доступ к OpenLiteSpeed и публиковать свои веб-страницы.
Порт 7080 — это порт прослушивания по умолчанию для веб-сервера OpenLiteSpeed. Это порт, который сервер будет использовать для прослушивания входящих запросов от клиентов.
Порт 8088 — это порт по умолчанию для HTTP. Это порт, который любой веб-браузер будет использовать для подключения к вашему серверу OpenLiteSpeed. Чтобы открыть эти порты, мы будем использовать команды iptables.
Выполните приведенную ниже команду, чтобы открыть порт 8088 и TCP в брандмауэре.
sudo firewall-cmd --zone=public --permanent --add-port=8088/tcp
Выполните приведенную ниже команду, чтобы открыть порт 7080 и TCP в брандмауэре.
sudo firewall-cmd --zone=public --permanent --add-port=7080/tcp
Запустите команду sudo firewall-cmd –reload, чтобы применить новые правила брандмауэра.
sudo firewall-cmd --reload
Доступ к веб-интерфейсу OpenLiteSpeed
Теперь, когда OpenLiteSpeed установлен и настроен, вы можете посетить веб-интерфейс вашей системы и приступить к управлению своим веб-сайтом.
.Откройте веб-браузер и посетите IP-адрес вашего сервера, а затем 8080. Например, если у вас есть 192.168.1.102 в качестве IP-адреса, вы должны посетить http://192.168.1.102:8088 в своем браузере. Вам будет представлена страница приветствия OpenLiteSpeed.
Если вас устраивает страница приветствия, вы можете перейти по адресу http://youser-ip:7080, чтобы получить доступ к странице администрирования OpenLiteSpeed из браузера.
Вы получите предупреждение « Ваше соединение не является частным ». Это часть настроек безопасности вашего браузера по умолчанию. Вы получите предупреждение, потому что вы еще не защитили свой веб-сервер. Вы можете пока проигнорировать это предупреждение и продолжить процесс установки.
Чтобы решить эту проблему, нажмите « Дополнительные настройки». Нажмите на ссылку « Перейти к (небезопасно) » , как показано ниже.
Вы получите страницу входа. На этой странице вам будет предложено ввести пароль для учетной записи администратора. Укажите учетные данные, которые вы настроили в процессе установки. Нажмите Войти .
После завершения процесса входа вы будете перенаправлены в веб-интерфейс администратора OpenLiteSpeed, как показано ниже. На этом экране вы можете продолжить и настроить OpenLiteSpeed по своему вкусу.
Вывод
В этом руководстве мы увидели, как установить и настроить веб-сервер OpenLiteSpeed в Rocky Linux и CentOS. Еще многое предстоит узнать о настройке и работе с OpenLiteSpeed в вашей системе CentOS 8. Если вы хотите узнать больше о том, как настроить и работать с веб-сервером OpenLiteSpeed, посетите его официальную страницу документации для получения дополнительной информации.