Настройка Open Lite Speed сервера и Cyber Panel для Joomla
Инструкция по настройке Open Lite Speed сервера для городского портала "мой Город" на системе управления CMS Joomla. Увеличиваем время ответа сервера и ускоряем портал в несколько раз.
Что даст переход на VDS и Lite Speed сервер
Переход на Open Lite Speed сервер позволит увеличить скорость загрузки Вашего сайта до 10 раз!
Покупка VDS
Я использую облачные сервера от TimeWeb. Поэтому в этой инструкции я покажу установку web-сервера именно на этой платформе. Вы можете использовать любую удобную для Вас платформу и хостинг провайдера.
Первым делом, после покупки, на сервер нужно установить операционную систему. Устанавливаем Ubuntu 22.04.
Выбираем операционную систему, регион сайта и тариф, заказываем сервер и ожидаем установку операционной системы. После установки ОП на электронную почту, которую Вы указали при регистрации придет сообщение с логином и паролем от сервера.
Эти данные используем для входа в Консоль.
1. Настройка VDS перед установкой
На почту пришло письмо с доступами к серверу. Далее открываем Консоль в напели управления сервером и обновляем сервер командами:
apt update && apt upgrade
и
apt install atop mc
После этой команды, будет предупреждение, хотите ли Вы продолжить. Ставим Y и жмем Enter.
Далее нужно узнать имя диска. Для этого вводим
df -h
Наш диск /dev/vda1
далее вводим такой код (и изменяем имя диска, если это необходимо)
tune2fs -o journal_data_writeback /dev/vda1
дальше вводим
update-grub
и перезагружаемся
reboot
После перезагрузки, нужно снова ввести логин и пароль в консоли
2. Установка Cyber Panel и Web сервера Open Lite Speed
В консоли водим
sh <(curl https://cyberpanel.net/install.sh || wget -O - https://cyberpanel.net/install.sh)
Начинается процесс установки и следующий вопрос Устанавливать ли CyberPanel? Ставим 1 и жмем Enter.
Далее следующиий вопрос Устанавливать ли OpenLiteSpeed? Ставим 1 и жмем Enter.
После этого, на предложение устанавливать полный пакет отвечаем Y.
Дальше будет предложено подключиться к удаленному MySQL. С этим нам соглашаться не нужно. Ставим N и жмем Enter.
При следующей остановке консоли жмем просто Enter.
Далее будет предложено ввести пароль для CyberPanel. Придумайте сложный пароль и введите его
Следующие вопросы про установку MemCache, Redis и WatchDog. Ставим Y и жмем Enter.
После этого начнется процесс установки ПО. Установка пройдет примерно 15 минут
После установки появится окно, где Вы увидите все логины и пароли, которые необходимы для управления сервером.
После того, как Вы сохраните данные вводим Y, нажимаем Enter и перезагружаемся. Наш сервер установлен. Остались небольшие настройки.
Для входа в панель управления сервером используем ссылку http://IP_адрес_сервера:8090. И ранее полученные логин и пароль, которые Вы только что сохранили.
Это основная панель управления сервером. Теперь в ней нужно создать сайт и базу данных.
3. Установка ionCube в Cyber Panel
Для установки ionCube нужно в консоли ввести команду
wget http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz
и далее
tar xzf ioncube_loaders_lin_x86-64.tar.gz -C /usr/local
Далее нам нужно внести корректировку в файл php.ini. Для этого в панели управления сервером Cyber Panel переходим PHP/Редактирование конфигурации PHP. На вкладке Расширенные настройки выбираем PHP 8.1.
Поиском по странице находим строку
;zend_extension=opcache
и заменяем на
zend_extension = /usr/local/ioncube/ioncube_loader_lin_8.1.so
после этого Сохраняем изменения и нажимаем кнопку Restart PHP
4. Настройка PHP 8.1
Теперь в этом же файле php.ini нам нужно настроить временную зону, а так же параметры php для корректной работы портала. Для этого находим и меняем следующие параметры:
date.timezone = Europe/Moscow
memory_limit = 256M
post_max_size = 256M
upload_max_filesize = 256M
max_input_vars = 5000
upload_tmp_dir = /tmp
После изменения параметров Сохраняем конфигурацию. Обязательно ждем, пока изменения будут сохранены и появится информационное сообщение, для этого потребуется немного времени. И только после этого нажимаем Restart PHP.
5. Файловый менеджер в Cyber Panel
Теперь нужно закачать архив с установщиком портала на наш сервер. Сделать это можно с помощью файлового менеджера, который встроен в CyberPanel.
Для этого переходим Веб-сайты/Список веб-сайтов. Напротив нашего сайта нажимаем на Manage и уже на этой странице находим Файловый менеджер.
С помощью этого файлового менеджера Вы легко сможете загрузить на сервер архив с порталом и установить его по инструкции
https://pro-portal.info/instruktsii/kak-ustanovit/ustanovka-portala начиная с раздела Установка городского портала "Мой Город" (начало инструкции по регистрации хостинга нужно будет пропустить)
Отзывы и комментарии
-
N Solo
14 марта 2024 г
Здравствуйте,
не указана рекомендованная конфигурация виртуального сервера VPS/VDS
Например указанного ниже хватит для небольшого портала райцентра?
_______________________
1 × 2,8 ГГц
Intel Xeon Gold
1 Гб RAM
10 Гб NVMe
+ 30 ГБ бэкап
Ubuntu 22.04 LTS
-
Александр Новиков
14 марта 2024 г
-
Здравствуйте. Нет. Не хватит места. Только ОС и панель занимают около 10 Гб. Примерная конфигурация указана в первых скринах.
https://pro-portal.info/instruktsii/kak-ustanovit/nastrojka-openlitespeed-servera-dlya-gorodskogo-portala-moj-gorod-na-joomla#sigplus_1013-3
-
Настя Самарина
11 января 2024 г
А можно тоже самое сделать на Beget?
-
Александр Новиков
12 января 2024 г
-
Можно сделать на любом VPS/VDS
-
Александр Сафонов
17 января 2022 г
А есть инструкция как перенести уже настроеный сайт?
-
Александр Новиков
18 января 2022 г
-
Делайте бекап компонентом Akeeba и устанавливайте, как новую установку. Все просто
-
Александр Новиков
17 ноября 2021 г
Инструкция теперь доступна всем пользователям
-
Dmitry Sergeevich
10 апреля 2021 г
на инструкцию тоже подписка нужна?
-
Александр Новиков
13 апреля 2021 г
-
Да, эта инструкция только для активных подписчиков.
Для того, чтобы оставить отзыв или комментарий, Вам необходимо Войти на сайт.
У Вас есть мнение или вопрос? Обязательно выскажите его в комментариях.
Все вопросы, которые касаются программной части, необходимо задать в тех. поддержку. В отзывах они публиковаться НЕ БУДУТ
Добавить комментарийвопрос или отзыв