Як встановити та налаштувати OpenLiteSpeed ​​® з PHP 7 на CentOS 7, ІТ Блог

Головне меню » Операційна система CentOS » Як встановити та налаштувати OpenLiteSpeed ​​з PHP 7 на CentOS 7

  1. Анотація
  2. Крок 1 – Додавання репозиторію OpenLitespeed
  3. Крок 2 – Встановлення OpenLiteSpeed
  4. Крок 3 – Встановлення Epel Repository та PHP 7
  5. Крок 4 – Налаштування OpenLiteSpeed ​​та PHP 7
  1. Налаштування PHP 7
  2. Налаштування порту 80
  • Крок 5 – Тестування
  • Крок 6 – Зміна заданого за замовчуванням адміністратора порту (Необов'язково)
  • Висновок
  • O penLiteSpeed ​​є відкритим вихідним сервером HTTP, розроблений LiteSpeed ​​Technologies. OpenLiteSpee, це продуктивність сервера HTTP, який постачається з веб-інтерфейсом адміністрування Gui. Він може обробляти понад сто тисяч одночасних з'єднань із низьким рівнем використання ресурсів (CPU та RAM). OpenLiteSpeed ​​підтримує багато ОС, як Linux, Mac OS, FreeBSD і SunOS і можуть бути використані для запуску скриптів веб-сайту, написані на PHP, Ruby Perl та Java.

    PHP 7 є останньою версією PHP та забезпечує кращу продуктивність і має нижче споживання пам'яті, ніж PHP 5.6. Це ідеальний вибір для PHP розробника сьогодні.

    На цьому уроці, я проведу вас через встановлення та налаштування openLiteSpeed ​​та PHP 7 на CentOS 7.

    Передумови

    • CentOS 7 – 64-бітна.
    • Привілеї root.

    Крок 1 – Додавання репозиторію OpenLitespeed

    Щоб встановити openLiteSpeed ​​на сервері CentOS, слід додати до сховища. Додайте його цією командою:

    Крок 2 – Встановлення OpenLiteSpeed

    На цьому етапі ми встановимо openLiteSpeed ​​1.4. Це стабільна версія з великою кількістю функцій, таких якPageSpeed, завантаження файлів, підтримкаPHP 7, інтеграція RCS та підтримка HTTP/2.

    Так давайте встановимо openLiteSpeed ​​1.4 за допомогою наступної команди yum:

    Зачекайте, поки установка не закінчиться.

    Крок 3 – Встановіть Epel Repository та PHP 7

    Сховище Epel необхідне для встановлення PHP 7. Вона доступна у репозиторії CentOS. Встановіть репозиторій Epel із командою yum:

    Потім установіть PHP 7 для openLiteSpeed. Існує інша версія PHP, що використовує openLiteSpeed, PHP версії для openLiteSpeed ​​починаються з “LS”. Установка PHP 7 з багатьма розширеннями, щоб отримати багатий набір функцій, введіть команду:

    Якщо ви хочете, щоб побачити список всіх розширень PHP, ви можете використовувати yum команду пошуку:

    Крок 4 – Налаштування OpenLiteSpeed ​​та PHP 7

    На цьому етапі ми будемо налаштовувати openLiteSpeed ​​та PHP 7. OpenLiteSpeed ​​має графічний інтерфейс адміністратора для керування, тому ми налаштуємо пароль адміністратора для openLiteSpeed ​​GUI, а потім налаштуємо PHP 7 для роботи з openLiteSpeed ​​та відкриємо стандартний HTTP порт 80.

    Налаштування та тестування графічного інтерфейсу адміністратора

    Для конфігурації користувача та пароля адміністратора для керування GUI, виконайте команду нижче:

    Введіть ім'я користувача та пароль для вашого керування з графічним інтерфейсом.

    Введіть ім'я користувача та пароль і натисніть кнопку "Увійти", щоб увійти в систему, і ви побачите панель openLiteSpeed.

    Налаштування PHP 7

    За промовчанням openLiteSpeed ​​1.4 використовує PHP 5, на цьому кроці ми змінимо його на PHP 7.

    Php 7 встановлений на сервері, і нам потрібно додати нову конфігурацію через графічний інтерфейс управління в браузері.

    Для типу, використовуйте “LiteSpeedSAPI App” та натисніть кнопку Далі

    Потім додайте конфігурацію нижче:

    Натисніть піктограму збереження, щоб зберегти конфігурацію.

    Потім перейдіть на вкладку “Script Handler” та відредагуйте “lsphp5” обробник 5 сценарію. Змініть назву обробника на “lsphp70” .

    Натисніть іконку збереження.

    Налаштування порту 80

    HTTP порту за промовчанням для openLiteSpeed ​​8080, він використовується для отримання клієнтських запитів. На цьому кроці ми змінимо порт 80 із графічного інтерфейсу управління openLiteSpeed.

    На лівій стороні йдіть до розділу “Listeners” , щоб побачити конфігурацію прослуховування. Ви побачите приймач за замовчуванням з портом 8080. Натисніть значок "view", щоб побачити докладну інформацію про конфігурацію. Тепер натисніть кнопку "Змінити" .

    Змініть порт 80 та зберегти конфігурацію.

    Якщо все буде зроблено, перезапустити openLiteSpeed, натиснувши кнопку перезавантаження і натисніть кнопку Так, щоб підтвердити.

    Крок 5 – Тестування

    Тепер ми можемо протестувати сервер.

    Щоб перевірити конфігурацію PHP, натисніть phpinfo.php.

    Готово і все працює належним чином.

    Крок 6 – Зміна заданого за замовчуванням адміністратора порту (Необов'язково)

    Цей крок є необов'язковим, але я б порекомендував змінити за замовчуванням порт адміністратора GUI для OpenLiteSpeed.

    Щоб змінити конфігурацію адміністратора порту за промовчанням, натисніть “WebAdmin Settings” , а потім “Listeners” , тепер натисніть на action, щоб змінити порт за промовчанням.

    Натисніть кнопку “edit” та введіть порт для конфігурації адміністратора, а потім натисніть кнопку “Save” .

    Потім завантажте openLiteSpeed ​​з вашого браузера та перевірте веб-адміністратора.

    OpenLiteSpeed ​​єHTTP-сервер з відкритим вихідним кодом для Linux, Windows, Mac OS і BSD, розроблена LiteSpeed.OpenLiteSpeed використовує іншу версію PHP, яку називають "lsphp" і є підтримка lsphp7 або PHP 7. В OpenLiteSpeed ​​легко налаштувати графічний інтерфейс адміністратора, тому ми можемо налаштувати його з браузера.