OpenLiteSpeed - mariadb - php (LOMP стек) установка на Ubuntu 20.04: различия между версиями
Материал из Wiki - Iphoster - the best ever hosting and support. 2005 - 2024
Admin iph (обсуждение | вклад) |
Admin iph (обсуждение | вклад) |
||
Строка 42: | Строка 42: | ||
[[Файл:Litespeed-install-ubuntu20.04-iphoster-1.png|1024x768px]] <br> | [[Файл:Litespeed-install-ubuntu20.04-iphoster-1.png|1024x768px]] <br> | ||
+ | |||
+ | Добавляем Виртуальный Хост | ||
+ | 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 | ||
+ | |||
+ | |||
Документация проекта: | Документация проекта: | ||
*https://docs.litespeedtech.com/lsws/ | *https://docs.litespeedtech.com/lsws/ |
Версия 20:44, 26 мая 2022
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
Добавляем Виртуальный Хост
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
Документация проекта: