OpenLiteSpeed - mariadb - php (LOMP стек) установка на Ubuntu 20.04

Материал из Wiki - Iphoster - the best ever hosting and support. 2005 - 2023
Перейти к:навигация, поиск

Доступная цена

OpenLiteSpeed - mariadb - php (LOMP стек) установка на Ubuntu 20.04

# apt update
# wget -O - http://rpms.litespeedtech.com/debian/enable_lst_debian_repo.sh |  bash 
# apt install openlitespeed -y
# systemctl status lsws

Проверяем, что запустилось на каких портах:

# ss -plunt | grep litespeed
udp     UNCONN   0        0                0.0.0.0:54267          0.0.0.0:*      users:(("litespeed",pid=35627,fd=12),("litespeed",pid=35588,fd=12))
udp     UNCONN   0        0                0.0.0.0:7080           0.0.0.0:*      users:(("litespeed",pid=35627,fd=22),("litespeed",pid=35588,fd=22))
tcp     LISTEN   0        4096             0.0.0.0:8088           0.0.0.0:*      users:(("litespeed",pid=35627,fd=23), ("litespeed",pid=35588,fd=23))
tcp     LISTEN   0        4096             0.0.0.0:7080           0.0.0.0:*      users:(("litespeed",pid=35627,fd=21),("litespeed",pid=35588,fd=21))


http://SERVER_IP:8088/ - demo скриптов
http://SERVER_IP:8088/phpinfo.php - проверить версию PHP через phpinfo()
https://SERVER_IP:7080/login.php - админка OpenLiteSpeed 

Пароль можно установить через скрипт

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


Добавляем MYSQL Server:

# apt install mariadb-server -y
# mysql_secure_installation - создаем root пароль


Добавляем PHP 8.1 и модуль php-mysql:

# apt-cache search lsphp
# apt install lsphp81 lsphp81-{common,mysql} -y


Меняем версию PHP через GUI OpenLiteSpeed Admin:

Server Configuration > External App --> Command:
Меняем lsphp74/bin/lsphp на lsphp81/bin/lsphp
Делаем Graceful Restart (зеленая кнопка справа Рестарт) и проверяем версию PHP через
http://SERVER_IP:8088/phpinfo.php

Litespeed-install-ubuntu20.04-iphoster-1.png

Добавляем Виртуальный Хост

Virtual Hosts --> +  --> SAVE
Virtual Host Name имя_домена
Virtual Host Root: /var/www/имя_домена/html/ (должна быть создана)
Config File: conf/vhosts/имя_домена/vhconf.conf (попросит создать)
Enable Scripts/ExtApps: Yes
Restrained: Yes
Делаем Graceful Restart после Save


Listeners --> Listener Name (Default) --> Actions (View) --> Virtual Host Mappings (Edit)
Virtual Host: Выбираем наш Виртуальный Хост - имя_домена
Domains: имя_домена
Делаем Graceful Restart после Save



Документация проекта: