Как установить веб-сервер OpenLiteSpeed ​​в Ubuntu 18.04

как установить openlitespeed

Сервер OpenLiteSpeed

Сервер OpenLiteSpeed ​​- одна из лучших программ веб-серверов, которую вы можете установить на свой VPS-сервер и добиться непревзойденной производительности для своего веб-сайта. Я использовал его для нескольких клиентов (и для себя тоже), и он работает интуитивно быстро. В этом руководстве я развернул облачный сервер на UpCloud. Затем я установлю сервер OpenLiteSpeed ​​на машину и подготовлю его для обслуживания страниц html / php для посетителей.

доходы от должности дополнительно к жалованью

Инициалы шаги, которые необходимо выполнить перед тем, как приступить к установке OpenLitespeed

  1. Развертывание облачного сервера с Ubuntu 18.04 LTS в качестве ОС
  2. Настройте нового пользователя sudo с правами root (рекомендуется)
  3. Настройте брандмауэр UFW и откройте порты (80, 443, 7080, 8088)

Заключение

Установка OpenLiteSpeed ​​описана ниже, чтобы вам было проще ориентироваться в процессе.

  • Установка веб-сервера OpenLitespeed
  • Установка пароля администратора
  • Подключение к вашей серверной консоли
  • Включение порта 80 вместо 8088

Установка OpenLiteSpeed ​​Server

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 ​​с помощью приведенной ниже команды. Здесь вы можете изменить lsphp74 на версию php, которую хотите установить на свой сервер. Я использовал lsphp74, но вы также можете заменить его на lsphp73 или lsphp72.

sudo apt-get install openlitespeed lsphp74

Теперь вам нужно создать мягкую ссылку на процессор PHP, который вы только что установили на сервере с пакетом OpenLiteSpeed. Эта команда решит, какая версия PHP будет использоваться вашим сервером OpenLiteSpeed. (если вы установили lsphp73, убедитесь, что вы заменили на него lsphp74.)

sudo ln -sf /usr/local/lsws/lsphp74/bin/lsphp /usr/local/lsws/fcgi-bin/lsphp5

Установка пароля администратора

В качестве обязательного шага после успешной установки OpenLiteSpeed ​​и его процессора PHP вам необходимо создать пользователя с правами администратора и определить пароль. Он будет использоваться для входа на ваш сервер и дальнейшей его настройки на следующих шагах.

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

После того, как вы запустите команду, она дважды попросит вас ввести имя пользователя и пароль.

Подключение к вашему серверу

Предварительно проверьте, все ли было установлено успешно

sudo /usr/local/lsws/bin/lswsctrl status

Результат должен быть примерно таким.
litespeed работает с PID 990.

Если вы не видите результат выше.

sudo /usr/local/lsws/bin/lswsctrl start

Результат
[OK] litespeed: pid = 5137.

Дополнительные правила брандмауэра, если у вас включен UFW

sudo ufw allow 8088
sudo ufw allow 7080

На этом этапе вы должны иметь возможность посетить страницу вашего сервера по умолчанию и бэкэнд, как показано ниже.

Внешний вид веб-сайта

http://server_domain_or_IP:8088

страница по умолчанию openlitespeed

Backend (консоль администратора)

https://server_domain_or_IP:7080

 

администратор страницы входа openlitespeed

На этом экране входа в систему войдите, используя учетные данные администратора, которые вы создали ранее в этом руководстве. Теперь вы должны увидеть такую ​​панель управления.

Это панель управления, на которой мы настроим конфигурацию OpenLiteSpeed ​​на уровне сервера.

панель администратора сервера openlitespeed

Включите порт 80 для обслуживания вашего веб-сайта

Сервер OpenLiteSpeed ​​по умолчанию прослушивает порт 8088 для серверов веб-страниц. Итак, если вы не измените его на порт 80, вам придется добавить суффикс порта 8088 после вашего домена, чтобы иметь возможность открыть свой веб-сайт.

Давайте сделаем так, чтобы наш слушатель OpenLiteSpeed ​​слушал порт 80 вместо 8088.

Зайдите в Listeners >> View / Edit

все слушатели в openlitespeed

Слушатель по умолчанию будет слушать ЛЮБОЕ IP-адрес на порту 8088. Нажмите кнопку редактирования в заголовке настроек адреса.

редактировать слушателя по умолчанию

Просто замените 8088 на 80 и щелкните значок сохранения в правом верхнем углу.

изменить порт по умолчанию для litespeed

Теперь нам нужно корректно перезапустить сервер OpenLiteSpeed, чтобы иметь возможность выполнить изменения, которые мы недавно внесли.

изящно перезапустите openlitespeed

Теперь вы должны иметь возможность просматривать страницу своего сервера по умолчанию, когда вы нажимаете IP-адрес своего сервера в адресной строке.

Давайте сделаем так, чтобы ваш слушатель слушал только доменное имя, а не IP.

На странице прослушивателя по умолчанию щелкните значок редактирования после примера сопоставления виртуального хоста.

Введите доменное имя, которое должен прослушивать ваш сервер. Вы также можете добавить здесь псевдоним www.

Сохраните карту виртуального хоста и щелкните значок изящного перезапуска, чтобы перезапустить сервер.

кнопка плавного перезапуска

Вуаля, теперь вы можете указать свое доменное имя на IP-адресе сервера, и теперь ваш домен должен открыть страницу сервера по умолчанию.

Корневой каталог вашего документа для этого виртуального хоста

/ usr / local / lsws / Пример / html /

Теперь вы можете подключиться к своему серверу с помощью Filezilla через SSH через порт 22 и загрузить файлы CMS в этот каталог, и вы сможете посетить его в своем домене.

Что дальше?

Теперь вы можете установить WordPress на сервер OpenLiteSpeed ​​или выбранную вами CMS, разработанную на php. Он поддерживает внешние приложения PHP, Ruby, Python, Perl и Java.

Заключение

OpenLiteSpeed ​​- один из лучших серверных пакетов и версия LiteSpeed ​​Enterprise с открытым исходным кодом. Вы можете свободно выбирать количество веб-сайтов, которые хотите разместить, и количество рабочих, которых вы хотите разместить на своем сервере; это тоже БЕСПЛАТНО.

Кроме того, кэширование LiteSpeed ​​позволяет включить самое быстрое кеширование для WordPress. Вы можете установить 1 плагин кеширования для лучшего ускорения вашего сайта WordPress.