Помощь

Маркетплейс: VirtualityCMS

VirtualityCMS – это система для создания сайта, которая предоставляет вам все современные решения для успешного управления интернет-магазином.

Высокая производительность

VirtualityCMS построена на PHP шаблонизаторе Smarty. Никакой лишней обработки шаблонов, они компилируются только один раз.

Легкое управление интернет-магазином

Система позволяет легко управлять содержимым сайта, изменять структуру разделов и редактировать информацию.

Быстрая и понятная разработка

Четкое разделение логики от дизайна позволяет программистам вносить изменения в логику и структуру сайта, не затрагивая его оформления.

Приложение включает следующее ПО:

Название Версия
Apache 22.4.52
MySQL8.0
PHP7.4
VirtualityCMS1.0.2
Certbot2.5.0
Fail2Ban0.11.2

Что делает это приложение:

  • Включает UFW брандмауэр и разрешает подключения на порты: SSH (22) , HTTP (80), HTTPS (443).
  • Устанавливает пароль MySQL пользователю root и запускает mysql_secure_installation. Пароль записывается в файл /root/.my.cnf. Удалите этот файл, если требуется.
  • Меняет параметры PHP: upload_max_filesize, post_max_size, memory_limit, max_execution_time, max_input_vars, max_input_time.
  • Подготовливает проект VirtualityCMS:
    • Настраивает базу данных и пользователя для VirtualityCMS
    • Настраивает apache2
    • Устанавливает VirtualityCMS на сервер
    • Производит регистрацию администратора и записывает реквизиты в файл /root/.virtualitycms_settings

Шаги после развертывания приложения:

Панель управления будет доступна по адресу:
http://ip_виртуальной_машины/admin

Реквизиты для подключения расположены на сервере, в файле:
/root/.virtualitycms_settings

Для подключения домена:

  • Настройте DNS A-запись Вашего домена на IP адрес облачного сервера, на котором работает VirtualityCMS.
  • Добавьте директиву "ServerName your_domain" в конфигурацию apache2 (/etc/apache2/sites-enabled/vicms.conf)
  • Перезапустите веб-сервер (systemctl restart apache2)

Включение TLS шифрования для Вашего сайта с использованием сертификатов от Let’s Encrypt

Зайдите в консоль сервера по SSH под пользователем root и выполните команду:

certbot --apache

Через несколько секунд Ваш сертификат будет выписан и apache2 будет настроен для работы по https с использованием новых сертификатов.

Желаем Вам приятной работы!

Виртуальный сервер c VirtualityCMS

Мощный облачный сервер на базе KVM (AMD EPYC)

Заказать

Приложения маркетплейса

Широкий выбор приложений для облачных сервисов.

Маркетплейс